一种虚拟云平台管理系统
成果类型:: 发明专利
发布时间: 2023-07-11 10:19:06
本发明属于云计算技术领域,尤其涉及一种虚拟云平台管理系统及方法。本发明的虚拟云平台管理系统包括界面模块和异构虚拟云模块,所述界面模块是用户与虚拟云平台交互的窗口,所述异构虚拟云模块包括各种虚拟云平台,还包括:混合云管理模块:用于管理异构虚拟云模块中的各种虚拟云平台;虚拟云适配器:用于为混合云管理模块提供统一的编程接口来管理和屏蔽底层多种不同的虚拟云平台的差异性。本发明实施例的虚拟云平台管理系统及方法提供一种以单一的方式管理多种异构的虚拟云平台的方式,实现了不同用户管理异构平台的透明性。
一种虚拟云平台管理系统,包括界面模块和异构虚拟云模块,所述界面模块是用户与虚拟云平台交互的窗口,所述异构虚拟云模块包括各种虚拟云平台,其特征在于,还包括: 混合云管理模块:用于管理异构虚拟云模块中的各种虚拟云平台; 虚拟云适配器:用于为混合云管理模块提供统一的编程接口来管理和屏蔽底层多种不同的虚拟云平台的差异性; 其中,所述混合云管理模块为自身维护一个管理线程,所述管理线程通过消息触发机制协调和管理混合云管理模块内各个部件之间的运行以及所述虚拟云平台管理系统中各个模块之间的运行;所述混合云管理模块包括: 虚拟云池部件:用于承载各种虚拟云平台的数据空间,提供对各种虚拟云平台数据操作的一致访问,并装载各种虚拟云数据对象,提供虚拟云数据对象的增加、删除和查找功會 信息管理部件:用于调用虚拟云池部件提供的虚拟云数据对象的操作接口获取日志信息和平台信息,并将不同虚拟云平台的日志信息和平台信息用统一的数据格式提供给界面显不; 负载均衡部件:根据集群内部所有服务器的处理性能高低,将外部用户的虚拟资源请求根据设定的策略合理分配到服务器:负载均衡部件从信息管理部件获取各个物理主机所属虚拟云平台的信息
目前虚拟化技术与云计算技术越来越受到重视,虚拟机管理的服务正是云服务的一种。虚拟化厂商在云计算大潮中也开始推出自己的虚拟机管理平台,但是这些平台均存在一定的差异。
[0003]目前应用比较广泛的虚拟机管理方案主要有Eucalyptus、0penNebula和OpenStacko
中国科学院深圳先进技术研究院提升了粤港地区及我国先进制造业和现代服务业的自主创新能力,推动我国自主知识产权新工业的建立,成为国际一流的工业研究院。 深圳先进院目前已初步构建了以科研为主的集科研、教育、产业、资本为一体的微型协同创新生态系统,由九个研究平台,国科大深圳先进技术学院,多个特色产业育成基地、多支产业发展基金、多个具有独立法人资质的新型专业科研机构等组成。开展先进技术研究,促进科技发展。信息、电子、通讯技术研究新材料、新能源技术研究高性能计算、自动化、精密机械研究生物医学与医疗仪器研究相关学历教育、博士后培养与学术交流。
本发明的技术方案具有如下优点或有益效果:本发明实施例的虚拟云平台管理系统及方法提供一种以单一的方式管理多种异构的虚拟云平台的方式,实现了不同用户管理异构平台的透明性;系统内部各个模块在框架系统运行期以多线程的方式存在,各个模块之间以及各个部件之间的交互通过事件机制触发,保证了框架内部模块之间、模块内部各个部件的松耦合,使得框架具有可维护性;框架内的虚拟云适配器包含的物理节点管控部件可以直接对物理节点进行管理,弥补了目前主流虚拟机管理平台缺乏对物理资源直接控制的不足,这样保障了框架的容错性和稳定性;框架内虚拟云适配器基于驱动程序设计理想实现适配器模块部件的动态可扩展,使得框架对现有虚拟云平台的兼容性和可扩展性。本发明实施例的虚拟云平台管理系统及方法具有可维护性,可扩展性,一定的容错性和用户操控的透明性。
技术合作
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。