一种针对云计算管理平台简单部署和快速配置的方法技术

技术编号:15518644 阅读:91 留言:0更新日期:2017-06-04 08:47
本发明专利技术涉及一种针对云计算管理平台进行简单部署和快速配置的方法,包括:(1)简单部署:将整个云计算系统的功能包集成到一个ISO镜像文件中,整个云计算系统的功能包包括管理节点的功能包、资源节点的功能包;(2)快速配置:管理节点对部署的各资源节点进行资源遍历,结合用户在部署过程中创建的配置文件,使用资源调度器对现在资源进行调度分配,实现最优的资源配置。本发明专利技术采用以网络为中心、以脚本为手段的方法来实现云计算管理平台自动化部署和配置,帮助用户将更多的资源和精力集中到业务创新上,摒弃陈旧的手动交互式部署和配置流程,将整个云计算系统的部署和配置工作集成在一起,实现简单部署和快速配置,方便用户上手使用。

【技术实现步骤摘要】
一种针对云计算管理平台简单部署和快速配置的方法
本专利技术提出了一种针对云计算管理平台进行简单部署和快速配置的方法,属于云计算领域。
技术介绍
随着虚拟化技术的发展,云计算技术日益成熟,在科技社会发展中发挥着越来越重要的作用。云计算的核心是将IT基础设施互联网化,将“网络就是计算机”的理念变成现实。国内外的大型云服务商的云计算管理平台已进入大规模实际应用阶段,云计算已经成为不可逆的趋势。在云计算规模化和产业化的过程中,各云计算管理平台部署和配置方面的不足,日益凸显。常规的部署方式是用户以交互的方式手动部署配置每个节点,过程繁琐,并且容易出错。部署简单、易于使用和配置快速的云管理平台一直为广大用户所期待。中国专利文献CN104580519A公开了一种快速部署openstack云计算平台的方法,该方法通过预设脚本将设计好的各种系统镜像文件块以自定义标识规则复制到网络存储集群以完成快速部署的任务。本方案的快速部署是对已制作好的镜像模板按照制定的规则复制产生其它同类节点镜像过程,初期部署管理服务器可以使用多台物理服务器进行大规模的部署任务,在云环境构建成功后,可以直接用虚拟机作为部署管理服务器以实现弹性服务需要,为后期的集群结点部署提供更加灵活的服务,但是,该专利存在以下缺陷:1、该专利使用预设脚本的方式来完成快速部署的任务,灵活性差,可读性差,对实施人员的要求高;2、该专利在初期部署中,使用多台物理服务器进行部署任务,成本高,部署完成后造成资源浪费。中国专利文献CN103200036A公开了一种电力系统云计算平台的自动化配置方法,主要包括三个步骤:第一,自动化节点发现和远程配置。自动化节点发现和远程配置通过自动化脚本,自动发现新增节点,自动安装程序并配置,自动启动节点系统,实现了云计算平台节点的自动化安装;第二,自动化应用部署。第三,应用复制和迁移。应用复制和迁移,它保证了系统所需的应用全部启动,保证了系统中的每个应用都有备份,同时保证了节点故障下,应用的安全迁移。但是,该专利存在以下缺陷:1、该专利的自动化脚本,灵活性和可读性差,无法满足各种情景场合的实际需要;2、该专利自动发现新增节点的方法,是对所属网段的所有IP依次Ping的方式,主动监听,效率低,安全性差。
技术实现思路
针对现有技术的不足,本专利技术提供了一种针对云计算管理平台进行简单部署和快速配置的方法。本专利技术主要由两部分组成。第一部分为云计算管理平台的简单部署,云计算管理平台至少包括管理节点和计算节点,有些还包括网络节点和存储节点等。在该部分中,云计算管理平台实现简答部署,只需要在管理节点进行部署,管理节点会通过网络自动监听相连的其他物理资源,读取配置文件,部署资源节点。第二部分为云计算管理平台的快速配置,为了给虚拟机提供计算、网络和存储三类资源,往往需要根据管理平台的架构创建相应资源的实体。在该部分中,管理节点根据前面的部署情况,对资源节点进行遍历,然后结合用户的实际需求,读取配置文件,使用网络,在各个资源节点上进行自动化的配置。本专利技术的技术方案为:一种针对云计算管理平台进行简单部署和快速配置的方法,包括:(1)简单部署:将整个云计算系统的功能包集成到一个ISO镜像文件中,统一管理、部署和配置;整个云计算系统的功能包包括管理节点的功能包、资源节点的功能包;资源节点包括例如,计算节点、网络节点和存储节点等;(2)快速配置:管理节点对部署的各资源节点进行资源遍历,结合用户在部署过程中创建的配置文件,使用资源调度器对现在资源进行调度分配,实现最优的资源配置。根据本专利技术优选的,通过以下操作将整个云计算系统的功能包集成到一个ISO镜像文件中,包括:A、管理节点借助安装媒介,采用kickstart脚本进行自动化安装B、自动开启DHCP服务,通过网络自动侦听同一网络内的资源节点,资源节点开机启动后,会发出DHCPDISCOVER广播,管理节点使用DHCP程序进行监听,当侦听到DHCPDISCOVER消息时,向该资源节点发出建立通信的信号,进入步骤C;否则,重新执行步骤B;C、资源节点收到信号后,发送DHCPREQUEST消息确认接受此DHCPOFFER,该资源节点正式与管理节点建立通信,通信建立后,管理节点根据集群配置信息,传输程序和数据至该资源节点进行自动化网络部署;D、资源节点完成自动化网络部署后,管理节点通过SSH的方式远程执行位于资源节点的脚本程序,并且将执行结果返回,来验证资源节点是否完成部署,如果验证通过,该资源节点成为云计算管理平台下可用的资源节点,如果验证失败,管理节点自动对该资源节点进行日志分析,进行问题修复,问题修复后重新执行步骤D直至达到设定的验证次数;E、将步骤D中达到设定验证次数而验证失败的资源节点列入黑名单。被列入黑名单的资源节点不再被使用。根据本专利技术优选的,所述步骤(2),包括:a、为解决云计算管理平台资源配置繁琐的问题,管理节点对其所连接管理的每个资源节点,发送并远程执行资源遍历脚本,来获取每个资源节点的实时可用的资源,并根据资源遍历脚本的执行结果生成当前系统的资源配置文件,该资源配置文件以XML格式保存各个资源节点的计算资源、存储资源和网络资源,并完成初始化配置;b、自动启用云计算系统的资源调度器,资源调度器结合资源配置文件对现有的资源进行调度分配,实现最优的资源配置:当云计算系统需要分配资源时,会开启资源调度器程序,资源调度器程序读取系统中各资源节点的当前资源消耗情况,调度负载均衡算法,从节点池中,选出最优的资源节点,进行资源分配。本专利技术的有益效果为:1、本专利技术采用以网络为中心、以脚本为手段的方法来实现云计算管理平台自动化部署和配置,帮助用户将更多的资源和精力集中到业务创新上,摒弃陈旧的手动交互式部署和配置流程,将整个云计算系统的部署和配置工作集成在一起,实现简单部署和快速配置,方便用户上手使用。2、为了增加云计算管理平台自动化部署和配置的灵活性,管理节点在部署完成后默认自动采用推荐配置的方式,来侦听、部署和配置同一片物理网络中的资源节点。同时用户也可采用人工交互的方式根据实际情况自定义配置脚本文件,然后再执行无需人工值守的安装配置。这种交互式的脚本生成方式极大地降低了部署安装的门槛。3、为了兼容同类云管理平台实现简单部署和快速配置,管理节点的ISO镜像文件可直接包括资源节点的镜像文件。在资源节点自动化部署安装过程中,直接基于资源节点的镜像文件完成系统的安装。4、本专利技术在单一的服务器上通过虚拟化技术启动多台虚拟机作为部署管理服务器,实现集群大规模的部署任务,同时节省资源;并且我们的部署脚本程序,可根据实际情况的需要,由用户采用交互式的方式进行更新,简单灵活。为了提高侦听资源节点的准确率和效率,在管理节点配置DHCP服务器,自动为资源节点分配IP。附图说明图1为实施例云计算管理平台进行简单部署的流程示意图。图2为实施例云计算管理平台进行快速配置流程示意图。具体实施方式下面结合说明书附图和实施例对本专利技术作进一步限定,但不限于此。实施例一种针对云计算管理平台进行简单部署和快速配置的方法,包括:(1)简单部署:将整个云计算系统的功能包集成到一个ISO镜像文件中,统一管理、部署和配置;整个云计算系统的功能包包括管理节点的功能包本文档来自技高网
...
一种针对云计算管理平台简单部署和快速配置的方法

【技术保护点】
一种针对云计算管理平台进行简单部署和快速配置的方法,其特征在于,包括:(1)简单部署:将整个云计算系统的功能包集成到一个ISO镜像文件中,整个云计算系统的功能包包括管理节点的功能包、资源节点的功能包;(2)快速配置:管理节点对部署的各资源节点进行资源遍历,结合用户在部署过程中创建的配置文件,使用资源调度器对现在资源进行调度分配,实现最优的资源配置。

【技术特征摘要】
1.一种针对云计算管理平台进行简单部署和快速配置的方法,其特征在于,包括:(1)简单部署:将整个云计算系统的功能包集成到一个ISO镜像文件中,整个云计算系统的功能包包括管理节点的功能包、资源节点的功能包;(2)快速配置:管理节点对部署的各资源节点进行资源遍历,结合用户在部署过程中创建的配置文件,使用资源调度器对现在资源进行调度分配,实现最优的资源配置。2.根据权利要求1所述的一种针对云计算管理平台进行简单部署和快速配置的方法,其特征在于,通过以下操作将整个云计算系统的功能包集成到一个ISO镜像文件中,包括:A、管理节点借助安装媒介,采用kickstart脚本进行自动化安装;B、自动开启DHCP服务,通过网络自动侦听同一网络内的资源节点,资源节点开机启动后,会发出DHCPDISCOVER广播,管理节点使用DHCP程序进行监听,当侦听到DHCPDISCOVER消息时,向该资源节点发出建立通信的信号,进入步骤C;否则,重新执行步骤B;C、资源节点收到信号后,发送DHCPREQUEST消息确认接受此DHCPOFFER,该资源节点正式与管理节点建立通信,通信建立后,管理节点根据集群配置信息,传输程序和数据至该资源节点进行...

【专利技术属性】
技术研发人员:徐永强吴登勇王则陆
申请(专利权)人:山东超越数控电子有限公司
类型:发明
国别省市:山东,37

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

1