【技术实现步骤摘要】
【国外来华专利技术】用于虚拟化数据中心的可扩缩多租户网络架构
技术介绍
云数据中心正变得日益流行,因为它们在吸引人的现购现付模型上以非常低的成本为多个租户提供计算资源。许多小型和中型企业正求助于这些云数据中心,不仅用于偶尔的大型计算任务,而且用于它们的IT作业。这帮助它们消除建立和维护它们自己的基础设施的昂贵且常常是非常复杂的任务。这些多租户云数据中心的操作员能够提供划算的基础设施即服务(“IaaS”),因为它们能够在大量租户之间时分复用物理基础设施。成熟的CPU虚拟化技术的出现使得有可能将专用且常常未充分利用的物理服务器转换成在IaaS提供商的云数据中心中运行的虚拟机(“VM”)。为了完全地实现资源共享的有益效果,这些云数据中心必须扩展到巨大的尺寸。租户的数目越大,并且VM的数目越大,用于复用的机会就越好,这进而实现较好的资源效率和成本节省。然而,单独增加规模不能够完全地最小化总成本,因为需要大量昂贵的人力来配置设备,以便最佳地操作它,并且以便提供正在进行的管理和维护。这些费用的大部分反映了管理多租户网络的复杂性,所述多租户网络必须扩展到大量的租户、主机以及VM,支持大量的地址,并且在任何租户的各VM之间提供足够的带宽。最近可用的网络架构不能够以高效且可扩缩的方式支持多租户并且通常在低成本或易于操作的方面妥协。附图说明可以与结合附图进行的以下具体描述有关地更充分地领会本申请,在附图中相同的附图标记在各处指代相同的部分,并且在附图中:图1图示了在其上可以实现实施例的可扩缩多租户网络架构的示例;图2是用于与图1的网络架构一起使用的网络代理的示例示意图;图3是用于依照各种实施例配置图2 ...
【技术保护点】
一种用于虚拟化数据中心的可扩缩多租户网络架构,所述网络架构包括:包括连接到多个交换机的多个服务器的网络,所述多个服务器托管用于多个租户的多个虚拟接口;连接到所述网络的配置储存库;以及在所述多个服务器中的每个服务器中的网络代理,用来封装分组以用于跨越所述网络从源虚拟接口传输到用于所述多个租户中的一个租户的所述多个虚拟接口中的目的虚拟接口,采用标识并且定位所述目的虚拟接口的信息来封装所述分组,所述信息由连接到所述源虚拟接口和所述目的虚拟接口的交换机来解释。
【技术特征摘要】
【国外来华专利技术】1.一种用于虚拟化数据中心的可扩缩多租户网络架构,所述网络架构包括:包括连接到多个交换机的多个服务器的网络,所述多个服务器托管用于多个租户的多个虚拟接口;连接到所述网络的配置储存库;以及在所述多个服务器中的每个服务器中的网络代理,用来封装分组以用于跨越所述网络从源虚拟接口传输到用于所述多个租户中的一个租户的所述多个虚拟接口中的目的虚拟接口,采用标识并且定位所述目的虚拟接口的信息来封装所述分组,所述信息由连接到所述源虚拟接口和所述目的虚拟接口的交换机来解释。2.根据权利要求1所述的可扩缩多租户网络架构,其中所述多个虚拟接口是在由所述多个服务器托管的多个虚拟机中。3.根据权利要求1所述的可扩缩多租户网络架构,其中所述配置储存库存储所述多个交换机中的每对交换机的VLAN信息。4.根据权利要求1所述的可扩缩多租户网络架构,其中所述网络代理包括配置模块以:基于连接到所述每个服务器的交换机的端口号来将IP地址分配给所述每个服务器;以及基于与所述多个虚拟接口相关联的租户的租户ID和连接到所述每个服务器的所述交换机的所述端口号来使多个虚拟接口与IP地址相关联。5.根据权利要求1所述的可扩缩多租户网络架构,其中所述网络代理包括网络地址解析模块以收集和保持跨越所述网络传送分组所需的信息,所述信息被存储在一个或多个网络地址表中。6.根据权利要求5所述的可扩缩多租户网络架构,其中所述一个或多个网络地址表包括:第一网络地址表,其存储租户ID、IP地址以及每个虚拟接口的MAC地址;以及第二网络地址表,其通过所述租户ID、与所述每个虚拟接口相关联的MAC地址空间ID、以及所述每个虚拟接口的所述MAC地址来唯一地标识每个虚拟接口,并且采用连接到所述每个虚拟接口的交换机的端口号和MAC地址来定位所述网络中的每个虚拟接口。7.根据权利要求6所述的可扩缩多租户网络架构,其中所述网络代理包括分组转发模块以:用租户ID、目的MAC地址空间ID以及目的MAC地址来标识所述目的虚拟接口;在所述第二网络地址表中查找所述目的虚拟接口的网络位置信息;选择用于将分组转发到所述目的虚拟接口的VLAN路径,所述VLAN路径在所述配置储存库中得以规定;以及在封装所述分组之后将所述分组转发到所述目的虚拟接口。8.根据权利要求7所述的可扩缩多租户网络架构,其中所述网络代理包括分组封装模块以采用包含所述目的虚拟接口的所述IP地址的IP报头以及采用以太网报头来封装所述分组,所述以太网报头包含连接到源虚拟接口的源交换机的MAC地址、连接到所述目的虚拟接口的目的交换机的MAC地址、以及规定所述源交换机与所述目的交换机之间的所述VLAN路径的VLAN标记。9.根据权利要求8所述的可扩缩多租户网络架构,其中所述目的交换机解封装所述以太网报头并且插入这样的报头:其规定所述目的交换机的所述MAC地址作为源MAC地址、并且托管所述目的虚拟接口的服务器的MAC地址作为目的MAC地址。10.根据权利要求9所述的可扩缩多租户网络架构,其中托管所述目的虚拟接口的所述服务器中的所述网络代理包括分组接收模块...
【专利技术属性】
技术研发人员:J穆迪贡达,P亚拉甘杜拉,JC莫古尔,B斯蒂克斯,A费希尔,
申请(专利权)人:惠普发展公司,有限责任合伙企业,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。