【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中每个平台的操作RP和一种请求类型的平均次数涉及这些平台的平均次数来计算。在此工作之前,CTS是通过手动标记每个产品和观察查询数使用的容量来计算的。这里描述的方法可以应用于任何其他大规模的在线分布式系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号