在云计算网络中分配带宽的方法和系统技术方案

技术编号:11695571 阅读:99 留言:0更新日期:2015-07-08 17:26
网络服务提供商为提供虚拟网络到在云计算环境中要求带宽的租户而实现的方法,其中,虚拟网络包括有一个或更多个虚拟交换机的第一集,这些虚拟交换机管理有一个或更多个物理服务器的第二集,而物理服务器托管第一多个可用虚拟机(VM),方法包括由至少一个虚拟交换机接收对第二多个VM的带宽请求,通过计算与虚拟交换机关联的分配范围(AR),确定是否接受第二多个VM的请求,其中,AR表示在虚拟交换机内至少一个非连续的VM分配空间,以及响应接受第二多个VM的请求的确定,将VM分配到租户。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】在云计算网络中分配带宽的方法和系统 专利
本专利技术的实施例涉及云计算网络领域。更具体地说,本专利技术的实施例涉及用于分 配带宽到在云计算网络中要求带宽的租户的方法和系统。
技术介绍
近年来,云计算改变了创建和运行应用的方式。它采用基础设施即服务(IaaS)模 型,其中,消费者将其计算和软件能力外包到第三方基础设施,并且按需为服务使用付费。 与使用专有、内部基础设施的传统计算模型相比,云计算提供了许多优点,包括规模经济、 动态配给和低资本支出。通过"即付即用"(pay-as-you-go)计费模型,它允许客户在几分 钟而不是几天或几月内建立并且迅速扩展,遍布全球。 尽管其增长势头迅猛,但由于可靠性、性能、安全性和隐私顾虑原因,许多公司仍 不愿将其服务或企业应用转移到云中。为最大化经济利益和资源利用,同时启动多个虚拟 机(VM)以在相同物理服务器上执行。包括云提供商在内的许多网络服务提供商使用基于 主机的虚拟化技术实现在终端主机级别上VM之间的分隔和性能隔离。在主机互连的网络 中,部署物理路由器和链路的相同集以无差别携带用于所有客户的业务。在此种基础设施 中,网络服务提供商不向租户提供保证的网络资源。因此,视网络负载和其它租户的使用而 定,在相同租户的VM之间的带宽能够随时间有相当大变化。云计算环境中这种带宽变化妨 碍了租户高效操作和开展任务关键型活动的能力。网络服务提供商需要更有效的网络资源 分配方法。
技术实现思路
一种网络服务提供商为提供虚拟网络给在云计算环境中要求带宽的租户而实现 的方法,其中,虚拟网络包括有一个或更多个虚拟交换机的第一集,这些虚拟交换机管理有 一个或更多个物理服务器的第二集,而物理服务器托管第一多个可用虚拟机(VM),方法包 括由至少一个虚拟交换机接收对第二多个VM的带宽请求,通过计算与虚拟交换机关联的 分配范围(AR),确定是否接受第二多个VM的请求,其中,AR表示在虚拟交换机内至少一个 非连续的VM分配空间,以及响应接受第二多个VM的请求的确定,将VM分配到租户。 -种网络元件,充当虚拟交换机以便网络服务提供商提供虚拟网络给在云计算环 境中要求带宽的租户,其中,虚拟网络包括有一个或更多个虚拟交换机的第一集,虚拟交换 机管理有一个或更多个物理服务器的第二集,物理服务器托管第一多个可用虚拟机(VM)。 网络元件包括:接收来自租户的带宽请求的用户接口模块;将带宽请求转换成第二多个VM 的请求的用户请求转换模块;计算与虚拟交换机关联的AR以确定是否接受第二多个VM的 请求的分配范围(AR)计算模块,其中,AR表示在虚拟交换机内至少一个非连续的VM分配 空间;以及响应接受第二多个VM的请求的确定,分配VM到租户的VM分配模块。【附图说明】 本专利技术通过示例方式而不是限制的方式在附图的图形中示出,图中相似的标号表 示类似的元素。应注意,在此公开中对"一"或"一个"实施例的不同引用不一定是指相同的 实施例,并且此类引用是指至少一个。此外,结合实施例描述某个特定特征、结构或特性时, 认为结合无论是否明确描述的其它实施例影响此类特征、结构或特性是在本领域技术人员 的认知之内。 图1是示出网络配置的一个实施例及其相关联操作的框图。 图2是示出网络配置的另一实施例的框图。 图3是示出用于虚拟交换机和物理服务器的分配范围(AR)值的一个实施例的框 图。 图4是示出AR的一个实施例的框图。 图5是示出带宽分配方法的一个实施例的流程图。 图6是示出计算虚拟交换机的AR的一个实施例的流程图。 图7是示出计算用于物理服务器的AR的一个实施例的流程图。 图8是示出计算用于虚拟交换机的AR,而不考虑存在的带宽约束的一个实施例的 流程图。 图9是示出在已接受带宽请求后分配VM的一个实施例的流程图。 图10是示出在虚拟交换机的控制下在扩展部分分配VM的一个实施例的流程图。 图11是示出在虚拟交换机的控制下在基本部分分配VM的一个实施例的流程图。 图12是示出配置成分配带宽的虚拟交换机的一个实施例的框图。【具体实施方式】 在下面的描述中,陈述了许多特定细节。然而,要理解的是,实践本专利技术的实施例 可无需这些特定细节。在其它情况下,公知的电路、结构和技术未详细显示以免混淆对此描 述的理解。然而,本领域的技术人员将理解,可无需此类特定细节而实践本专利技术。通过包括 的描述,本领域技术人员将能够在不进行不当实验的情况下实现适当的功能性。 说明书中对"一个实施例"、"一实施例"、"示例实施例"等的引用指所述实施例可 包括特定特征、结构或特性,但每个实施例可不一定包括特定特征、结构或特性。另外,此类 词语不一定指同一实施例。此外,在结合实某个实施例描述某个特定特征、结构或特性时, 认为结合无论是否明确描述的其它实施例来实现此类特征、结构或特性是在本领域技术人 员的认知之内。 在下面的说明和权利要求中,可使用术语"耦合"和"连接"及其衍生词。应理解, 这些术语无意做为彼此的同义词。"耦合"用于指示可相互直接物理或电接触或不直接物理 或电接触的两个或更多个元件相互协作或交互。"连接"用于指示在相互耦合的两个或更多 个元件之间通信的建立。 在本文中使用时,网络元件(例如,路由器、交换机、桥接器)是一件连网设备,包括 硬件和软件,其在通信上与网络上的其它设备(例如,其它网络元件、计算机终端站)互连。 一些网络元件是"多服务网络元件",其为多个连网功能(例如,路由选择、桥接、交换、第2 层聚合、会话边界控制、服务质量和/或订户管理)提供支持和/或为多个应用服务(例如, 数据、话音和视频)提供支持。订户终端站(例如,服务器、工作站、膝上型计算机、上网本、掌 上型计算机、移动电话、智能电话、多媒体电话、因特网协议话音(VOIP)电话、用户设备、终 端、便携式媒体播放器、GPS单元、游戏系统、机顶盒(STB))访问通过因特网提供的内容/服 务和/或在因特网上重叠(例如,隧穿)的虚拟专用网(VPN)上提供的内容/服务。内容和/ 或服务一般由属于参与对等服务的服务或内容提供商或终端站的一个或更多个终端站(例 如,服务器终端站)提供,并且可例如包括公共网页(例如,免费内容、店面、搜索服务)、私人 网页(例如,提供电子邮件服务的用户名/密码访问网页)和/或通过VPN的企业网络等。一 般情况下,订户终端站(例如,通过(以有线或无线方式)耦合到接入网络的客户场所设备) 耦合到边缘网络元件,所述边缘网络元件(例如通过一个或更多个核心网络元件)耦合到其 它边缘网络元件,所述其它边缘网络元件耦合到其它终端站(例如,服务器终端站)。 本专利技术的不同实施例可使用软件、固件和/或硬件的不同组合实现。因此,所述图 中所示技术可使用一个或更多个电子装置(例如,终端站、网络元件)上存储和执行的代码 和/或数据来当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种由网络服务提供商为提供虚拟网络给在云计算环境中要求带宽的租户而实现的方法,其中所述虚拟网络包括有一个或更多个虚拟交换机的第一集,所述虚拟交换机管理有一个或更多个物理服务器的第二集,所述物理服务器托管第一多个可用虚拟机(VM),所述方法包括:由至少一个虚拟交换机接收(504)对第二多个VM的带宽请求;通过计算与所述虚拟交换机关联的分配范围(AR),确定(506)是否接受所述第二多个VM的所述请求,其中所述AR表示所述虚拟交换机内至少一个非连续的VM分配空间;以及响应接受所述第二多个VM的所述请求的所述确定,分配(508) VM到所述租户。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:张颖李丹朱晶
申请(专利权)人:爱立信股份有限公司
类型:发明
国别省市:瑞典;SE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1