基于银河麒麟操作系统的开源虚拟化平台解决方案采用银河麒麟高级服务器操作系统V10为底层操作系统,KVM为内核虚拟化功能模块、qemu模拟IO设备、libvirt提供虚拟化调用接口、WebVirtCloud为管理平台,对物理服务器及虚拟资源进行统一管理。为用户提供一个管理员和用户使用的虚拟化管理平台,实现虚拟机进行创建、删除、更新、监控等资源管理,并使用noVNC 查看器向来宾域提供完整的图形控制台。推进企业信息化建设,节省硬件资源、提高服务器使用效率,降低管理成本。
芯片:飞腾、鲲鹏、海光、兆芯、Intel
硬件:X86架构服务器、ARM架构服务器
操作系统:银河麒麟高级服务器操作系统 V10
开源软件:WebVirtCloud、KVM、QEMU、Libvirt
KVM:(Kernel-basedVirtual Machine,基于内核的虚拟机)是一个嵌入到 Linux kernel 中的虚拟化功能模块,该模块在利用 Linux kernel 所提供的部分操作系统能力,如:任务调度、内存管理以及硬件设备交互的基础上,再为其加入了虚拟化能力,使得 Linux kernel 具有了成为 Hypervisor(虚拟化管理软件)的条件。
QEMU:是一款开源的模拟器及虚拟机监管器(Virtual Machine Monitor, VMM),它是构建基于 KVM 上面的,它提供了完整的网络和 I/O 支持。 QEMU 主要提供两种功能给用户使用。 一是作为用户态模拟器,利用动态代码翻译机制来执行不同于主机架构的代码。 二是作为虚拟机监管器,模拟全系统,利用其他 VMM(Xen, KVM, etc)来使用硬件提供的虚拟化支持,创建接近于主机性能的虚拟机。
Libvirt:是用来管理平台虚拟化技术而设计的开放源代码的应用程序接口、守护进程和管理工具,它不仅提供了对虚拟化客户机的管理,也提供了对虚拟化网络和存储的管理。主要目标是为各种虚拟化工具提供一套方便、可靠的编程接口,用一种单一的方式管理多种不同的虚拟化提供方式。libvirt由应用程序编程接口 (API) 库、一个守护进程 (libvirtd)和默认命令行实用工具(virsh)等部分组成。
WebVirtCloud:是一个供管理员和用户使用的虚拟化 Web 界面。它可以将虚拟机委托给用户,对物理机进行虚拟资源池的管理及监控,通过平台实现虚拟机的创建、更新、快照、迁移、监控等功能,并使用noVNC 查看器向来宾域提供完整的图形控制台。
更稳定的操作系统:底层操作系统具备可靠性、安全性、高性能和可扩展性等特点,对虚拟化提供良好的支持;
更高的资源利用率:支持实现物理资源和资源池的动态共享,提高资源利用率;
更高的可用性:提高硬件和应用程序的可用性,进而提高业务连续性,可安全地迁移和备份整个虚拟环境;
更高的可扩展性:针对业务不同时间的需求,可对虚拟资源的规模进行增减调整;
更高的灵活性:实现多种模板的资源部署和重配置,满足不断变化的业务需求;
更安全的管理:支持多种异构硬件,通过平台对用户资源及权限分配,实现虚拟机资源的安全统一管理。
虚拟化管理场景
基于银河麒麟操作系统的开源虚拟化平台解决方案适合各行业虚拟化场景。
整合物理服务器资源,支持多种异构硬件,实现硬件资源的有效利用;
简单高效便捷,基于云视角实现对虚拟化资源的集中管理和统一调度;
基于用户进行权限管理,实现对用户资源的有效分配。
用户收益:
帮助企业整合服务器平台,减少硬件占用空间,提高服务器利用率,降低硬件支持成本;
帮助企业对将服务器整合到虚拟化资源池统一管理,方便快捷的运维管理,降低运营成本;
帮助企业加快新服务器和应用的部署,提升产品投放效率,加快应用对市场需要的响应速度;
帮助企业在实施CentOS迁移过程中,基于开源虚拟化平台技术迁移方案的实施;
帮助企业实现数字化转型,具备高效节能、绿色环保的关键优势。