本发明专利技术公开了一种操作系统环境调整的丛集式计算机系统,提供至少一使用者终端在至少一计算节点中执行运算的服务,包括:一运算单元,包括至少一计算节点;一储存单元,供储存信息;以及一伺服单元,分别连接至该运算单元以及该储存单元,包括一内存,用以储存复数个操作系统的印象档案以及程序与运算数据文件,该伺服单元用以动态配置该至少一计算节点作为一虚拟群集。本发明专利技术操作系统环境调整的丛集式计算机系统能够依据用户的需求快速且弹性地配置计算节点,并且不需配合特定的作业环境,使用者可选择惯用的操作系统,运算程序的使用也相当弹性。
【技术实现步骤摘要】
本专利技术涉及一种计算机系统,特别涉及一种符合高速运算效能需求的随选动态调整操作系统与环境的丛集式计算机系统。
技术介绍
丛集(cluster)系统运用于高速计算的计算机系统,请参照图1,图1为公知的实体丛集系统的架构示意图。如图1所示,公知的实体丛集系统包括一运算单元11、一伺服单元12以及一储存单元13,其中运算单元11在特定的一操作系统下进行运算作业,其包括至少一计算节点110,储存单元13用以储存用户数据。至少一用户终端9若欲使用实体丛集系统所提供的高速运算服务,可通过因特网连接至伺服单元12,伺服单元12依据该至少一使用者终端9所提出的需求,动态配置至少一计算节点110以进行同步运算。例如使用者终端91需四个计算节点进行同步运算,伺服单元12动态配置四个计算节点111供使用者终端91使用,使用者终端92的需要为二个计算节点,则伺服单元12动态配置二个计算节点112供使用者终端92进行高速运算。然而,由于公知的实体丛集系统仅在特定的操作系统下运作,若欲使用其所提供的高速运算服务,则必须配合使用在特定的操作系统的作业环境下,因此,对于使用者来说,在使用上无法依需求弹性调整。目前也有以虚拟机系统提供的高速运算服务。请参照图2,图2为公知的虚拟机系统的架构示意图。如图2所示,公知的虚拟机系统2包括复数个实体计算机21、一伺服单元22以及一储存单元23,其中该实体计算机21分别提供一或多个虚拟机210。用户通过因特网连接至伺服单元22,伺服单元22自储存单元23读取用户数据,并依据该至少一使用者终端9的需求动态配置一或多个虚拟机210供该至少一使用者终端9进行闻速运算。由于虚拟机技术无硬件相依性问题且可充分利用伺服单元22的资源,因此虚拟机系统2所提供的操作系统以及作业环境,可依据用户的需求弹性调整。然而,每一虚拟机210均需加载一操作系统,其必须占用部分内存,因此造成内存资源的使用浪费。并且,各虚拟机210可能来自不同的实体计算机21且非平均分散,虚拟机技术转换效率也会带来效能损失,因此虚拟CPU无法完全发挥实体CPU效能,虚拟化I/O设备效能不足,加上网络及储存设备带宽拥塞,目前的虚拟机系统无法充分利用实体机的指令周期。
技术实现思路
有鉴于此,本专利技术要解决的技术问题在于提供一种操作系统环境调整的丛集式计算机系统,其依据用户所需的计算节点数目以及操作系统环境需求提供运算服务。为解决上述技术问题,本专利技术的技术方案是这样实现的:一种操作系统环境调整的丛集式计算机系统,提供至少一使用者终端在至少一计算节点中执行运算的服务,其包括:一运算单元,包括至少一计算节点;一储存单元,供储存信息;以及一伺服单元,分别连接至该运算单元以及该储存单元,包括一内存,其用以储存复数个操作系统的印象档案以及程序与运算数据文件,该伺服单元用以动态配置至少一计算节点作为一虚拟群集;其中,该至少一使用者终端连接至该伺服单元以提出使用需求,该伺服单元进行处理,依据至少一使用者终点的使用需求分别配置一虚拟群集,并自该内存加载欲使用的操作系统的印象档案以及程序与运算数据文件,以供该至少一使用者终端进行运算。作为优选方案,该至少一使用者终端经因特网连接至该伺服单元。作为优选方案,该储存单元储存该至少一用户终端的相关信息。作为优选方案,该至少一用户终端的相关信息包括用户信息、所需的计算节点个数以及所使用的操作系统。作为优选方案,该至少一计算节点未运作超过一预定时间,该伺服单元控制其关机。作为优选方案,其更包括一第二伺服单元以及一第二储存单元;该伺服单元配置至少一计算节点中的部份作为一实体丛集,该第二伺服单元连接至该实体丛集以及该第二储存单元,用以动态配置该实体丛集中的该至少一计算节点;其中,该至少一使用者终端连接至该第二伺服单元以提出使用需求,该第二伺服单元进行处理,并动态配置该实体丛集中的该至少一计算节点,以供该至少一使用者终端进行运算。本专利技术达到的技术效果如下:本专利技术操作系统环境调整的丛集式计算机系统依据用户的需求快速且弹性地配置计算节点,并且使用者不需配合特定的作业环境,而可选择惯用的操作系统,运算程序的使用也相当弹性。同时本专利技术丛集式计算机系统没有虚拟机系统的效能问题,更在计算节点闲滞超过一预定时间时,将其关机以节省耗电。附图说明图1为公知的实 体丛集系统的架构示意 图2为公知的虚拟机系统的架构示意 图3为本专利技术操作系统环境调整的丛集式计算机系统的架构示意 图4为本专利技术操作系统环境调整的丛集式计算机系统的另一实施例的架构示意图。主要组件符号说明 11运算单元 110,111,112计算节点 12伺服单元 13储存单元 2虚拟机系统 21实体计算机 210 虚拟机 22伺服单元 23储存单元 31运算单元 310 计算节点 32伺服单元 320内存 33储存单元 341第二伺服单元 342第二储存单元 35实体丛集 351计算节点 39虚拟群集 390入口 9,91,92使用者终端。具体实施例方式请参阅图3为本专利技术操作系统环境调整的丛集式计算机系统的架构示意图。如图3所示,丛集式计算机系统包括一运算单元31、一伺服单元32以及一储存单元33,伺服单元32分别连接至运算单元31以及储存单元33,其中运算单元31包括至少一计算节点310,伺服单元32包括一内存320,内存320用以储存复数个操作系统的印象档案以及程序与运算数据文件,储存单元33供储存至少一使用者终端9的相关信息,包括用户信息、运算所需的计算节点个数以及其所使用的操作系统与版本。至少一使用者终端9经因特网连接至伺服单元32以提出使用需求,伺服单元32自储存单元33读取其中的相关信息,据以动态配置所需的该至少一计算节点310作为一虚拟群集39,其中包括一入口 390,并自内存320加载该至少一使用者终端9欲使用的操作系统的印象档案以及程序与运算数据文件,进而供其进行运算作业。当任一计算节点310闲滞超过一预定时间时,伺服单元32将其关机以节省耗电。本专利技术操作系统环境调整的丛集式计算机系统也可整合公知的实体丛集系统,能同时提供两种服务模式。请参照图4,图4为本专利技术操作系统环境调整的丛集式计算机系统的另一实施例的架构示意图。如图4所示,丛集式计算机系统更包括一第二伺服单元341以及一第二储存单元342。系统管理者通过伺服单元32配置该至少一计算节点310中的部分作为一实体丛集35,以提供公知的实体丛集服务。第二伺服单元341连接至实体丛集35以及第二储存单元342,用以提供默认的服务或软件并动态配置实体丛集35中的该至少一计算节点310。该至少一使用者终端9连接至第二伺服单元341以提出使用需求,第二伺服单元341依据用户终端9所提出的需求,在实体丛集35中动态配置该至少一计算节点310以供进行运算,例如第二伺服单元341动态配置三个计算节点351供使用者终端91使用。在本实施例中,系统管理者可在实体计算节点310的总数不变的条件下,依据例如用户负荷及资源等待程度等的情况,机动且弹性地分配计算节点310。假设实体计算节点310的总数是100台,系统管理者可将其中20台配置作为实体丛集35,以由第二伺服单元341提供公知的实体丛集服务,而其余80台则由伺服单元32提本文档来自技高网...
【技术保护点】
一种操作系统环境调整的丛集式计算机系统,提供至少一使用者终端在至少一计算节点中执行运算的服务,其特征在于,其包括:一运算单元,包括至少一计算节点;一储存单元,供储存信息;以及一伺服单元,分别连接至该运算单元以及该储存单元,包括一内存,其用以储存复数个操作系统的印象档案以及程序与运算数据文件,该伺服单元用以动态配置至少一计算节点作为一虚拟群集;其中,该至少一使用者终端连接至该伺服单元以提出使用需求,该伺服单元进行处理,依据至少一使用者终点的使用需求分别配置一虚拟群集,并自该内存加载欲使用的操作系统的印象档案以及程序与运算数据文件,以供该至少一使用者终端进行运算。
【技术特征摘要】
【专利技术属性】
技术研发人员:李先知,赵玉诚,
申请(专利权)人:劲智数位科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。