超融合系统的管理平台部署方法与流程

文档序号:15143701发布日期:2018-08-10 20:11阅读:4218来源:国知局

本发明涉及计算机应用技术,特别是涉及一种超融合系统的管理平台部署方法。



背景技术:

市场常见的服务器如:arm、x86单点服务器串联实现集群效应,做到不区分透明化,基于glusterfs分布式文件存储ceph分布式对象、分布式块存储等相关技术。

超融合系统使用常见的x86服务器,使用高速网络(一般为万兆)或者其它方式对服务器进行串联,将每个服务器上的计算资源和存储资源进行统一管理,共同对外提供计算、存储和网络服务。

块存储主要是将裸磁盘空间整个映射给主机使用。此种方式下,操作系统还需要对挂载的裸硬盘进行分区、格式化后,才能使用,与平常主机内置硬盘的方式完全无异。

超融合系统的管理平台用于对超融合系统进行管理,是管理超融合系统的应用系统,通过它可以对超融合系统进行日常管理和运维工作,如虚拟机管理、虚拟磁盘管理、超融合节点管理、磁盘管理、卷管理、系统监控等。一般由几部分组成,包括:前端服务、api(应用程序编程接口)服务、web服务、数据库等几个部分。一般需要将管理平台单独部署,在进行高可用部署时,需要部署两台服务器,并安装高可用软件。数据库需要建立主备或者主主集群,web服务层需要做无状态处理等等。在运维时要监控各个服务器的状态,如果发生故障切换后,要及时处理,解决出问题的服务器或者服务。当集群遇到机房断电等故障后,系统通电之后往往需要手动恢复。

现有技术中,常规的超融合系统的管理平台高可用的部署方法,需要占用额外的服务器进行部署,使用双机热备技术,故障切换时容易发生问题,故障恢复比较困难。



技术实现要素:

有鉴于此,本发明的主要目的在于提供一种超融合系统的管理平台部署方法,易于实现,且可以确保单节点故障不影响集群功能。

为了达到上述目的,本发明提出的技术方案为:

一种超融合系统的管理平台部署方法,包括:

生成一个一键式安装的操作系统镜像,所述操作系统镜像中安装有超融合系统的管理平台系统;所述管理平台系统具有单机资源的采集功能;

对于用于组建超融合系统的每个物理服务器,利用所述操作系统镜像,将所述管理平台系统安装于该物理服务器;

当利用所述物理服务器组建得到超融合系统的集群网络后,选择任一物理服务器作为集群网络的管理节点;

当集群网络接收到用户的资源访问请求时,所述管理节点获取每个所述物理服务器的资源配置和使用状态信息,并根据所述资源配置和使用状态信息以及所述资源访问请求携带的资源访问需求信息,确定为该用户创建虚拟机所采用的资源配置信息。

较佳地,所述操作系统镜像的生成包括:

基于预设的操作系统,制作一个一键式安装的操作系统镜像,并将所述管理平台系统安装于所制作的操作系统镜像中。

较佳地,所述操作系统为社区企业操作系统centos。

较佳地,所述获取每个所述物理服务器的资源配置和使用状态信息包括:

所述管理节点通知集群网络中的每个所述物理服务器,采集各自的资源配置和使用状态信息;

所述物理服务器根据所述通知利用本机上安装的管理平台系统,采集本机的资源配置和使用状态信息,并上报给所述管理节点。

较佳地,所述资源配置和使用状态信息包括:物理机的cpu、内存、硬盘和网络资源的配置和使用状态信息。

较佳地,当所述管理节点发生故障时,触发从所述集群网络中正常运行的物理服务器中选择一个作为所述集群网络的管理节点。

综上所述,本发明提出的超融合系统的管理平台部署方法,在超融合系统的每台物理服务器中安装超融合系统的管理平台系统,利用这些物理服务器构建一集群网络,由集群网络中的管理节点根据各物理服务器的资源信息,确定为用户创建虚拟机所采用的资源配置信息,从而使得用户可以通过网络访问使用超融合系统的资源。如此,本发明可以利用集群网络的优势,在管理节点发生故障时,自动地选择出新的管理节点为用户提供服务,因此,可以确保单节点故障不影响集群功能,并且,本发明不需要占用额外的服务器进行部署,因此,易于实现,且可以避免使用双机热备技术时故障切换所存在的诸多问题。

附图说明

图1为本发明实施例的方法流程示意图;

图2为本发明实施例组建的超融合系统的集群网络结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。

本发明的核心思想是:将超融合系统的管理平台安装融合在一键式安装操作系统镜像中,将该操作系统镜像作为底层操作系统,部署在超融合系统的单个物理服务器节点上,使得单个物理服务器节点会采集本节点的资源配置信息,这样,当超融合系统接收到用户的资源访问请求时,可以根据用户的需要并结合各个节点采集的资源配置信息,确定为该用户创建虚拟机所采用的资源配置信息。如此部署超融合系统的管理平台,可以有效避免双机热备所导致的单节点故障时对集群功能的影响。

图1为本发明实施例提供的超融合系统的管理平台部署方法流程示意图,如图1所示,该实施例主要包括:

步骤101、生成一个一键式安装的操作系统镜像,所述操作系统镜像中安装有超融合系统的管理平台系统;所述管理平台系统具有单机资源的采集功能。

本步骤,用于创建一个融合有超融合系统的管理平台系统的操作系统镜像。

所述管理平台系统所实现的功能同现有系统,需要特别说明的是,该管理平台系统必须具有单机资源的采集功能,以便采集所安装的物理机的资源信息,以提供给所在集群网络的管理节点使用。

较佳地,可以采用下述方法生成所述操作系统镜像:

基于预设的操作系统,制作一个一键式安装的操作系统镜像,并将所述管理平台系统安装于所制作的操作系统镜像中。

上述方法中制作一个一键式安装的操作系统镜像以及将管理平台系统安装于该操作系统镜像的具体方法,为本领域技术人员所掌握,在此不再赘述。

具体地,所述操作系统可以为社区企业操作系统centos,在实际应用中并不限于该操作系统,本领域技术人员可根据实际需要选择合适的操作系统,在此不再赘述。

步骤102、对于用于组建超融合系统的每个物理服务器,利用所述操作系统镜像,将所述管理平台系统安装于该物理服务器。

本步骤中,需要利用步骤101中生成的操作系统镜像,在超融合系统的每个物理服务器的底层物理机中安装超融合系统的管理平台系统软件,以使得各个物理服务器都有能力实时采用自身的资源配置和使用状态信息。

步骤103、当利用所述物理服务器组建得到超融合系统的集群网络后,选择任一物理服务器作为集群网络的管理节点。

本步骤中,需要将用于组建超融合系统的物理服务器,采用tcp/ip协议进行互联,组建得到一个集群网络,并指定其中的一台物理服务器作为集群网络的管理节点,以便由该管理节点统一为用户提供超融合系统资源访问控制服务。具体地,可采用随机选择的方式,选择一台物理服务器作为管理节点。本领域技术人员也可以根据实际需要,采用其他的选择策略,确定集群网络的管理节点。

这里需要说明的是,由于是组建的集群网络,因此,可以利用集群网络的优势,在管理节点发生故障时,自动地选择出新的管理节点为用户提供服务,这样,可以确保在管理节点发生故障时不影响集群功能,并且,本发明实施例中不需要占用额外的热备份服务器进行部署,因此,易于实现,且可以避免使用双机热备技术时故障切换所存在的诸多问题。

图2为本发明实施例组建的超融合系统的集群网络结构示意图。如图2所示,由多个服务器节点构建了一个集群专用网络,利用该集群专用网络,将为用户提供集群资源服务。

步骤104、当集群网络接收到用户的资源访问请求时,所述管理节点获取每个所述物理服务器的资源配置和使用状态信息,并根据所述资源配置和使用状态信息以及所述资源访问请求携带的资源访问需求信息,确定为该用户创建虚拟机所采用的资源配置信息。

本步骤中,当集群网络接收到用户的资源访问请求时,将由网络中的管理节点为用户提供相应的服务,即确定为该用户创建虚拟机所采用的资源配置信息,以便创建虚拟机为用户提供服务。

较佳地,集群网络的管理节点可以采用下述方法获取每个所述物理服务器的资源配置和使用状态信息:

所述管理节点通知集群网络中的每个所述物理服务器,采集各自的资源配置和使用状态信息;所述物理服务器根据所述通知利用本机上安装的管理平台系统,采集本机的资源配置和使用状态信息,并上报给所述管理节点。

具体地,所述资源配置和使用状态信息可以包括:物理机的cpu、内存、硬盘和网络资源的配置和使用状态信息。

步骤104中,具体如何根据各服务器节点的资源配置和使用状态信息以及用户的资源访问需求信息,来确定为该用户创建虚拟机所采用的资源配置信息,为本领域技术人员所掌握,在此不再赘述。

进一步地,在集群网络中,当管理节点发生故障时,将会触发从集群网络中正常运行的物理服务器中选择一个作为所述集群网络的管理节点。具体可采用随机选择的方式,来选择新管理节点。

综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1