一种私有云中预部署云计算物理资源的系统及使用方法技术方案

技术编号:16156135 阅读:30 留言:0更新日期:2017-09-06 20:28
本发明专利技术公开了一种私有云中预部署云计算物理资源的系统及使用方法,包括:部署在中控服务器上的主控模块,用于识别用户的物理资源需求和对预部署物理资源进行调度;部署在节点设备上的节点控制模块,用于执行主控模块的调度指令,将节点设备上的物理资源从云环境添加或移除;所述主控模块与节点控制模块在中控服务器与节点设备建立网络连接时自动建立通信连接。本发明专利技术采用软件控制的中控服务器与节点设备之间的通信,将节点设备上的物理资源根据用户的需求添加到云计算环境,避免了过度部署物理资源,提供高弹性计算能力,满足高峰时段的需求,节省了电力资源。

【技术实现步骤摘要】
一种私有云中预部署云计算物理资源的系统及使用方法
本专利技术涉及云计算领域,具体的说,是一种私有云中预部署云计算物理资源的系统及使用方法。
技术介绍
从传统计算环境向云计算环境过渡还需要很多年的时间,在这段时间中,混合使用两种运行环境将会成为主流。在私有云环境中,如果能够有一个方法将两种环境统一起来进行自动化管理,将会大大提高工作效率节省人力物力成本。现有技术中用户在部署云计算物理资源环境时,通常不知道自己所想要部署的云环境中的物理资源是否满足,同样云计算中心也不能实时地将物理设备加入云环境或移除云环境,即不能根据实际需求弹性的部署物理设备,因此存在过度配置物理设备造成物理设备的使用效率不高,造成电力资源的浪费。
技术实现思路
本专利技术的目的在于提供一种私有云中预部署云计算物理资源的系统,用于解决现有技术中云计算物理资源部署中过度配置硬件资源导致利用率不高以及成本高的问题。本专利技术还提供一种私有云中预部署云计算物理资源的系统使用方法,方便用户操作。为了达到上述目的,本专利技术通过下述技术方案实现:一种私有云中预部署云计算物理资源的系统,包括:部署在中控服务器上的主控模块,用于识别用户的物理资源需求和对预部署物理资源进行调度;部署在节点设备上的节点控制模块,用于执行主控模块的调度指令,将节点设备上的物理资源从云环境添加或移除;所述主控模块与节点控制模块在中控服务器与节点设备建立网络连接时自动建立通信连接。主控模块部署在中控服务器上,根据用户预期的物理资源需求,通过网络与部署在节点设备上的节点控制模块通信,可以发出调度指令,对节点设备上的物理资源进行添加或移除云环境,因此可以使物理资源达到最佳配置,既不过度配置,又能满足用户的需求。进一步的优选,所述主控模块包括UI界面,中控模块、数据分析模块和设备管理模块,具体为:UI界面:用于用户可视化访问中控模块物理资源,并将中控模块输出的当前物理资源的使用情况展示给用户;中控模块:用于与UI界面、数据分析模块和设备管理模块通信,居中调度物理资源,并发出控制指令至节点控制模块管理物理资源;数据分析模块:与中控模块通信,计算用户输入的预期云计算物理资源的计算能力,并与节点控制模块通信,统计当前可用的物理资源;设备管理模块:与中控模块通信,将当前可用的物理资源提供给用户选择和操作,与节点控制模块通信,将物理资源添加或移除云环境;用户通过主控模块中的UI界面,可视化访问中控模块上的物理资源,选择预期要部署的云计算物理资源,中控模块将用户输入的预期云计算物理资源传送给数据分析模块,由数据分析模块计算用户预期的物理资源的计算能力,并与节点控制模块通信,分析计算可用的物理资源,然后将这两者进行对比,计算当前的物理资源是否满足用户的预期需求。如果不满足,则反馈信息给中控模块,中控模块通过设备管理模块下达指令,设备管理模块与节点控制模块通信,由节点控制模块执行中控模块的命令,进行添加设备节点上的闲置的物理资源。如果当前物理资源剩余,则由中控模块通过设备管理模块下达指令,设备管理模块与节点控制模块通信,由节点控制模块执行中控模块的命令,将云环境中闲置的物理资源移除云环境,当其他用户预部署云计算物理资源的时候,再添加进入云环境,因此可以降低配置成本。如果资源适中,则对用户预期的云计算物理资源,启动云环境资源预部署云计算物理资源,进而启动云环境自动部署工具进行自动部署。进一步的优选,所述可视化访问是指用户登录UI界面,访问中控模块的物理资源,根据当前可用的物理资源,添加或删除的方式设定预期的云计算物理资源,由UI界面产生资源报表递交给中控模块。用户通过UI界面可以查看当前可用的物理资源,通过选择物理资源的图标,来搭建自己想要的云计算环境,用户选择的物理资源由UI界面发送给中控模块。进一步的优选,所述计算能力是指物理资源的数量以及物理资源容量、速率和带宽。用户预期的物理资源的计算能力包括CPU的计算能力、存储设备的容量大小、硬盘设备的读写速率、IO设备的传输速率和网络设备的带宽大小。进一步的优选,所述添加或移除是指由中控模块下达指令,由设备管理模块向节点控制模块传送指令,节点控制模块将把指令转换成可执行的代码,增加或减少物理资源的注册。节点控制模块将中控模块下达的指令转换为节点设备上的物理资源可执行的代码,完成将节点设备上的物理资源添加或移除云环境,这样的方式,降低了中控服务器的运算负荷。一种私有云中预部署云计算物理资源的系统使用方法,包括:1)在中控服务器上部署主控模块;2)在节点设备上部署节点控制模块;3)将中控服务器与节点设备进行网络连接,4)网络连接完成后,节点控制模块与主控模块自动通信连接,节点设备上的物理资源自动注册,注册后的物理资源由中控服务器统一管理;5)用户通过UI界面查看中控模块的物理资源,设定预期的云计算物理资源,向中控模块提出物理资源需求;6)中控模块查看设备管理模块的资源情况,交由数据分析模块,判断当前资源是否满足用户需求;7)若当前资源适当,数据分析模块则发送信息至中控模块,中控模块根据用户的需求启动预部署;若当前资源不足,数据分析模块则发送信息至中控模块,由中控模块发送添加设备报表至设备管理模块;如果当前资源过剩,中控模块将剩余的设备移除云环境;8)预部署完成后,云计算自动部署工具进行自动部署。中控服务器与节点设备建立网络连接之后,部署在中控服务器上的主控模块与部署在节点设备上的节点设备控制模块通信,完成用户的需求与节点设备上的物理资源的分析计算,并根据分析计算结果,由中控模块发出指令,使节点控制模块完成设备的添加或删除,直至达到用户预期的云计算物理资源,节点控制模块包括代理模块和数据搜集模块,数据搜集模块用于搜集节点设备的云计算物理资源包括CPU、内存、磁盘存储/IO和网络带宽并将信息通过数据分析模块汇总至中控服务器,代理模块用于接收主控模块中的设备管理模块发送的指令,执行指令,将指令转化为驱动物理资源的代码,在云计算物理资源不足的时候添加节点设备上的物理资源,在云计算物理资源剩余的时候,将节点设备上的物理资源移除云计算环境,提高云计算物理资源的利用效率。主控模块和节点控制模块均由软件程序实现,由软件程序控制的中控服务器与节点设备之间的通信,相比硬件设备控制,更易于实现和控制,降低了硬件设备的成本。本专利技术与现有技术相比,具有以下优点及有益效果:(1)本专利技术采用软件控制的中控服务器与节点设备之间的通信,将节点设备上的物理资源根据用户的需求添加到云计算环境,避免了过度部署物理资源,提供高弹性计算能力,满足高峰时段的需求,节省了电力资源。(2)用户可以登录中控服务器,可视化的访问当前可用的物理资源,设定预期的云计算资源,当资源不足时,被告知不具备预部署的条件,从开始就不启动部署,避免了在部署过程中由于节点设备上的物理资源不足造成部署中途失败浪费时间成本;而且在云环境物理资源不满足用户的需求时,生成报表,提示用户需要添加的设备资源,并由节点控制模块执行中控模块的命令,增添设备节点上的物理资源,这样可以根据用户的实际需求实时的增添设备节点的物理资源,满足用户对预部署的云环境物理资源的需求。(3)本专利技术实现了用户可以快速获取部署相应云计算环境所需要的硬件资源数量和配置比例本文档来自技高网...
一种私有云中预部署云计算物理资源的系统及使用方法

【技术保护点】
一种私有云中预部署云计算物理资源的系统,其特征在于,包括:部署在中控服务器上的主控模块,用于识别用户的物理资源需求和对预部署物理资源进行调度;部署在节点设备上的节点控制模块,用于执行主控模块的调度指令,将节点设备上的物理资源从云环境添加或移除;所述主控模块与节点控制模块在中控服务器与节点设备建立网络连接时自动建立通信连接。

【技术特征摘要】
1.一种私有云中预部署云计算物理资源的系统,其特征在于,包括:部署在中控服务器上的主控模块,用于识别用户的物理资源需求和对预部署物理资源进行调度;部署在节点设备上的节点控制模块,用于执行主控模块的调度指令,将节点设备上的物理资源从云环境添加或移除;所述主控模块与节点控制模块在中控服务器与节点设备建立网络连接时自动建立通信连接。2.根据权利要求1所述的一种私有云中预部署云计算物理资源的系统,其特征在于,所述主控模块包括UI界面,中控模块、数据分析模块和设备管理模块,其中:UI界面:用于用户可视化访问中控模块物理资源,并将中控模块输出的当前物理资源的使用情况展示给用户;中控模块:用于与UI界面、数据分析模块和设备管理模块通信,居中调度物理资源,并发出控制指令至节点控制模块管理物理资源;数据分析模块:与中控模块通信,计算用户输入的预期云计算物理资源的计算能力,并与节点控制模块通信,统计当前可用的物理资源;设备管理模块:与中控模块通信,将当前可用的物理资源提供给用户选择和操作,与节点控制模块通信,将物理资源添加或移除云环境。3.根据权利要求2所述的一种私有云中预部署云计算物理资源的系统,其特征在于,所述可视化访问是指用户登录UI界面,访问中控模块的物理资源,根据当前可用的物理资源,添加或删除的方式设定预期的云计算物理资源,由UI界面产生资源报表递交给中...

【专利技术属性】
技术研发人员:刘韬范渊吴永越郑学新姜毅
申请(专利权)人:成都安恒信息技术有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1