【24h】

Cost to serve of large scale online systems

机译:大型在线系统的服务成本

获取原文

摘要

Online systems typically provide a variety of different service offerings. For example, an internet search engine provides the service of searching web pages, videos, images, news, maps etc. Each offering can utilize different physical and/or virtual systems, networks, data centers, and so forth. Thus, a request to search videos may use some, but not all, of the resources used by a request to search images. Also, each video query will not use the same number of resources due to caching and ranking algorithms. Due to this it can become extremely difficult to ascertain the Cost to Serve (CTS) of an offering. CTS is required to understand cost of the product offerings for request per second (RPS), create rate card for partner deals, target efficiency areas and decide ROI of services. In this paper, we define the CTS methodology for Bing. In this methodology, CTS is calculated by determining operational RPS of each platform in Bing and the average number of times a type of request touches those platforms. Prior to this work, CTS was calculated by manually tagging capacity used by each offering and number of observed queries. The methodology described here can be applied to any other large scale online distributed system.
机译:在线系统通常提供各种不同的服务产品。例如,互联网搜索引擎提供搜索网页,视频,图像,新闻,地图等的服务。每个产品可以利用不同的物理和/或虚拟系统,网络,数据中心等。因此,搜索视频的请求可以使用搜索图像的请求所使用的一些而非全部资源。同样,由于缓存和排名算法,每个视频查询将使用不同数量的资源。因此,确定产品的服务成本(CTS)可能变得极为困难。 CTS必须了解每秒请求产品(RPS)的产品成本,为合作伙伴交易创建价目表,确定效率区域并确定服务的ROI。在本文中,我们为Bing定义了CTS方法。在这种方法中,CTS是通过确定Bing中每个平台的运行RPS以及某种类型的请求接触这些平台的平均次数来计算的。在进行此工作之前,通过手动标记每个产品使用的容量和观察到的查询数来计算CTS。此处描述的方法可以应用于任何其他大型在线分布式系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号