一种基于国产云计算操作系统的虚拟化方法及系统技术方案

技术编号:33737644 阅读:23 留言:0更新日期:2022-06-08 21:34
本发明专利技术公开了一种基于国产云计算操作系统的虚拟化方法及系统,在部署国产云计算操作系统的物理计算机上使用基础镜像创建虚拟机,将所述物理计算机虚拟为多台逻辑计算机;在每台所述逻辑计算机内安装需要的软件安装包,完成软件的部署。实现一台物理机器可以部署多台逻辑计算机,显著提高计算机使用效率;方便管理客户端,保证文件安全;访问机器资源灵活性提高;运维方便;减少成本支出。减少成本支出。减少成本支出。

【技术实现步骤摘要】
一种基于国产云计算操作系统的虚拟化方法及系统


[0001]本专利技术涉及信息
,具体涉及一种基于国产云计算操作系统的虚拟化方法及系统。

技术介绍

[0002]近年来,计算机的实际利用率成为业内逐渐关注的热点问题,计算机的利用率太低会造成计算机硬件与软件资源的浪费,计算机的工作效率低下,运维成本等也会增加,而且传统物理计算机也无法满足将应用程序和数据在不同层次以不同的方式展现给客户的使用需求,资源的灵活性较差。本专利技术通过提出基于国产云计算操作系统实现的虚拟化平台,是将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。通过虚拟化,可以将应用程序和数据在不同层次以不同的方式展现给客户,为资源带来了灵活性,从而改善IT运维和减少成本支出。

技术实现思路

[0003]为此,本专利技术提供一种基于国产云计算操作系统的虚拟化方法及系统,以解决现有计算机利用率低,工作效率低,运维成本高,资源灵活性差的问题。
[0004]为了实现上述目的,本专利技术提供如下技术方案:
[0005]根据本专利技术实施例的第一方面,提出了一种基于国产云计算操作系统的虚拟化方法,所述方法包括:
[0006]在部署国产云计算操作系统的物理计算机上使用基础镜像创建虚拟机,将所述物理计算机虚拟为多台逻辑计算机;
[0007]在每台所述逻辑计算机内安装需要的软件安装包,完成软件的部署。
[0008]进一步地,通过所述虚拟机软件将所述物理计算机虚拟为多台逻辑计算机,具体包括:
[0009]使用基础镜像新建虚拟机,并对虚拟机进行设置并完成定制;
[0010]对定制完成的虚拟机执行创建快照,并生成虚拟机镜像文件,进行镜像文件压缩,格式转换后导出镜像文件到本地。
[0011]进一步地,所述虚拟机软件为基于Cloudivew的虚拟机平台。
[0012]进一步地,在每台所述逻辑计算机内安装需要的软件安装包,完成软件的部署,具体包括:
[0013]通过登录宿主机上安装的VNC远程控制工具软件进入虚拟机界面,将需要的软件安装包通过配置管理进行安装。
[0014]进一步地,对虚拟机进行设置并完成定制,具体包括:
[0015]安装相应证书以实现浏览器的安全访问访问;查看虚拟机的网段,并根据需要的域名配置在Hosts文件中;根据需要修改屏幕分辨率的大小。
[0016]进一步地,对定制完成的虚拟机执行创建快照,并生成虚拟机镜像文件,具体包括:
[0017]点击虚拟机名称再点击新建快照,设置快照名称,点击确定完成,然后进入快照列表,记录下快照id;
[0018]进入宿主机控制台的shell端,执行进入容器命令进入容器,并根据快照id执行相应命令生成虚拟机镜像文件,最后退出容器。
[0019]根据本专利技术实施例的第二方面,提出了一种基于国产云计算操作系统的虚拟化系统,所述系统包括:
[0020]虚拟机模块,用于在部署国产云计算操作系统的物理计算机上使用基础镜像创建虚拟机,将所述物理计算机虚拟为多台逻辑计算机;
[0021]软件部署模块,用于在每台所述逻辑计算机内安装需要的软件安装包,完成软件的部署。
[0022]本专利技术具有如下优点:
[0023]本专利技术提出的一种基于国产云计算操作系统的虚拟化方法及系统,在部署国产云计算操作系统的物理计算机上使用基础镜像创建虚拟机,将所述物理计算机虚拟为多台逻辑计算机;在每台所述逻辑计算机内安装需要的软件安装包,完成软件的部署。实现一台物理机器可以部署多台逻辑计算机,显著提高计算机使用效率;方便管理客户端,保证文件安全;访问机器资源灵活性提高;运维方便;减少成本支出。
附图说明
[0024]为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。
[0025]图1为本专利技术实施例1提供的一种基于国产云计算操作系统的虚拟化方法的流程示意图。
具体实施方式
[0026]以下由特定的具体实施例说明本专利技术的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本专利技术的其他优点及功效,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0027]实施例1
[0028]如图1所示,本实施例提出了一种基于国产云计算操作系统的虚拟化方法,该方法包括:
[0029]S100、在部署国产云计算操作系统的物理计算机上使用基础镜像创建虚拟机,将所述物理计算机虚拟为多台逻辑计算机。
[0030]登录曙光Cloudivew平台,使用基础镜像新建虚拟机;
[0031]对虚拟机进行设置,安装相应证书以实现浏览器的安全访问访问;查看虚拟机的
网段,并根据需要的域名配置在Hosts文件中;根据需要修改屏幕分辨率的大小,设置完之后初始虚拟机定制完成,关闭虚拟机;
[0032]在cloudview平台对定制完成的虚拟机执行创建快照,点击虚拟机名称再点击新建快照,设置快照名称,点击确定完成,然后进入快照列表,记录下快照id;
[0033]进入宿主机控制台的shell端,执行执行命令docker exec

it

u 0nova_compute bash进入容器,执行以下命令:
[0034]cd/opt/sugon/keystone/
[0035]source admin

ipenrcsh
[0036]cd/var/log/kolla/nova/
[0037]glance image

download{记录的快照id}
‑‑
file fangde.qcow2
‑‑
progress最后执行exit退出容器。上述步骤完成后,就在宿主机的/var/lib/docker/volumes/kolla_logs/_data/nova/下生成fangde.qcow2的镜像文件。之后进行镜像压缩,执行cd/var/lib/docker/volumes/kolla_logs/_data/nova/,执行qemu

img convert之后导出镜像到本地。快照制作完成。
[0038]创建好虚拟机之后通过其他程序就可以链接到虚拟机实现把一个物理机虚拟为多台逻辑计算机。
[0039]S200、在每台逻辑计算机内安装需要的软件安装包,完成软件的部署。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于国产云计算操作系统的虚拟化方法,其特征在于,所述方法包括:在部署国产云计算操作系统的物理计算机上使用基础镜像创建虚拟机,将所述物理计算机虚拟为多台逻辑计算机;在每台所述逻辑计算机内安装需要的软件安装包,完成软件的部署。2.根据权利要求1所述的一种基于国产云计算操作系统的虚拟化方法,其特征在于,在部署国产云计算操作系统的物理计算机上使用基础镜像创建虚拟机,将所述物理计算机虚拟为多台逻辑计算机,具体包括:登录Cloudivew平台,使用基础镜像新建虚拟机,并对虚拟机进行设置并完成定制;对定制完成的虚拟机执行创建快照,并生成虚拟机镜像文件,进行镜像文件压缩,格式转换后导出镜像文件到本地。3.根据权利要求1所述的一种基于国产云计算操作系统的虚拟化方法,其特征在于,在每台所述逻辑计算机内安装需要的软件安装包,完成软件的部署,具体包括:通过登录宿主机上安装的VNC远程控制工具软件进入虚拟机界面,将需要的软件安装包通过配置管理进行安装。4.根据权利...

【专利技术属性】
技术研发人员:李夫镇王武辉张泽新
申请(专利权)人:北京鼎普科技股份有限公司
类型:发明
国别省市:

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

1