簇构造方法及其设备的制造方法_3

文档序号:9219643阅读:来源:国知局
,而图5B是图示了根据本发明实施例的用于构造不基于虚拟化的簇系统环境的方法的流程图。
[0062]在步骤501,簇配置管理器110接收供应请求。该请求可由系统管理员作出。该请求可包括基本节点安装信息和簇系统要提供的服务的规格中的至少一个。该节点安装信息和该服务规格与参考图4描述的相同。
[0063]在步骤503,簇配置管理器110确定簇配置和服务部署。确定簇配置和服务部署可基于在参考图3描述的步骤307中收集的节点环境信息以及步骤501中接收的节点安装信息和服务规格中的至少一个来进行。
[0064]确定簇配置可以是例如确定节点组、节点之间的关系以及节点组之间的关系。确定服务部署可以是例如确定要在哪个节点上部署哪个服务。
[0065]在步骤505,簇配置管理器110基于步骤503中确定的簇配置信息来配置系统。例如,簇配置管理器110配置节点组、节点之间的关系以及节点组之间的关系。并且簇配置管理器110还配置节点的主机名称或网络地址。
[0066]在步骤507,簇配置管理器110请求供应管理器120生成至少一个系统图像。当请求其时,簇配置管理器110可向供应管理器120提供在步骤503确定的服务部署、在参考图3描述的步骤307中收集的节点环境信息、以及在步骤501所接收的节点安装信息中的至少一个。
[0067]在步骤509,要供应到每一节点200的每一系统图像由供应管理器120生成。供应管理器120基于在步骤507接收的至少一个信息来确定要安装的软件和配置,并基于该确定生成每一系统图像以供应到每一节点。
[0068]在步骤511,供应管理器120执行将在步骤509生成的每一系统图像供应到每一节点 200。
[0069]本发明的示范实施例能通过各种方法实现。例如,本发明的示范实施例能通过使用硬件、软件或其组合来实现。当通过软件实现它们时,它们可被实现为在使用各种操作系统或平台的多于一个处理器中运行的软件。另外,该软件可通过使用各种适当编程语言之中的任何语言来创建,或者按照框架或虚拟机中可运行的机器语言代码或中间代码来汇编。
[0070]另外,当本发明的示范实施例在多于一个处理器中运行时,本发明的示范实施例可通过其中记录多于一个程序以进行本发明各种示范实施例的实现的、诸如存储器、软盘、硬盘、致密盘(CD)、光盘或磁带等的处理器可读介质来实现。
【主权项】
1.一种簇系统构造方法,包括: 从每一节点收集节点环境信息; 基于所收集的节点环境信息、用户提供的服务规格以及用户提供的节点安装信息中的至少一个,来构造用于供应的簇系统环境;和 生成系统图像以供应到每一节点,并将生成的系统图像供应到每一节点。2.根据权利要求1的簇系统构造方法,进一步包括向每一节点传送启动图像,该启动图像包括节点监视器,用于收集节点环境信息,并用于引导每一节点。3.根据权利要求1的簇系统构造方法,其中该节点环境信息包括关于对应节点的系统资源的信息。4.根据权利要求2的簇系统构造方法,其中当初始运行节点监视器或引导每一节点时,收集该节点环境信息,或者在操作每一节点的同时,周期性收集该节点环境信息。5.根据权利要求1的簇系统构造方法,其中该服务规格包括该簇系统要提供的服务的列表以及用于提供每一服务所需的系统资源的信息。6.根据权利要求1的簇系统构造方法,其中该节点安装信息包括要在每一节点上安装的操作系统信息和每一节点的硬件信息中的至少一个。7.根据权利要求1的簇系统构造方法,其中所述构造簇系统环境的步骤包括: 基于节点环境信息、节点安装信息和服务规格中的至少一个,来确定虚拟机布置和服务部署; 在每一节点上安装主机操作系统; 基于该虚拟机布置来在每一节点上生成虚拟机;和 基于该虚拟机布置来配置系统。8.根据权利要求1的簇系统构造方法,其中所述构造簇系统环境的步骤包括: 基于节点环境信息、节点安装信息和服务规格中的至少一个,来确定簇配置和服务部署;和 基于该簇配置来配置系统。9.根据权利要求7的簇系统构造方法,其中所述生成系统图像的步骤包括基于节点环境信息、节点安装信息和服务部署中的至少一个,来生成系统图像。10.根据权利要求8的簇系统构造方法,其中所述生成系统图像的步骤包括基于节点环境信息、节点安装信息和服务部署中的至少一个,来生成系统图像。11.一种簇系统构造设备,包括: 簇配置管理器,用于从每一节点收集节点环境信息,并基于所收集的节点环境信息、用户提供的服务规格以及用户提供的节点安装信息中的至少一个,来构造用于供应的簇系统环境;和 供应管理器,用于生成系统图像以供应到每一节点,并将生成的系统图像供应到每一节点。12.根据权利要求11的簇系统构造设备,其中该簇配置管理器向每一节点传送启动图像,该启动图像包括节点监视器,用于收集节点环境信息,并用于引导每一节点。13.根据权利要求11的簇系统构造设备,其中该节点环境信息包括关于对应节点的系统资源的信息。14.根据权利要求12的簇系统构造设备,其中当初始运行节点监视器或引导每一节点时,收集该节点环境信息,或者在操作每一节点的同时,周期性收集该节点环境信息。15.根据权利要求11的簇系统构造设备,其中该服务规格包括该簇系统要提供的服务的列表以及用于提供每一服务所需的系统资源的信息。16.根据权利要求11的簇系统构造设备,其中该节点安装信息包括要在每一节点上安装的操作系统信息和每一节点的硬件信息中的至少一个。17.根据权利要求11的簇系统构造设备,进一步包括虚拟化管理器,用于基于该簇配置管理器的请求来在每一节点上生成虚拟机, 其中该簇配置管理器基于节点环境信息、节点安装信息和服务规格中的至少一个,来确定虚拟机布置和服务部署,请求该供应管理器在每一节点上安装主机操作系统,请求该虚拟化管理器基于该虚拟机布置来在每一节点上生成虚拟机,并基于该虚拟机布置来配置系统, 该供应管理器基于该簇配置管理器的请求来在每一节点上安装主机操作系统。18.根据权利要求11的簇系统构造设备,其中该簇配置管理器基于节点环境信息、节点安装信息和服务规格中的至少一个,来确定簇配置和服务部署,并基于该簇配置来配置系统。19.根据权利要求17的簇系统构造设备,其中该供应管理器基于节点环境信息、节点安装信息和服务部署中的至少一个,来生成系统图像。20.根据权利要求18的簇系统构造设备,其中该供应管理器基于节点环境信息、节点安装信息和服务部署中的至少一个,来生成系统图像。
【专利摘要】本发明的示范实施例涉及用于簇系统构造的方法和设备。根据本发明示范实施例的簇系统构造设备进行的簇系统构造方法包括:从每一节点收集节点环境信息;基于所收集的节点环境信息、用户提供的服务规格以及用户提供的节点安装信息中的至少一个,来构造用于供应的簇系统环境;和生成系统图像以提供到每一节点,并将生成的系统图像供应到每一节点。根据本发明的示范实施例,能在包括从几十到几万异构节点的大的簇系统的配置、管理和维护中,使得系统管理员的牵涉最小化。
【IPC分类】H04L12/24
【公开号】CN104935455
【申请号】CN201510115577
【发明人】林恩智, 金暎镐, 裵承朝
【申请人】韩国电子通信研究院
【公开日】2015年9月23日
【申请日】2015年3月17日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1