当前位置:首页 > 虚拟化 > 正文

kvm虚拟化管理平台使用


一、基于Ubuntu20的qemu-kvm安装虚拟机环境:
本地win10(win7也适用)
VM14
VM上安装Ubuntu20.04
在此基础上安装kvm虚拟机,安装在kvm虚拟机中访客操作系统Ubuntu20.04
如果CPU数量为0,则说明不支持虚拟化解决方案:关闭虚拟机上的Ubuntu,进入设置-处理器,勾选第一个(因为这个MyUbuntu当时开启了,所以是灰色的,只能通过关闭客户端来操作)
然后你检查确认系统是否支持kvm
如果出现如下结果,说明我们可以进入第二步了~
接下来,确认虚拟化守护进程libvirt-daemon是否正在运行
检查kvm是否运行模块已加载
Kvm安装后会自动生成一个名为virbr0的网络,网上说可以连接外网,但不能连接局域网,但是我用这个的时候总是显示网络连接失败。所以我们需要创建一个网桥(如果此时你是使用xshell连接远程Ubuntu,建议进入Ubuntu并使用内置终端来完成)
方法一:(经过实践,发现只适合临时创建,重启就消失)
方法2.
新建一个配置文件(名字随便你)
文件内容用于:
使用它
通过virt-manager创建虚拟机
设置连接到VMUbuntu的xshell会话,SSH隧道,选中选择转发到X11并连接到xmanager确认后,断开会话并重新连接要提前在UbuntuVM上安装的下一个。
温馨提示,安装前请检查自定义配置,将设置更改为【显示协议VNC】,否则最后一步输入帐户名时将无法输出内容!!!!
这里也可以选择第三步创建的网络!
完成后,进入配置页面,将en-us键映射添加到[DisplayProtocolVNC]
之后就可以愉快的等待安装完成了~~


二、KVM虚拟机的KVM管理工具


有很多工具可以管理KVM。首先是单个资源的基本虚拟化管理,libvirt开源虚拟化工具包通过命令行界面提供安全的远程管理,可以管理单个系统。
有两种方法可以管理运行KVM的多个服务器:RedHatEnterpriseVirtualization-Management,特别是RHEV-M(RHEV-H多系统管理)和IBMSystemsDirectorVMControl(管理多个RHEL系统)。
最后是Tivoli产品。包括TivoliProvisioningManager、TivoliServiceAutomationManager和TivoliMonitoringforVirtualServers。
IBMSystemsDirectorVMControl
IBMSystemsDirectorVMControl既可以执行异构跨平台管理,也可以执行异构跨系统管理。VMControl是IBMSystemsDirector平台管理解决方案的一部分,涵盖虚拟化管理的三个关键领域:虚拟化、管理和自动化。VMControl也可作为独立的产品插件使用。
不久前,IBM发布了新版本的VMControl2.4,可以管理KVM和其他虚拟化软件。VMControl可以管理物理和虚拟资以及异构管理程序。用户可以在现有的VMware环境中安装KVM,管理无压力。
VMControl2.4实现跨平台图像管理和交叉监控,降低复杂度,提高生产效率。该软件目前支持IBMPowerVM、z/VMVMware、MicrosoftXen和KVM服务器虚拟机技术。主要分为三个版本:VMControlExpressEdition:轻松管理虚拟机。探索虚拟化资源、了解系统行为并虚拟化工作负载。包括查看、创建、修改和删除虚拟机;启动、停止和迁移虚拟机并管理多个虚拟机管理程序。VMControlStandardEdition:专注于虚拟机映像管理。添加对虚拟映像库的全面支持,包括映像创建、捕获、导入和部署。自动配置资源并移动资源。VMControlEnterpriseEdition:自动化工作负载配置。创建并启用系统组管理、自动化工作负载迁移并全面支持KVM。Tivoli产品线
Tivoli是对IBMSystemsDirector和VMControl的有用补充。提供高水平的端到端管理能力。主要的Tivoli产品已经支持KVM。Tivoli的重要功能如下:IBMTivoliMonitoring:通过分析候选虚拟化服务器的历史趋势,确定集成水平的优先级。此外,允许用户对系统事件做出最佳响应。TivoliProvisioningManager:为物理和虚拟硬件和软件提供端到端自动化。包括虚拟资源发现和监控、同时创建数百个虚拟机以及Linux服务器的自动软件配置。TivoliServiceAutomationManager:自动请求、部署、监视和管理云服务。通过自动化和降低技能要求,降低了服务交付成本,同时提供高度标准化的IT服务,帮助IT管理员节省完成高价值服务的时间。RHEV-M
RHEV-M(RedHatEnterpriseVirtualization-Management)使用图形用户界面来管理物理和逻辑资源。使管理员能够查看和管理虚拟机及其镜像,并支持高可用集群的实时迁移和配置。随着RHEV3.0的发布,RHEV-M3.0也随之上市。
作为红帽虚拟化平台的核心组件,RHEV-M管理控制台还可以运行虚拟机主机节点。可以将具有虚拟化授权的RHEV-Hypervisor或RRedHatEnterpriseLinuxServer配置为节点。两种节点类型都使用KVM作为底层管理程序。RHEV-Hypervisor是设置RHEV节点的默认选项。这是一个裸机管理程序,仅包含运行虚拟机的RHEL代码的子集。因此,RHEV-H服务器的维护更加容易。此外,这些服务器需要较少的修补和维护来确保其安全。
RHEV-H基础文件系统仅超过100MB,并在内存中运行,避免了对基础映像的更改。安全增强型专用Linux防火墙和策略会阻止所有流量,以确保RHEV-H节点的安全。
RHEVManager还支持运行KVM的RHEL服务器。此功能使得在现有RHEL环境中部署RHEV变得更加容易。
还有很多可以管理KVM的开源工具。例如IBM、RedHat等厂商都加入了oVirt。这个开源虚拟化项目提供了功能丰富的服务器虚拟化管理系统,为服务器和服务器提供了高级功能,包括规划具有高可用性的便携式存储管理系统。

上一篇:虚拟机管理平台

下一篇:kvm虚拟化技术