[发明专利]一种oVirt云平台计算节点镜像快速制作的方法在审
申请号: | 201710206656.2 | 申请日: | 2017-03-31 |
公开(公告)号: | CN106713516A | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 马晓光;吴登勇;陈乃阔;马双涛;张廷银 | 申请(专利权)人: | 山东超越数控电子有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445 |
代理公司: | 济南金迪知识产权代理有限公司37219 | 代理人: | 吕利敏 |
地址: | 250000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ovirt 平台 计算 节点 快速 制作 方法 | ||
技术领域
本发明涉及一种oVirt云平台计算节点镜像快速制作的方法,属于计算机操作系统的技术领域。
背景技术
oVirt是基于KVM项目的开源虚拟化管理平台,主体由oVirt开源社区维护,是Red Hat Enterprise virtualization的开源版本。oVirt在架构上主要由管理节点Engine和计算节点Node两部分组成,适合于轻量级数据中心的建设,而且重点侧重于KVM虚拟机细粒度的管理和使用,根据自身业务情况进行虚拟化管理和运维的情况。通过oVirt构建的云数据中心,即可以提供业务系统虚拟机运行环境,也可以提供虚拟桌面应用场景,包括为不同的业务系统虚拟机进行CPU、内存、外设等细粒度的管控。
Node节点是基于KVM技术的一套最小化Linux系统,它只提供最基本的操作系统功能以及虚拟机管理等,在整个虚拟化系统中充当节点主机的功能,是整个虚拟化平台的一个重要组成部分,它具有小巧,灵活,方便定制等特点。
传统的Node节点制作方法需要对Node所依赖的操作系统原有功能进行裁剪,此项工作较为繁琐,而且需要分析系统中各模块之间的相互依赖关系,若裁剪不当极易造成系统不稳定。在Node镜像的安装过程中需要不断地与操作人员进行交互,需手动指定语言、时区、网络等配置,不利于生产环境下大规模的快速部署。
发明内容
针对现有技术的不足,本发明提供一种oVirt云平台计算节点镜像快速制作的方法。
发明概述:
本发明提出了一种oVirt云平台计算节点镜像快速制作的方法,基于Linux系统环境下利用livemedia-creator工具,结合kickstart文件配置方法,快速定制oVirt Node节点,并利用mkisofs工具打包及制作Node安装镜像ISO的方法,从而提升oVirt Node节点的制作效率,同时满足可定制化的需求。
本发明的技术方案如下:
一种oVirt云平台计算节点镜像快速制作的方法,包括:使用livemedia-creator工具制作.img系统文件、定制kickstart快速安装配置文件、使用mkisofs工具制作系统安装镜像ISO,使Node节点接入oVirt云管理平台,从而对外提供计算资源。
根据本发明优选的,在使用livemedia-creator工具制作.img系统文件前自行定义.ks文件。本发明中,在使用livemedia-creator工具制作.img系统文件前,提供用于制作系统的boot.iso及.img文件制作过程中采用的.ks配置文件。
根据本发明优选的,所述自行定义.ks文件的方式为:选择centOS7的最小化boot.iso,并自行定义.ks文件。
根据本发明优选的,在所述.ks文件中通过url指定安装源为centos7的安装树,并添加对应的repo资源,通过指定clearpart参数对系统所用的硬盘资源进行重分区。
根据本发明优选的,所述使用livemedia-creator工具制作.img系统文件:利用livecd-iso-to-disk命令制作引导系统,并将生成的.img文件放入所述引导系统的根目录下。
根据本发明优选的,所述定制kickstart快速安装配置文件:在此文件中指定自动部署系统时需设置的语言、时区、网络和安全属性,并使用part指令指定系统的默认分区及各部分分区的格式fsoptions。
根据本发明优选的,使用mkisofs工具制作系统安装镜像ISO,包括:将所述.img文件、kickstart快速安装配置文件以及引导系统中生成的isolinux.bin和boot.cat文件作为mkisofs工具的参数,通过指定-o参数生成最终用于部署oVirt Node环境的安装镜像ISO。
本发明的优势在于:
与传统的Node节点的制作方法相比,本发明提出的方法省去了裁剪原始操作系统的步骤,大大减少了造成系统不稳定的因素,同时对Node节点的生成效率具有较大提升。在Node节点的制作过程中集成了kickstart快速安装配置文件,避免了Node安装过程中的交互环节,更有利于生产环境大规模的部署,同时还可以通过修改此kickstart文件进行不同配置的设定,可满足不同场景下对Node节点的安装需求。本发明的主要目的是在Linux系统环境下,对计算节点Node进行高效的个性化定制,使其能够快速生成安装镜像ISO,并能保证Node节点正常接入oVirt云管理平台,从而对外提供计算资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子有限公司,未经山东超越数控电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710206656.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种物联网数据传输方法
- 下一篇:定位终端、数据中心管理方法和管理控制器