云基础设施的集中管理、配设和监控制造技术

技术编号:34909264 阅读:69 留言:0更新日期:2022-09-15 06:56
在集中管理节点上执行的第一虚拟机将第一映像文件提供给布置在第一交付点内的第一计算实体。第一映像文件包括第一引导配置文件或第一内存虚拟盘文件。第二虚拟机向布置在与第一交付点不同的第二交付点内的第二计算实体提供第二映像文件。第二映像文件包括第二引导配置文件或第二内存虚拟盘文件。第一虚拟机向第一计算实体提供第三映像文件。第三映像文件包括第一操作系统安装文件。第二虚拟机向第二计算实体提供第四映像文件。第四映像文件包括第二操作系统安装文件。括第二操作系统安装文件。括第二操作系统安装文件。

【技术实现步骤摘要】
【国外来华专利技术】云基础设施的集中管理、配设和监控
[0001]相关申请的交叉引用
[0002]本申请要求2020年2月28日提交的美国临时申请号62/983,000和2020年2月28日提交的美国临时申请号62/982,778的权益,这些申请的全部内容通过引用方式并入本文。


[0003]本公开涉及云基础设施的管理、配设和监控。

技术介绍

[0004]开放标准云计算平台,例如云管理软件平台,主要在公共云和私有云中提供基础架构即服务(IaaS),其中虚拟服务器和其他资源可供用户使用。此类平台可由相互关联的组件组成,这些组件控制整个数据中心的处理、存储和网络资源的各种多供应商硬件池。用户可以通过基于web的仪表板、命令行工具或RESTful web服务来管理此类实施。
[0005]许多移动网络运营商打算分布具有数千个远程位置的电信云网络,用于部署更靠近订户/用户设备的应用程序,例如多路访问或移动边缘计算、虚拟化无线电接入网络、内容交付网络等。这些位置可能包括可能非常小并且可能容纳小型数据中心的远程位置。
[0006]随着云实施规模和地理范围的扩大,可能会遇到配设和监控开放标准云计算平台的挑战。需要针对这些挑战的解决方案,特别是在设备和电力使用方面成本低且高效的解决方案。
附图说明
[0007]图1示出了根据示例实施例的示例网络功能虚拟化基础设施(NFVI)交付点(POD)配置。
[0008]图2是根据示例实施例的布置在第一和第二数据中心中的多个云POD的框图。
[0009]图3是根据示例实施例的用于利用广域网(WAN)的多个云POD的集中管理节点的布置的框图。
[0010]图4是根据示例实施例的用于利用局域网(LAN)的多个云POD的集中管理节点的布置的框图。
[0011]图5是示出根据示例实施例的用于提供云POD的集中配设和管理的网络拆分的框图。
[0012]图6A和图6B示出了根据示例实施例的与实现云网络的集中管理节点相关联的示例呼叫流程的第一呼叫流程图。
[0013]图7示出了根据示例实施例的与实现云网络的集中管理节点相关联的示例呼叫流程的第二呼叫流程图。
[0014]图8是示出根据示例实施例的与由集中管理节点进行的制品部署相关联的示例细节的框图。
[0015]图9是示出根据示例实施例的用于实现云网络的集中管理的处理流程的流程图。
[0016]图10是示出根据示例实施例的在管理节点和虚拟基础设施管理器(VIM)POD配置内包括VIM

监控(MON)功能的系统的框图。
[0017]图11是示出根据示例实施例的在高可用性(HA)配置中包括VIM

MON的系统的框图。
[0018]图12是示出根据示例实施例的用于由VIM

MON

HA监控的POD分组的框图。
[0019]图13是示出根据示例实施例的VIM POD配置内的度量收集和报告代理放置和抓取功能的框图。
[0020]图14是示出根据示例实施例的使用VIM

MON

HA从各个位置抓取度量的方法的呼叫流程图。
[0021]图15是示出根据又一示例实施例的包括具有注册服务器的VIM

MON堆栈的系统的框图。
[0022]图16是示出根据示例实施例的从各种远程计算实体收集性能数据的第一方法的流程图。
[0023]图17是示出根据示例实施例的从各种远程计算实体收集性能数据的第二方法的流程图。
[0024]图18是根据示例实施例的计算设备的硬件框图,该计算设备可以执行与结合图1

图17中描绘的技术的任何操作组合相关联的功能。
具体实施方式
[0025]概述
[0026]在独立权利要求中陈述了本专利技术的各方面,在从属权利要求中陈述了优选特征。一个方面的特征可以单独地或与其他方面结合地应用于任何一个方面。
[0027]根据示例实施例,提供集中云基础设施配设和管理。根据这样的示例实施例,在集中管理节点上执行的第一虚拟机向布置在第一交付点内的第一计算实体提供第一映像文件,其中第一映像文件包括第一引导配置文件或第一内存虚拟盘文件中的至少一者。在集中管理节点上执行的第二虚拟机将第二映像文件提供给布置在与第一交付点不同的第二交付点内的第二计算实体。第二映像文件包括第二引导配置文件或第二内存虚拟盘文件中的至少一者。在集中管理节点上执行的第一虚拟机向布置在第一交付点内的第一计算实体提供第三映像文件。第三映像文件包括第一操作系统安装文件。在集中管理节点上执行的第二虚拟机向布置在第二交付点内的第二计算实体提供第四映像文件。第四映像文件包括第二操作系统安装文件。
[0028]示例实施例还提供对云基础设施的集中监控。根据这样的示例实施例,集中管理节点向第一控制器节点提供第一请求。第一请求用于从布置在第一交付点内的第一计算实体获得第一性能数据。集中管理节点向第二控制器节点提供第二请求。第二请求用于从布置在与第一交付点不同的第二交付点内的第二计算实体获得第二性能数据。从第一控制器节点获得具有第一计算实体的第一性能数据的第一响应。最后,从第二控制器节点获得具有第二计算实体的第二性能数据的第二响应。
[0029]示例实施例
[0030]云基础设施设备的安装程序,例如安装程序,用于使用自动化工具在裸机服务器上部署云基础设施服务。此类安装程序通常使用一个或一组服务器作为“安装程序数据库服务器”,并且这些节点通常在交付点(POD)(例如OpenStack POD)中被称为“管理节点”。由于cobbler、延迟和/或安全问题,当前的云架构(包括OpenStack)不支持管理节点的集中化。因此,如图1所示,体现为OpenStack POD 100的典型POD 100配置有各种节点,包括管理节点105、控制器节点110a

c、存储节点115a

c和计算节点120a

x(一些示例具有多达128个计算节点)。
[0031]POD中管理节点的主要目的是部署虚拟基础设施管理(VIM)云,然后管理POD。然而,在部署之后,管理节点的使用通常限于收集统计信息并将这些信息转发到集中位置。图2是示出涉及中央、区域和边缘网络功能虚拟化基础设施(NFVI)云部署场景的典型移动提供商的示例POD部署的框图。
[0032]如图2的系统200所示,中央数据中心202a和202b可以包含许多OpenStack POD 205a

f,每个都包括一个管理节点105a

f。中央数据中心内的POD数量可能达到数万。例如,中央数据中心202a可以包括2000或更多组中心(GC)POD 205a、100个或更多个区域数据中心(RDC)POD 205b和/或1000个或更多个Nano

...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:从在集中管理节点上执行的第一虚拟机向布置在第一交付点内的第一计算实体提供第一映像文件,其中所述第一映像文件包括第一引导配置文件或第一内存虚拟盘文件中的至少一者;从在所述集中管理节点上执行的第二虚拟机向布置在与所述第一交付点不同的第二交付点内的第二计算实体提供第二映像文件,其中所述第二映像文件包括第二引导配置文件或第二内存虚拟盘文件中的至少一者;从在所述集中管理节点上执行的所述第一虚拟机向布置在所述第一交付点内的所述第一计算实体提供第三映像文件,其中所述第三映像文件包括第一操作系统安装文件;以及从在所述集中管理节点上执行的所述第二虚拟机向布置在所述第二交付点内的所述第二计算实体提供第四映像文件,其中所述第四映像文件包括第二操作系统安装文件。2.根据权利要求1所述的方法,其中,所述第一交付点包括第一OpenStack交付点;并且其中所述第二交付点包括第二OpenStack交付点。3.根据权利要求1或2所述的方法,其中,所述第三映像文件还包括第一证书文件,所述第一证书文件被配置为使所述第一计算实体能够执行对所述第一操作系统安装文件的证书验证。4.根据权利要求1至3中任一项所述的方法,其中,所述第一计算实体包括控制器节点、计算节点和/或存储节点中的至少一者。5.根据权利要求1至4中任一项所述的方法,其中,所述第一虚拟机被配置为用于所述第一交付点的第一管理节点;并且其中,所述第二虚拟机被配置为用于所述第二交付点的第二管理节点。6.根据权利要求1至5中任一项所述的方法,其中,将所述第一映像文件提供给布置在所述第一交付点内的所述第一计算实体包括:经由广域网提供所述第一映像文件。7.根据权利要求1至6中任一项所述的方法,其中,将所述第一映像文件提供给布置在所述第一交付点内的所述第一计算实体包括:经由局域网提供所述第一映像文件。8.根据权利要求1至7中任一项所述的方法,还包括:在所述集中管理节点处获取第一动态主机配置协议请求,其中所述第一映像文件被响应于获取所述第一动态主机配置协议请求而提供给所述第一计算实体;以及在所述集中管理节点处获取第二动态主机配置协议请求,其中所述第二映像文件被响应于获取所述第二动态主机配置协议请求而提供给所述第二计算实体。9.一种装置,包括:一个或多个网络接口;和一个或多个处理器,其中所述一个或多个处理器被配置为:经由所述一个或多个网络接口,从通过所述一个或多个处理器执行的第一虚拟机向布置在第一交付点内的第一计算实体提供第一映像文件,其中所述第一映像文件包括第一引导配置文件或第一内存虚拟盘文件中的至少一者;经由所述一个或多个网络接口,从通过所述一个或多个处理器执行的第二虚拟机向布置在与所述第一交付点不同的第二交付点内的第二计算实体提供第二映像文件,其中所述
第二映像文件包括第二引导配置文件或第二内存虚拟盘文件中的至少一者;经由所述一个或多个网络接口,从通过所述一个或多个处理器执行的所述第一虚拟机向布置在所述第一交付点内的所述第一计算实体提供第三映像文件,其中所述第三映像文件包括第一操作系统安装文件;以及经由所述一个或多个网络接口,从通过所述一个或多个处理器执行的所述第二虚拟机向布置在所述第二交付点内的所述第二计算实体提供第四映像文件,其中所述第四映像文件包括第二操作系统安装文件。10.根据权利要求9所述的装置,其中,所述第一交付点包括第一OpenStack交付点;并且其中,所述第二交付点包括第二OpenStack交付点。11.根据权利要求9或10所述的装置,其中,所述第三映像文件还包括第一证书文件,所述第一证书文件被配置为使所述第一计算实体能够执行对所述第一操作系统安装文件的证书验证。12.根据权利要求9至11中任一项所述的装置,其中,所述第一计算实体包括控制器节点、计算节点和/或存储节点中的至少一者。13.根据权利要求9至12中任一项所述的装置...

【专利技术属性】
技术研发人员:欧姆
申请(专利权)人:思科技术公司
类型:发明
国别省市:

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

1