一种服务器管理方法及装置制造方法及图纸

技术编号:16390212 阅读:44 留言:0更新日期:2017-10-17 08:43
本发明专利技术提供一种服务器管理方法及装置,上述方法包括以下步骤:创建服务器的自动化模板;选择自动化资源,并将所述自动化资源与所述模板进行关联,形成自动化任务;执行所述自动化任务,以完成所述服务器的自动化管理,使用本方案,可实现服务器自动化内容的任意编排与搭配,降低服务器运维技术门槛,提高自动化技术平台化,降低运维成本,提高管理效率,灵活可靠。

Server management method and device

The invention provides a device and a server management method, the method comprises the following steps: automatic template to create a server; selection of automation resources, and the automation of resources and the template correlation, formation of automation tasks to execute the task; automation, automation management to complete the server, using this scheme, any the arrangement can realize automation server content and collocation, reduce server operation and maintenance of technical barriers, improve the automation technology platform, reduce maintenance cost, improve management efficiency, flexible and reliable.

【技术实现步骤摘要】

本专利技术属于计算机领域,尤其涉及一种服务器管理方法及装置
技术介绍
随着云计算的发展,数据中心的基础设施特别是服务器,规模以及到达万级数量。服务器自动化运维管理成为必然趋势和数据中心最迫切需求。目前大部分数据中心的服务器管理还是靠人工或半人工化进行。业界较为领先的互联网行业,服务器自动化管理也是通过技术脚本进行。脚本方式的服务器自动化技术门槛高,与业务绑定紧,灵活性低,平台化和产品化困难。因此,迫切需要一种服务器自动化管理技术,实现数据中心服务器全生命周期自动化功能平台化,简洁化,灵活化。
技术实现思路
本专利技术提供一种服务器管理方法及装置,以解决上述问题。本专利技术提供一种服务器管理方法。上述方法包括以下步骤:创建服务器的自动化模板;选择自动化资源,并将所述自动化资源与所述模板进行关联,形成自动化任务;执行所述自动化任务,以完成所述服务器的自动化管理。本专利技术还提供服务器管理装置,包括:模型创建模块、任务生成模块、执行模块,其中,所述模型创建模块与所述任务生成模块连接,所述任务生成模块与所述执行模块连接;模型创建模块,用于创建服务器的自动化模板;任务生成模块,用于选择自动化资源,并将所述自动化资源与所述模板进行关联,形成自动化任务;执行模块,用于执行所述自动化任务,以完成所述服务器的自动化管理。通过以下方案:创建服务器的自动化模板,选择自动化资源,并将自动化资源与所述模板进行关联,形成自动化任务,执行自动化任务,以完成服务器的自动化管理。使用本方案,可实现服务器自动化内容的任意编排与搭配,降低服务器运维技术门槛,提高自动化技术平台化,降低运维成本,提高管理效率,灵活可靠。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1所示为本专利技术实施例1的服务器管理方法处理流程图;图2所示为本专利技术实施例3的服务器管理功能框图;图3所示为本专利技术实施例3的服务器管理装置结构图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1所示为本专利技术实施例1的服务器管理方法处理流程图,包括以下步骤:步骤102:创建服务器的自动化模板。步骤104:选择自动化资源,并将所述自动化资源与所述模板进行关联,形成自动化任务。步骤106:执行所述自动化任务,以完成所述服务器的自动化管理。进一步地,所述自动化模板包括:自动化过程动作、动作顺序以及相关联的输入信息。其中,所述自动化过程动作至少包括固件配置、操作系统安装。进一步地,所述资源包括需自动化的服务器节点,操作系统部署中的镜像资源、软件包、文件、工具。进一步地,控制所述自动化任务执行过程的开始、暂停及终止,并对所述自动化任务执行过程进行详情跟踪。服务器自动化包括固件自动化配置、操作系统自动化安装、软件自动部署、配置自动分发、故障自动定位及修复等。资源指的是服务器自动化过程中的服务器节点、自动化需要的辅助资源(镜像、软件包、文件、工具)。模板是指服务器自动化过程的编排文件,包括自动化内容、顺序、配置等。任务是指服务器自动化执行过程,支持大规模并发执行,任务可开始、终止以及过程详情跟踪。图2所示为本专利技术实施例3的服务器管理功能框图。如图2所示,首先,创建自动化模板。模板包括自动化的动作(固件配置/操作系统安装等),可配置多个动作内容,同时,配置自动化动作的顺序及依赖的输入信息。其次,选择需要自动化的服务器节点以及所依赖的其他资源(例如操作系统部署中的镜像资源),同时关联已经定义好的模板,形成待执行的任务批次。最后,对任务进行启动、暂停及查看任务结果,以完成服务器自动化过程。上述方案设计了一种灵活合理的服务器自动化管理机制,使资源、配置、动作解耦,从而更易用、更灵活,将技术门槛较高的自动化运维技术产品化、平台化。图3所示为本专利技术实施例3的服务器管理装置结构图。如图3所示,根据本专利技术的实施例的一种服务器管理装置,包括:模型创建模块302、任务生成模块304、执行模块306,其中,所述模型创建模块302与所述任务生成模块304连接,所述任务生成模块304与所述执行模块306连接;模型创建模块302,用于创建服务器的自动化模板;任务生成模块304,用于选择自动化资源,并将所述自动化资源与所述模板进行关联,形成自动化任务;执行模块306,用于执行所述自动化任务,以完成所述服务器的自动化管理。进一步地,所述自动化模板包括:自动化过程动作、动作顺序以及相关联的输入信息。进一步地,所述自动化过程动作至少包括固件配置、操作系统安装。进一步地,所述资源包括需自动化的服务器节点,操作系统部署中的镜像资源、软件包、文件、工具。进一步地,所述执行模块306还用于控制所述自动化任务执行过程的开始、暂停及终止,并对所述自动化任务执行过程进行详情跟踪。通过以下方案:创建服务器的自动化模板,选择自动化资源,并将自动化资源与所述模板进行关联,形成自动化任务,执行自动化任务,以完成服务器的自动化管理。使用本方案,可实现服务器自动化内容的任意编排与搭配,降低服务器运维技术门槛,提高自动化技术平台化,降低运维成本,提高管理效率,灵活可靠。以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,对于本领域的技术人员来说,本专利技术可以有各种更改和变化。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...
一种服务器管理方法及装置

【技术保护点】
一种服务器管理方法,其特征在于,包括以下步骤:创建服务器的自动化模板;选择自动化资源,并将所述自动化资源与所述模板进行关联,形成自动化任务;执行所述自动化任务,以完成所述服务器的自动化管理。

【技术特征摘要】
1.一种服务器管理方法,其特征在于,包括以下步骤:创建服务器的自动化模板;选择自动化资源,并将所述自动化资源与所述模板进行关联,形成自动化任务;执行所述自动化任务,以完成所述服务器的自动化管理。2.根据权利要求1所述的方法,其特征在于,所述自动化模板包括:自动化过程动作、动作顺序以及相关联的输入信息。3.根据权利要求2所述的方法,其特征在于,所述自动化过程动作至少包括固件配置、操作系统安装。4.根据权利要求1所述的方法,其特征在于,所述资源包括需自动化的服务器节点,操作系统部署中的镜像资源、软件包、文件、工具。5.根据权利要求1至4中任一项所述的方法,其特征在于,控制所述自动化任务执行过程的开始、暂停及终止,并对所述自动化任务执行过程进行详情跟踪。6.一种服务器管理装置,其特征在于,包括:模型创建模块、任务生成模块、执行模块,其中,所述...

【专利技术属性】
技术研发人员:郭锋王晓通
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

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

1