【技术实现步骤摘要】
用于虚拟节点的分布式数据和控制平面的监测和策略控制
[0001]本申请是申请号为
201910556605.1、
申请日为
2019
年6月
25
日
、
专利技术名称为“用于虚拟节点的分布式数据和控制平面的监测和策略控制”的分案申请,其全部内容结合于此作为参考
。
[0002]本公开涉及监测和改善云数据中心和网络的性能
。
技术介绍
[0003]虚拟数据中心正在成为现代信息技术
(IT)
基础设施的核心基础
。
具体地,现代数据中心已经广泛地使用了虚拟化环境,在虚拟化环境中虚拟主机
(
例如,虚拟机或容器
)
在物理计算装置的底层计算平台上部署并执行
。
[0004]具有大规模数据中心的虚拟化可以提供若干优势
。
一个优势是虚拟化可以提供对效率的显著提高
。
由于随着每个物理中央处理单元
(CPU)
具有大量内核的多核微处理器架构的出现,底层物理计算装置
(
即,服务器
)
变得越来越强大,因此虚拟化变得更简单且更高效
。
第二个优势是虚拟化提供了对基础设施的重要控制
。
因为物理计算资源诸如在基于云的计算环境中成为可替代资源,因此计算基础设施的供应和管理变得更加容易
。
因此,除了虚拟化提供的效率和增加的投资回报
...
【技术保护点】
【技术特征摘要】
1.
一种计算系统,包括:计算装置,被配置为执行多个虚拟机,所述多个虚拟机中的每个虚拟机被配置为向网络装置的转发单元的至少不同的相应子集提供控制平面功能性,所述计算装置不同于所述网络装置;策略代理,被配置为在所述计算装置上执行,所述策略代理被配置为:确定所述多个虚拟机中的特定虚拟机为所述网络装置的一个或多个转发单元提供控制平面功能性;确定用于所述特定虚拟机的资源的控制平面使用度量;并且向策略控制器输出与所述控制平面使用度量相关联的数据以及使所述特定虚拟机与所述特定虚拟机为其提供控制平面功能性的所述一个或多个转发单元相关联的数据
。2.
根据权利要求1所述的计算系统,其中,所述一个或多个转发单元包括所述网络装置的多个转发单元的子集,其中,所述策略代理还被配置为:确定所述特定虚拟机仅为所述多个转发单元的所述子集提供控制平面功能性,并且向所述策略控制器输出使所述特定虚拟机与所述多个转发单元的所述子集相关联的数据
。3.
根据权利要求1所述的计算系统,其中,所述特定虚拟机是第一虚拟机,其中,所述策略代理还被配置为:确定所述多个虚拟机中的第二虚拟机为特定网络装置的所述多个转发单元的第二子集提供控制平面功能性,所述第二子集不同于第一子集;并且向所述策略控制器输出使所述第二虚拟机与所述多个转发单元的所述第二子集相关联的数据
。4.
根据权利要求1所述的计算系统,其中,所述特定虚拟机是第一虚拟机,其中,所述网络装置是第一网络装置,并且其中,所述策略代理还被配置为:确定所述多个虚拟机中的第二虚拟机为第二网络装置的一个或多个转发单元提供控制平面功能性,所述第二网络装置不同于所述第一网络装置;并且向所述策略控制器输出使所述特定虚拟机与所述多个转发单元的子集相关联的数据
。5.
根据权利要求1至4中任一项所述的计算系统,其中,所述计算装置是第一计算装置,所述策略代理是第一策略代理,并且其中,所述计算系统还包括:仪表板软件系统;第二计算装置和第二策略代理,所述第二策略代理被配置为在所述第二计算装置上执行,所述第二策略代理被配置为:监测用于所述网络装置的资源的数据平面使用度量;向所述策略控制器输出与所述数据平面使用度量相关联的数据;所述策略控制器,其中,所述策略控制器被配置为:将一个或多个复合策略部署到所述第一计算装置和所述第二计算装置,所述复合策略包括对应于所述控制平面使用度量的控制平面规则集和对应于所述数据平面使用度量的数据平面规则集;基于与所述数据平面使用度量相关联的所述数据和与所述控制平面使用度量相关联的所述数据,确定是否满足所述一个或多个复合策略中的至少一个复合策略;并且
响应于确定满足所述至少一个复合策略,向仪表板软件系统输出警报,并且其中,所述仪表板软件系统被配置为输出所述警报的指示,以用于由用户界面装置显示
。6.
根据权利要求5所述的计算系统,其中,所述第一策略代理被配置为通过应用所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。