关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

主流服务器虚拟化步骤操作的实施

发布时间:2020-03-07 19:03:55

开源技术已成为x86架构操作系统,Linux,Unix操作系统,数据库,Apache,Web服务等IT系统核心组件中不可或缺的力量..

https://www.xikunyun.com/act/20191212

  据统计,超过50%的技术开发人员信奉开源哲学,至今已经完全形成了成熟的开源软件生态系统。背后的开源技术的现象一枝独秀,真正推动其性质的迅速发展是因为它的内在价值的往往:

开放源码软件一般是负担得起的,用户可以在核心业务上投入更多的资金;

开源软件可以使得厂商甚至客户有权利进行自由的修改软件,产生影响不同社会形态的产品,用户能有更多的人选择一个产品的空间,防止被某一厂商绑定;

开源软件在定制化开发方面具有天然优势,可根据用户业务系统特点进行定制化开发,为业务系统高效稳定运行提供良好支撑..

主流   服务器   虚拟化技术的开源门派有两个——KVM和Xen。

  广义KVM体系结构由KVM内核模块(狭义KVM )和QEMU-KVM模拟模块组成。KVM内核模块是添加到Linux内核的虚拟机管理模块,可以重复使用Linux内核中已经配置的进程计划、内存管理和I/O管理等模块。QEMU-KVM模拟分析模块主要负责为虚拟机可以提供这样一个企业互相隔离的虚拟化资源发展环境,包括vCPU、vRAM、vDisk、vNIC等,每一个虚拟机都是QEMU-KVM的一个社会进程,由Hypervisor中的进程调度系统模块实现统一关系管理人员调度。

广义上的Xen架构由Xen Hypervisor和虚拟域(Domain)两大部分组成。Xen Hypervisor负责将CPU和RAM两大硬件资源虚拟出互相隔离的资源,供虚拟域使用,同时管理和监控虚拟域的资源和系统运行情况;每个虚拟域就是一个虚拟机环境,其中虚拟域又分为特权虚拟域(Dom0)和非特权虚拟域(DomU),Dom0先于DomU启动,DomU访问I/O资源必须要经过Dom0,Dom0负责I/O资源的虚拟化,可以直接访问I/O物理资源。如果Xen的架构比作完整的汽车,Xen管理程序是引擎之一,dom0的一系列的域管理和控制工具,安装的其他部分,为了使这两个功能于一身的虚拟化系统启动和正常运行。

相较于Xen的架构,KVM架构有三大优势:

同等硬件资源环境下,KVM的性能表现更优; KVM架构天然的继承Linux内核更新迭代带来的系统优化,几乎不费力气,就完成了一次功能升级,但对于Xen架构来说,每一次Xen Hypervisor内核或者Linux内核版本升级,Xen架构需要同步优化联调Xen Hypervisor内核和特权域基于Linux的内核,才能实现整个虚拟化内核的升级; KVM架构与Openstack云平台架构衔接地最好,Openstack架构对KVM架构的支持最好,目前,OpenStack云平台95%以上的虚拟化计算资源池使用了KVM架构。



/template/Home/Zkeys2/PC/Static