一种自动化部署方法及自动化部署工具技术

技术编号:20925792 阅读:34 留言:0更新日期:2019-04-20 11:44
本发明专利技术公开了一种自动化部署方法,应用于自动安装工具,包括:展示存储配置界面;根据所述存储配置界面的输入信息获取待部署的存储类型;根据所述存储类型进行自动化部署。本发明专利技术还公开了自动化部署工具,包括:展示单元,用于展示存储配置界面;获取单元,用于根据所述存储配置界面的输入信息获取待部署的存储类型;部署单元,用于根据所述存储类型进行自动化部署。本发明专利技术在实际部署环境时可以根据需求选择不同类型的存储进行部署。针对不同类型存储进行自动化部署,大大提升了部署效率。

An Automated Deployment Method and Tool

The invention discloses an automatic deployment method, which is applied to automatic installation tools, including: displaying the storage configuration interface; acquiring the storage type to be deployed according to the input information of the storage configuration interface; and automating the deployment according to the storage type. The invention also discloses automatic deployment tools, including: display unit for displaying storage configuration interface; acquisition unit for acquiring storage type to be deployed according to input information of the storage configuration interface; and deployment unit for automatic deployment according to the storage type. The invention can select different types of storage for deployment according to requirements in actual deployment environment. Automated deployment for different types of storage greatly improves the deployment efficiency.

【技术实现步骤摘要】
一种自动化部署方法及自动化部署工具
本专利技术涉及虚拟化平台
,尤其涉及一种自动化部署方法及自动化部署工具。
技术介绍
虚拟化数据中心(VirtualDataCenter,VDC)是将云计算概念运用于IDC(互联网数据中心,InternetDataCenter)的一种新型的数据中心形态。通过传统IDC业务与云计算技术相结合,建设统一创新型VDC运营管理系统,应用虚拟化、自动化部署等技术,构建可伸缩的虚拟化基础架构,采用集中管理、分布服务模式,向用户提供一点受理、全网服务的基础IT设施方案与服务。如图1所示,VDC融合环境组网包括:管理节点11、12;与管理节点11、12相连的交换机21、22以及与交换机21、22相连的n个计算节点31、磁阵23。在此组网下,使用的磁阵既要为双机提供共享存储,同时也作为整个环境的存储设备,因此管理节点与计算节点需同时保持与磁阵的网络相通。一般地,VDC的管理节点使用主备双机的模式,即包括第一管理节点11以及第二管理节点12;如此,一台出现故障立即自动切换至另一个节点上,两台机器需要共享数据,如数据库、日志文件、ISO文件等。一般使用外部共享块设备存储,在上面创建文件系统挂载至运行的节点上,达到数据共享的目的。目前VDC使用的存储包括集中式存储、分布式存储等。在进行集中式存储时,需要手动进行以下几个步骤:步骤11:登陆磁阵的管理界面,根据实际情况创建raid组;步骤12:手动划分lun,作为双机环境的共享存储。步骤13:创建映射组,同时将步骤12中划分出来作为共享存储的lun加入映射组。步骤14:添加服务器与映射组的映射关系。需ssh登陆服务器,手动执行指令“cat/etc/iscsi/initiatorname.iscsi”查询服务器的iqn号,并添加进服务器的标示信息(HostPortIdentifier)。在进行分布式存储时,需要手动进行以下几个步骤:步骤21:上传集群部署安装包至集群web管理节点服务器上。步骤22:使用安装包手动部署存储管理web。步骤23:步骤22完成后登录集群管理web,进行存储集群的部署。步骤24:存储集群部署完毕,在web管理界面上手动划分两个块设备作为双机的共享存储。以上部署共享存储的操作完成,还需要手动查询作为共享存储的Lun或块设备的映射名称(wwn号),并在自动化部署工具中手动填写。因此,如何解决在使用自动化部署工具部署环境时面临的多种存储形式作为共享存储的情况,提高环境部署的效率是本领域亟待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种自动化部署方法及自动化部署工具,通过配置应用中心界面配置后,向业务服务器传递配置的最新状态,通知配置应用客户端进行解析、加载、生效,基于字典文件,模板文件生成最终的目标配置文件。本专利技术解决上述技术问题所采用的技术方案如下:根据本专利技术的一个方面,提供一种自动化部署方法,包括:展示存储配置界面;根据所述存储配置界面的输入信息获取待部署的存储类型;根据所述存储类型进行自动化部署。在一个可能的设计中,若所述存储类型为集中式存储,则所述根据所述存储类型进行自动化部署包括:通过远程登录的方式连接到磁阵控制器上,并在磁阵的管理界面上创建raid组以及划分lun。在一个可能的设计中,所述在磁阵的管理界面上创建raid以及划分lun之后,包括:创建映射组,映射主机为双机的主、被节点,并将划分出来作为共享存储的lun添加进映射组。在一个可能的设计中,若所述存储类型为分布式存储,则所述根据所述存储类型进行自动化部署包括:采用自动安装脚本进行静默式安装;进入存储管理界面,并进行集群部署;创建块设备作为共享磁盘。在一个可能的设计中,所述根据所述存储类型进行自动化部署之后:自动查询共享磁盘,直接读取磁盘的映射名称并进行展示。根据本专利技术的另一个方面,提供一种自动化部署工具,包括:展示单元,用于展示存储配置界面;获取单元,用于根据所述存储配置界面的输入信息获取待部署的存储类型;部署单元,用于根据所述存储类型进行自动化部署。在一个可能的设计中,所述部署单元具体用于:若所述存储类型为集中式存储,则通过远程登录的方式连接到磁阵控制器上,并在磁阵的管理界面上创建raid组以及划分lun。在一个可能的设计中,所述部署单元还用于创建映射组,映射主机为双机的主、被节点,并将划分出来作为共享存储的lun添加进映射组。在一个可能的设计中,所述部署单元具体用于:若所述存储类型为分布式存储,则采用自动安装脚本进行静默式安装;进入存储管理界面,并进行集群部署;创建块设备作为共享磁盘。在一个可能的设计中,还包括磁盘处理单元,用于:自动查询共享磁盘,直接读取磁盘的映射名称并进行展示。本专利技术实施例提供的自动化部署方法及自动化部署工具,在自动化工具原有的基础上添加存储配置模块,在安装双机环境之前对存储类型进行辨别,实现自动安装工具对不同类型存储的兼容,完成存储与VDC环境的统一部署。附图说明图1为VDC融合环境组网的示意图;图2为本专利技术实施例的自动化部署工具的结构示意图;图3为本专利技术另一实施例的自动化部署工具的结构示意图;图4为本专利技术实施例的自动化部署方法的流程示意图;图5为本专利技术另一实施例的自动化部署方法的流程示意图;图6为本专利技术另一实施例的自动化部署方法的流程示意图;本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。如图2所示,本专利技术实施例提供一种自动化部署工具,包括:展示单元201、获取单元202、部署单元203;其中:展示单元201,用于展示存储配置界面;该存储配置界面上设有存储类型的选择框供用户选择,本专利技术对该选择框的样式并不做限定。在实际部署环境时可以根据需求选择不同类型的存储进行部署。获取单元202,与展示单元201相连,用于根据所述存储配置界面的输入信息获取待部署的存储类型;该输入信息是指用户在存储配置界面上通过勾选或点击等操作选取的待部署的存储类型。部署单元203,与获取单元202相连,用于根据所述存储类型进行自动化部署。请参照图3,本专利技术实施例提供一种自动化部署工具,包括展示单元201、获取单元202、部署单元203、磁盘处理单元204;其中,展示单元201、获取单元202、部署单元203如上所述,在此不再赘述。磁盘处理单元204用于自动查询共享磁盘,直接读取磁盘的映射名称并进行展示。在图2或图3对应的实施例的基础上,本专利技术另一实施例提供的自动化部署工具中,所述部署单元203具体用于:若所述存储类型为集中式存储,则通过远程登录的方式连接到磁阵控制器上,并在磁阵的管理界面上创建raid组以及划分lun(其中包括作为双机共享存储的lun);一般地,在创建raid组以及划分lun时,可以遵循预设规则来进行,预设规则根据磁阵的数量设定。以K本文档来自技高网
...

【技术保护点】
1.一种自动化部署方法,应用于自动安装工具,其特征在于,包括:展示存储配置界面;根据所述存储配置界面的输入信息获取待部署的存储类型;根据所述存储类型进行自动化部署。

【技术特征摘要】
1.一种自动化部署方法,应用于自动安装工具,其特征在于,包括:展示存储配置界面;根据所述存储配置界面的输入信息获取待部署的存储类型;根据所述存储类型进行自动化部署。2.根据权利要求1所述的自动化部署方法,其特征在于,若所述存储类型为集中式存储,则所述根据所述存储类型进行自动化部署包括:通过远程登录的方式连接到磁阵控制器上,并在磁阵的管理界面上创建raid组以及划分lun。3.根据权利要求2所述的自动化部署方法,其特征在于,所述在磁阵的管理界面上创建raid以及划分lun之后,包括:创建映射组,映射主机为双机的主、被节点,并将划分出来作为共享存储的lun添加进映射组。4.根据权利要求1所述的自动化部署方法,其特征在于,若所述存储类型为分布式存储,则所述根据所述存储类型进行自动化部署包括:采用自动安装脚本进行静默式安装;进入存储管理界面,并进行集群部署;创建块设备作为共享磁盘。5.根据权利要求1所述的自动化部署方法,其特征在于,所述根据所述存储类型进行自动化部署之后:自动查询共享磁盘,...

【专利技术属性】
技术研发人员:陈蓉孙琼华张文俊
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1