云端丛集系统及其开机部署方法技术方案

技术编号:10040259 阅读:175 留言:1更新日期:2014-05-14 10:51
本发明专利技术公开了一种云端丛集系统及其开机部署方法,其中云端丛集系统包括一开机服务器、一管理服务器、一系统储存池及至少一主机。当主机开启后,依据一网络开机规则进行一网络开机程序。接着,主机可连接至系统储存池,以取得对应的根目录文件系统,并且再向开机服务器下载镜像文件来使用,以完成网络开机程序。开机完成后,主机系接受管理服务器所进行的部署动作。管理服务器主要依据设定来致能主机中的对应内容,以令完成部署的主机可以担任云端丛集系统中的对应角色。

【技术实现步骤摘要】

本专利技术有关于云端丛集系统,尤其更有关于一种可令主机快速开机,并且在要变更主机的角色时,不必令主机重新下载镜像文件或重新安装作业系统的云端丛集系统,以及该云端丛集系统使用的开机部署方法。
技术介绍
一般来说,要建立一个云端丛集系统,需要经过相当繁复的程序,因此对于管理人员来说,实相当不易。举例来说,当一个新的主机添加至该云端丛集系统中时,需为该主机分配一个适当的IP地址,以及适当的主机名称。当该主机可以使用该IP地址及该主机名称来连线上网时,还要进一步提供开机文件(例如作业系统)给该主机下载,并且于下载完成后,引导该主机进行安装。并且,除了必须视该主机启动后所要担任的角色为何,提供对应的该开机文件供该主机下载的外,该主机安装完成后,也需视该主机所要担任的角色,对该主机进行对应的部署动作,以将该角色所需的应用程序安装至该主机中。上述的程序一般都需要由不同的服务器来实现,并且通过管理人员对所述服务器的操作,确保整个建构过程的正确性,因此当添加的主机数量过多时,容易带给管理人员很大的负担。再者,上述都是在云端丛集系统中添加实体机器所需完成的程序,当该云端丛集系统有需求,需要在所述实体的主机上建立一或多个虚拟机器时,将会使得整个云端丛集系统更为复杂,并且令管理人员的管理更为不易。
技术实现思路
本专利技术的主要目的,在于提供一种云端丛集系统及其开机部署方法,可便于管理人员于云端丛集系统中添加新的主机,并且更可便于管理人员随时变更已完成部署的主机的角色。为达上述目的,本专利技术揭露了包括有一开机服务器、一管理服务器、一系统储存池及至少一主机的云端丛集系统。当主机开启后,依据一网络开机规则进行一网络开机程序。接着,主机可连接至系统储存池,以取得对应的根目录文件系统,并且再向开机服务器下载镜像文件来使用,以完成网络开机程序。开机完成后,主机系接受管理服务器所进行的部署动作。管理服务器主要依据设定来致能主机中的对应内容,以令完成部署的主机可以担任云端丛集系统中的对应角色。本专利技术对照先前技术可达成的功效在于,主机只需在执行了网络开机程序后,下载并执行镜像文件即可完成开机,不需要安装完整的作业系统,因此可以有效节省主机启动并加入云端丛集系统的时间。另,管理人员可以依据实际需求来进行设定管理服务器,再由管理服务器依据管理人员的设定对开机后的主机进行部署,以令部署完成的主机可以直接担任系统所需的角色。而当管理人员要变更主机的角色时,只需要重新设定,再由管理服务器依据新的设定来重新部署主机即可,主机不必重新下载镜像文件,也不必另外安装作业系统,因此可以有效缩短主机重新上线的时间。再者,本案的云端丛集系统具有一系统储存池,供主机连接使用系统储存池中的根目录文件系统,当主机开机并部署完成后,可以将与系统相关的数据皆储存在系统储存池中,不需存在主机自己的硬盘中。如此一来,当主机毁损时,只要更换一备用主机,并让该备用主机连接使用该系统储存池,即可快速地还原主机并加入云端丛集系统。附图说明图1为本专利技术的一较佳具体实施例的系统架构图。图2为本专利技术的一较佳具体实施例的云端机房的机柜示意图。图3为本专利技术的一较佳具体实施例的系统方块图。图4为本专利技术的一较佳具体实施例的镜像文件制作流程图。图5为本专利技术的一较佳具体实施例的开机流程图。图6为本专利技术的一较佳具体实施例的部署流程图。图7为本专利技术的另一较佳具体实施例的系统方块图。图8为本专利技术的一较佳具体实施例的虚拟机器生成流程图。图9为本专利技术的又一较佳具体实施例的系统方块图。图10为本专利技术的一较佳具体实施例的分配流程图。图11为本专利技术的另一较佳具体实施例的分配流程图。图12为本专利技术的一较佳具体实施例的开机与部署时序图。其中,附图标记说明如下:1…开机服务器2…管理服务器20…控制界面200…虚拟数据中心管理模块3…系统储存池30…文件夹301…根目录文件系统302…配置文件303…管理文件4…主机5…硬盘51…镜像文件6…网络交换机60…机柜7…应用储存池70…虚拟机器8…分配服务器80…对应表S10~S16…步骤S20~S32…步骤S40~S48…步骤S50~S54…步骤S60~S64…步骤S70~S74…步骤S80~S100…步骤具体实施方式兹就本专利技术的一较佳实施例,配合图式,详细说明如后。本专利技术提供了一种云端丛集系统(cluster system,下面将于说明书内文中简称为该系统),以及该云端丛集系统所使用的开机部署方法。通过本专利技术,在一台空白的主机添加至该系统中时,可以快速地开机完成,并且被部署成为该系统所需的角色,例如管理端点(management node)、运算端点(compute node)、储存端点(storage node)或网络服务端点(website node)等,不加以限定。并且,当一管理人员欲变更其中一主机的角色时,只需对该主机重新进行部署,即可直接改变该主机的角色,该主机不需重新安装新角色所需的作业系统与应用程序。如此一来,可有效缩短主机添加到该系统中的时间。首请参阅图1,为本专利技术的一较佳具体实施例的系统架构图。本专利技术的该系统主要包括一开机服务器(boot server)1、一管理服务器(management server)2、一系统储存池(system storage pool)3及至少一主机4。值得一提的是,当该主机4尚未添加至该系统之前,为一完全空白的主机。请同时参阅图2,为本专利技术的一较佳具体实施例的云端机房的机柜示意图。如图所示,该开机服务器1、该管理服务器2、该系统储存池3及该主机4主要设置在云端机房的同一机柜60之中,彼此通过该机柜60中的一网络交换机(Switch)6来连接。然而,上述仅为本专利技术的一较佳具体实例,该开机服务器1、该管理服务器2、该系统储存池3及该主机4也可分别设置于不同的机柜或是不同的数据中心,并且彼此通过网络来互相连接,并不加以限定。再者,该系统储存池3由该系统中的多个储存空间(如多台服务器中的硬盘)所集结而成的一个大型储存空间,本实施例的图式中以单一台服务器的方式呈现,以方便说明,但该系统储存池3并非局限于单一台的服务器。请同时参阅图3,为本专利技术的一较佳具体实施例的系统方块图。该开机服本文档来自技高网...
云端丛集系统及其开机部署方法

【技术保护点】
一种云端丛集系统,包括:一开机服务器,连接一硬盘,该硬盘储存有一镜像文件;一管理服务器,连接该开机服务器;一系统储存池,连接该开机服务器及该管理服务器,该系统储存池具有一根目录文件系统;及一主机,连接该开机服务器、该管理服务器及该系统储存池,该主机开启后向该开机服务器请求一网络开机规则,据以执行一网络开机程序,并且该主机连接至该系统储存池,取得该根目录文件系统并使用该系统储存池的空间,并且再自该开机服务器下载并使用该镜像文件,进而完成该网络开机程序;其中,该主机于完成该网络开机程序后接受该管理服务器的一部署动作,以由完成部署的该主机直接担任该云端丛集系统中的对应角色。

【技术特征摘要】
1.一种云端丛集系统,包括:
一开机服务器,连接一硬盘,该硬盘储存有一镜像文件;
一管理服务器,连接该开机服务器;
一系统储存池,连接该开机服务器及该管理服务器,该系统储存池具有
一根目录文件系统;及
一主机,连接该开机服务器、该管理服务器及该系统储存池,该主机开
启后向该开机服务器请求一网络开机规则,据以执行一网络开机程序,并且
该主机连接至该系统储存池,取得该根目录文件系统并使用该系统储存池的
空间,并且再自该开机服务器下载并使用该镜像文件,进而完成该网络开机
程序;
其中,该主机于完成该网络开机程序后接受该管理服务器的一部署动
作,以由完成部署的该主机直接担任该云端丛集系统中的对应角色。
2.如权利要求1所述的云端丛集系统,其中该硬盘为一具热插拔功能的
便携式储存装置。
3.如权利要求1所述的云端丛集系统,其中该镜像文件包括了该云端丛
集系统中的所有角色所需的内容,该管理服务器具有一控制界面,接受外部
操作以对该主机进行一角色的设定,该控制界面依据该设定产生一配置文
件,该管理服务器依据该配置文件致能该主机使用的该镜像文件中,对应至
该角色的内容,以令该主机成为所需的该角色。
4.如权利要求3所述的云端丛集系统,其中该系统储存池分隔出多个文
件夹,各该文件夹中分别具有对应的该根目录文件系统,该主机连接至该系
统储存池中的该多个文件夹的其中之一,以取得该文件夹中的该根目录文件
系统,并使用该文件夹的空间。
5.如权利要求4所述的云端丛集系统,其中该管理服务器将该配置文件
储存于该主机连接使用的该系统储存池中的该文件夹中。
6.如权利要求4所述的云端丛集系统,其中该主机向该管理服务器注册,
并由该管理服务器监控该主机的运作状态,据以产生一状态信息,并将该状
态信息储存于该主机连接使用的该系统储存池中的该文件夹中。
7.如权利要求6所述的云端丛集系统,其中该管理服务器通过该控制界

\t面以文字或图形显示该主机的该配置文件及该状态信息。
8.如权利要求3所述的云端丛集系统,其中还包括一分配服务器,该主
机通过一网络交换机上的其中一个端口连接该分配服务器,该主机向该分配
服务器请求一IP地址及一主机名称,并使用该IP地址及该主机名称来执行
该网络开机程序。
9.如权利要求8所述的云端丛集系统,其中该管理服务器储存有该云端
丛集系统的一拓朴数据,该分配服务器依据该拓朴数据,为该网络交换机上
的每一个端口皆分配一个IP地址及一个主机名称,并且依据所述IP地址及
所述主机名称产生一对应表,该主机对该分配服务器发出请求时,该分配服
务器查询该对应表,以取得该主机连接的该端口被分配的该IP地址及该主机
名称,并提供给该主机使用。
10.如权利要求3所述的云端丛集系统,其中还包括一应用储存池,该控
制界面上还具有一虚拟数据中心管理模块,接受外部操控以指定该主机生成
一虚拟机器,并且该虚拟机器的数据储存于该应用储存池中,其中该虚拟机
器依据该主机中的该镜像文件所产生。
11.一种云端丛集系统使用的开机部署方法,其中该云端丛集系统包括一
开机服务器、一管理服务器、一系统储存池及一主机,并且该开机部署方法
包括:
a)该主机开启;
b)该主机向该开机服务器请求一网络开机规则,据以执行一网络开机程
序;
c)该主机连接至该系统储存池,取得该系统储存池中的一根目录文件系
统,并使用该系统储存池的空间;
d)该主机自该开机服务器下载并使用一镜像文件,以完成该网络开机程
序;
e)该主机完成该网络开机程序后向该管理服务器进行注册;及
f)该主机接受该管理服务器的一部署动作,以由完成部署的该主机直接
担任该云端丛集系统中的对应角色。
12.如权利要求11所述的开机部署方法,其中该开机服务器连接一具热
插拔功能的便携式储存装置,该镜像文件储存于该便携式储存装置中。
13.如权利要求11所述的开机部署方法,其中该镜像文件包括了该云端
丛集系统中的所有角色所需的内容,该...

【专利技术属性】
技术研发人员:黄文铭洪瑞聪宣拔
申请(专利权)人:台达电子工业股份有限公司
类型:发明
国别省市:台湾;71

网友询问留言 已有1条评论
  • 来自[广东省广州市电信] 2015年04月11日 13:47
    部署,指安排,布置;处理;料理。语出《史记·项羽本纪》:“梁部署吴中豪杰为校尉、候、司马。”
    0
1