【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
许多公司和其他组织操作互连众多计算系统的计算机网络以支持其运营,诸如其中所述计算系统位于同一位置(例如,作为本地网络的一部分)或者替代地位于多个不同的地理位置中(例如,通过一个或多个私有和/或公共中间网络连接)。例如,包括显著数量的互连的计算系统的数据中心已变得司空见惯,诸如由单个组织操作并用于所述组织的私有数据中心和由实体进行商业运营来向客户或客户端提供计算资源的公共数据中心。一些公共数据中心运营商为由各种客户端所拥有的计算硬件提供网络访问、电源以及安全安装设施,而其他公共数据中心运营商提供还包括可供其客户端使用的硬件资源的“全方位服务”设施。然而,随着典型数据中心规模和范围的不断扩大,供应、操纵和管理物理计算资源的任务变得越来越复杂。用于商用硬件的虚拟化技术的出现已关于为具有多样化需求的众多客户端管理大规模计算资源提供了益处,从而允许各种计算资源高效且安全地由多个客户端共享,并且促进在一组物理节点之间对计算资源的供应、管理和移动。例如,虚拟化技术可以通过为每个用户提供由单个物理计算机托管的一个或多个虚拟机而允许所述单个物理计算机在多个用户之间共享,其中每个这样的虚拟机是充当不同逻辑计算系统的软件模拟,所述软件模拟使用户幻想他们是给定硬件资源的唯一操作者和管理者,同时还在各种虚拟机之间提供了应用程序隔离和安全性。此外,一些虚拟化技术能够提供跨越两个或更多个物理资源的虚拟资源,诸如具有 ...
【技术保护点】
一种提供商网络,其包括:网络底层;一个或多个计算装置,所述一个或多个计算装置在所述提供商网络上实现被配置来管理并评估策略的访问控制服务;以及多个主机装置,其中每个主机装置实现一个或多个资源实例;其中所述主机装置中的一个或多个各自被配置来:从所述相应主机装置上的资源实例获得网络分组;与所述访问控制服务通信,以根据由所述服务执行的对与所述资源实例相关联的策略的评估确定是否允许所述资源实例打开到由所述网络分组指示的目标的连接;如果根据所述策略允许所述资源实例打开到由所述网络分组指示的目标的连接,那么通过所述网络底层之上的覆盖网络路径将一个或多个网络分组从所述资源实例发送到所述目标;并且如果根据所述策略不允许所述资源实例打开到由所述网络分组指示的目标的连接,那么丢弃所述网络分组而无需将所述网络分组发送到所述目标。
【技术特征摘要】
【国外来华专利技术】2013.12.11 US 14/103,6281.一种提供商网络,其包括:
网络底层;
一个或多个计算装置,所述一个或多个计算装置在所述提供商网
络上实现被配置来管理并评估策略的访问控制服务;以及
多个主机装置,其中每个主机装置实现一个或多个资源实例;
其中所述主机装置中的一个或多个各自被配置来:
从所述相应主机装置上的资源实例获得网络分组;
与所述访问控制服务通信,以根据由所述服务执行的对与所述资
源实例相关联的策略的评估确定是否允许所述资源实例打开到由所
述网络分组指示的目标的连接;
如果根据所述策略允许所述资源实例打开到由所述网络分组指
示的目标的连接,那么通过所述网络底层之上的覆盖网络路径将一个
或多个网络分组从所述资源实例发送到所述目标;并且
如果根据所述策略不允许所述资源实例打开到由所述网络分组
指示的目标的连接,那么丢弃所述网络分组而无需将所述网络分组发
送到所述目标。
2.如权利要求1所述的提供商网络,其中所述目标是所述提供
商网络上的另一个资源实例或另一个网络上的端点。
3.如权利要求1所述的提供商网络,其中所述资源实例和所述
目标都是特定客户端在所述提供商网络上的私有网络实现方式中的
资源实例。
4.如权利要求1所述的提供商网络,其中为了确定是否允许所
述资源实例打开到由所述网络分组指示的目标的连接,所述访问控制
服务进一步被配置来确定并评估与所述目标相关联的策略,其中只有
在与所述资源实例相关联的所述策略和与所述目标相关联的所述策
略都允许所述连接时,才允许所述资源实例打开到所述目标的连接。
5.如权利要求1所述的提供商网络,其中所述资源实例被实现
为所述主机装置上的虚拟机(VM),其中每个主机装置包括监视所述
相应主机装置上的多个虚拟机(VM)的虚拟机监视程序(VMM),并且
其中所述主机装置上的所述VMM执行所述获得、所述访问和所述发
送。
6.如权利要求1所述的提供商网络,其中为了评估与所述资源
实例相关联的所述策略,所述访问控制服务被配置来:
确定所述资源实例已经在特定客户端在所述提供商网络上的私
有网络实现方式中担任角色;
确定与所述资源实例所担任的所述角色相关联的策略;并且
评估与所述角色相关联的所述策略。
7.如权利要求1所述的提供商网络,其中为了通过所述网络底
层之上的覆盖网络将所述一个或多个网络分组从所述资源实例发送
到所述目标,所述主机装置被配置来:
根据封装协议封装所述一个或多个网络分组,以产生一个或多个
封装分组;并且
将所述封装分组发送到所述网络底层上,以便根据所述封装分组
中的路由信息路由到所述目标。
8.如权利要求1所述的提供商网络,其还包括一个或多个网络
\t装置,所述一个或多个网络装置被配置来:
与在所述网络底层上实现的覆盖网络外部的端点通信,以便为所
述端点在所述覆盖网络上建立身份;
访问所述访问控制服务,以根据对与目标资源实例相关联的策略
的评估确定允许所述端点打开通过所述覆盖网络到所述目标资源实
例的连接;并且
响应...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。