[发明专利]大规模网络中的带宽计量有效
申请号: | 201480040905.X | 申请日: | 2014-05-21 |
公开(公告)号: | CN105408881B | 公开(公告)日: | 2018-04-10 |
发明(设计)人: | M·B·弗;C·I·亨德利;K·C·米勒;R·D·墨菲;S·尚哈拉耶 | 申请(专利权)人: | 亚马逊科技公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 郑宗玉 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 大规模 网络 中的 带宽 计量 | ||
背景技术
越来越多的计算应用被迁移到云环境。一些大规模的提供者网络支持服务于分布在世界各地的数千客户端的几十个多租户基于云服务。这些类型的服务常常依赖于虚拟化技术的使用,诸如虚拟化计算服务器、虚拟存储装置以及各种类型的虚拟网络。根据所使用的虚拟化技术的类型,单个底层资源(诸如主机或服务器)常常可支持潜在地同时服务于多个客户端的需要的多个逻辑或虚拟化资源实例。
针对客户端的此类服务的使用通常通过以下两种方式对所述客户端进行计费:基于例如使得服务能够以预留某一资源集合开始或基于预留某一资源集合的固定费用,和基于使用的费用。确定给定客户端为获得对特定服务的访问或为预留资源实例将支付的预付费用或固定费用通常是直接的。另一方面,确定针对给定服务的基于使用的费用可能需要大量的计量和跟踪。例如,特定服务可能涉及计算周期的使用(例如,在各种虚拟化计算服务器处的CPU使用)、存储空间(例如,在各种存储服务器处的一定量的永久存储)、以及网络带宽(例如,与针对代表客户端发出的客户端请求和/或命令直接或间接地执行的数据传输相关联)。这些类型的资源中的每一种的使用影响实施服务的提供者网络运营商所产生的开支,从而导致对基于使用的费用的需要。然而,准确且公平地核算客户端的资源消耗本身可消耗提供者网络的资源,且因此针对不同的资源类型,可能必须考虑与计量和计费关联的开销与捕获资源使用细节的粒度之间的折衷。
对于网络带宽使用来说,实现准确且又有效的计量可能比其他类型的资源更成问题。对于一些类型的服务,识别通过网络的特定数据传输的“所有权”(即,计费责任)可能是相当容易的,例如因为给定对象传输可由于限定用于服务的特定类型的应用编程接口(API)的调用而启动,所述服务可追踪到调用API的客户端。然而,对于其他类型的服务,诸如实施虚拟计算服务器的服务,跟踪数据传输可能不太容易,例如在特定的虚拟计算服务器例示之后,客户端可在服务器上运行各种利用网络的应用,提供者网络运营商对所述应用具有极少或没有直接可见性。由于以下各种因素分配给给定服务的网络流量的所有权的复杂性可进一步增加:例如,因为多个客户端的流量(潜在地与若干服务中的任一个相关联)可被引导到或来自单个物理服务器;因为任何给定单位的网络流量可潜在地与多个服务相关联(例如,在发送端的一个服务和在接收端的不同服务);和/或因为网络拓扑可随时间推移而改变。
附图说明
图1示出根据至少一些实施方案的示例系统环境。
图2示出根据至少一些实施方案的可在虚拟化主机处实施的计量部件。
图3示出根据至少一些实施方案的在计量系统中使用的联网元数据记录的示例组成元素。
图4示出根据至少一些实施方案的用于联网元数据的聚集策略的示例元素。
图5示出根据至少一些实施方案的流量分类节点与分布式计量系统的其他元素之间的示例交互作用。
图6是示出根据至少一些实施方案的操作的各方面的流程图,所述操作可共同地在提供者网络中以分布式方式实施基于端点地址的计量。
图7是示出根据至少一些实施方案的操作的各方面的流程图,所述操作可由内核模式计量部件和用户模式计量部件在虚拟化主机处执行。
图8是示出根据至少一些实施方案的操作的各方面的流程图,所述操作可执行来产生附有时间索引的网络拓扑信息。
图9是示出可在至少一些实施方案中使用的示例计算装置的框图。
虽然在本文中通过列举若干实施方案和说明性附图的示例的方式描述了实施方案,但本领域的那些技术人员应认识到,实施方案并不限于所描述的实施方案或附图。应理解,附图和对其的详细描述并非意图将实施方案限于所公开的特定形式,而是相反,其意图在于涵盖落入由所附权利要求书所限定的精神和范围内的所有修改、等效物以及替代方案。本文中使用的标题都仅用于组织目的,并且并不意图用于限制说明书或权利要求书的范围。如贯穿本申请所用,词语“可以(may)”是以允许意义(即,意味着具有可能性)而非强制意义(即,意味着必须)使用。类似地,词语“包括(include/including/includes)”意味着包括但不限于。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊科技公司,未经亚马逊科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480040905.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大鲵孵化池水温控温装置
- 下一篇:工控机热备份的切换系统