CN108388433B - 超融合系统的管理平台部署方法 - Google Patents
超融合系统的管理平台部署方法 Download PDFInfo
- Publication number
- CN108388433B CN108388433B CN201711462186.2A CN201711462186A CN108388433B CN 108388433 B CN108388433 B CN 108388433B CN 201711462186 A CN201711462186 A CN 201711462186A CN 108388433 B CN108388433 B CN 108388433B
- Authority
- CN
- China
- Prior art keywords
- operating system
- super
- management platform
- physical server
- resource configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/63—Image based installation; Cloning; Build to order
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Hardware Redundancy (AREA)
- Computer And Data Communications (AREA)
Abstract
本申请公开了一种超融合系统的管理平台部署方法,包括:生成一个一键式安装的操作系统镜像,该操作系统镜像中安装有超融合系统的管理平台系统;管理平台系统具有单机资源的采集功能;对于用于组建超融合系统的每个物理服务器,利用所述操作系统镜像,将管理平台系统安装于该物理服务器;当利用所述物理服务器组建超融合系统的集群网络后,选择任一物理服务器作为管理节点;当集群网络接收到用户的资源访问请求时,管理节点获取每个物理服务器的资源配置和使用状态信息,并根据资源配置和使用状态信息以及资源访问请求携带的资源访问需求信息,确定为该用户创建虚拟机所采用的资源配置信息。本发明易于实现,且可以确保单节点故障不影响集群功能。
Description
技术领域
本发明涉及计算机应用技术,特别是涉及一种超融合系统的管理平台部署方法。
背景技术
市场常见的服务器如: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中,具体如何根据各服务器节点的资源配置和使用状态信息以及用户的资源访问需求信息,来确定为该用户创建虚拟机所采用的资源配置信息,为本领域技术人员所掌握,在此不再赘述。
进一步地,在集群网络中,当管理节点发生故障时,将会触发从集群网络中正常运行的物理服务器中选择一个作为所述集群网络的管理节点。具体可采用随机选择的方式,来选择新管理节点。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种超融合系统的管理平台部署方法,其特征在于,包括:
生成一个一键式安装的操作系统镜像,所述操作系统镜像中安装有超融合系统的管理平台系统;所述管理平台系统具有单机资源的采集功能;
对于用于组建超融合系统的每个物理服务器,利用所述操作系统镜像,将所述管理平台系统安装于该物理服务器的底层物理机中;
当利用所述物理服务器组建得到超融合系统的集群网络后,选择一个物理服务器作为集群网络的管理节点;
当集群网络接收到用户的资源访问请求时,所述管理节点获取每个所述物理服务器的资源配置和使用状态信息,并根据所述资源配置和使用状态信息以及所述资源访问请求携带的资源访问需求信息,确定为该用户创建虚拟机所采用的资源配置信息。
2.根据权利要求1所述的方法,其特征在于,所述操作系统镜像的生成包括:
基于预设的操作系统,制作一个一键式安装的操作系统镜像,并将所述管理平台系统安装于所制作的操作系统镜像中。
3.根据权利要求2所述的方法,其特征在于,所述操作系统为社区企业操作系统CentOS。
4.根据权利要求1所述的方法,其特征在于,所述获取每个所述物理服务器的资源配置和使用状态信息包括:
所述管理节点通知集群网络中的每个所述物理服务器,采集各自的资源配置和使用状态信息;
所述物理服务器根据所述通知利用本机上安装的管理平台系统,采集本机的资源配置和使用状态信息,并上报给所述管理节点。
5.根据权利要求4所述的方法,其特征在于,所述资源配置和使用状态信息包括:物理机的CPU、内存、硬盘和网络资源的配置和使用状态信息。
6.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
当所述管理节点发生故障时,触发从所述集群网络中正常运行的物理服务器中选择一个作为所述集群网络的管理节点。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711462186.2A CN108388433B (zh) | 2017-12-28 | 2017-12-28 | 超融合系统的管理平台部署方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711462186.2A CN108388433B (zh) | 2017-12-28 | 2017-12-28 | 超融合系统的管理平台部署方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108388433A CN108388433A (zh) | 2018-08-10 |
CN108388433B true CN108388433B (zh) | 2021-09-17 |
Family
ID=63076549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711462186.2A Active CN108388433B (zh) | 2017-12-28 | 2017-12-28 | 超融合系统的管理平台部署方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108388433B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111193759B (zh) * | 2018-11-15 | 2023-08-01 | 中国电信股份有限公司 | 分布式计算系统、方法和设备 |
CN110650609B (zh) * | 2019-10-10 | 2020-12-01 | 珠海与非科技有限公司 | 一种分布式储存的云服务器 |
CN112202843B (zh) * | 2020-09-10 | 2022-07-29 | 江苏安超云软件有限公司 | 一种控制节点的高可用系统及超融合系统 |
CN113590033B (zh) * | 2021-06-30 | 2023-11-03 | 郑州云海信息技术有限公司 | 一种超融合系统的信息同步方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104506589A (zh) * | 2014-12-10 | 2015-04-08 | 上海爱数软件有限公司 | 一种基于超融合存储的资源迁移调度方法 |
CN105681081A (zh) * | 2016-01-12 | 2016-06-15 | 华为技术有限公司 | 物理机管理方法及装置 |
CN107122228A (zh) * | 2017-04-18 | 2017-09-01 | 北京华云网际科技有限公司 | 超融合系统的管理平台的部署方法和装置 |
CN107133105A (zh) * | 2017-05-17 | 2017-09-05 | 华南理工大学 | 超融合系统、基于超融合系统的数据处理方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102394774B (zh) * | 2011-10-31 | 2014-03-26 | 广东电子工业研究院有限公司 | 一种云计算操作系统的控制器服务状态监控和故障恢复方法 |
EP3133775B1 (en) * | 2011-12-29 | 2020-05-06 | Huawei Technologies Co., Ltd. | Cloud computing system and method for managing storage resources therein |
CN103152414B (zh) * | 2013-03-01 | 2016-03-30 | 四川省电力公司信息通信公司 | 一种基于云计算的高可用系统 |
US9665235B2 (en) * | 2013-12-31 | 2017-05-30 | Vmware, Inc. | Pre-configured hyper-converged computing device |
CN103747107B (zh) * | 2014-01-27 | 2017-03-15 | 西安雷迪信息技术有限公司 | 一种兼容式云操作平台及其实现方法 |
CN106790046B (zh) * | 2016-10-11 | 2020-10-13 | 长春理工大学 | 基于超融合架构的网络攻防虚拟仿真系统 |
CN106790483A (zh) * | 2016-12-13 | 2017-05-31 | 武汉邮电科学研究院 | 基于容器技术的Hadoop集群系统及快速构建方法 |
-
2017
- 2017-12-28 CN CN201711462186.2A patent/CN108388433B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104506589A (zh) * | 2014-12-10 | 2015-04-08 | 上海爱数软件有限公司 | 一种基于超融合存储的资源迁移调度方法 |
CN105681081A (zh) * | 2016-01-12 | 2016-06-15 | 华为技术有限公司 | 物理机管理方法及装置 |
CN107122228A (zh) * | 2017-04-18 | 2017-09-01 | 北京华云网际科技有限公司 | 超融合系统的管理平台的部署方法和装置 |
CN107133105A (zh) * | 2017-05-17 | 2017-09-05 | 华南理工大学 | 超融合系统、基于超融合系统的数据处理方法 |
Also Published As
Publication number | Publication date |
---|---|
CN108388433A (zh) | 2018-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108388433B (zh) | 超融合系统的管理平台部署方法 | |
CN112104498B (zh) | 一种dns服务质量评定方法、装置、介质及设备 | |
JP4432488B2 (ja) | ディザスタリカバリのシームレス管理のための方法と装置 | |
US9697091B2 (en) | System and method for datacenters disaster recovery | |
JP6835444B2 (ja) | ソフトウェア定義型データセンター、並びにそのためのサービスクラスタスケジューリング方法及びトラフィック監視方法 | |
KR101916847B1 (ko) | 크로스-클라우드식 관리 및 고장수리 기법 | |
AU2012259086A1 (en) | Cross-cloud management and troubleshooting | |
CN102204187A (zh) | 一种虚拟网络迁移方法、相关装置以及系统 | |
CN105515812A (zh) | 资源的故障处理方法及装置 | |
US8918537B1 (en) | Storage array network path analysis server for enhanced path selection in a host-based I/O multi-path system | |
US7209968B1 (en) | System and method for recovering management of network element(s) responsive to failure of a distributed gateway | |
CN111641521B (zh) | 一种基于Ambari的云上部署大数据集群的方法 | |
CN111800484B (zh) | 机动边缘信息服务系统的服务抗毁接替方法 | |
CN101689114A (zh) | 用于集群软件实体的动态cli映射 | |
US20060120384A1 (en) | Method and system for information gathering and aggregation in dynamic distributed environments | |
CN111371886B (zh) | 一种iSCSI高可用的实现方法及系统 | |
CN109254876A (zh) | 云计算系统中数据库的管理方法和装置 | |
EP3306471B1 (en) | Automatic server cluster discovery | |
EP2645625B1 (en) | Computer system and subsystem management method | |
CN108089934A (zh) | 集群管理方法及集群服务器 | |
EP2838023A2 (en) | Centralised information reporting in a large scale information processing system | |
CN110196721A (zh) | 一种互联网数据中心管理方法、系统及介质 | |
WO2024093328A1 (zh) | 一种虚拟桌面连接方法及装置 | |
JP2016057933A (ja) | 情報処理システム、ストレージ装置及びプログラム | |
CN112165394B (zh) | 一种基于sdn网络的拓扑感知灾备方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 518057 Room 501A, 9 Buildings, Shenzhen Software Park (Phase 2), No. 1 Science and Technology Middle Road, Nanshan High-tech Zone, Shenzhen, Guangdong Province Applicant after: Shenzhen Innovation Software Technology Co., Ltd. Address before: 518057 Room 501A, 9 Buildings, Shenzhen Software Park (Phase 2), No. 1 Science and Technology Middle Road, Nanshan High-tech Zone, Shenzhen, Guangdong Province Applicant before: Chuangxinke Software Technology (Shenzhen) Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |