蓝盟IT小贴士,来喽!
据统计,超过50%的技术开发人员信奉开源哲学,至今已经完全形成了成熟的开源软件生态系统。 在开源技术蓬勃发展的现象背后,真正推动开源技术快速发展的本质往往源于其内涵的价值
开源软件是普遍的价格,用户可以将更多的资金投入核心业务
开源软件允许制造商和客户随意修改软件以生产不同形式的产品,用户有更多地选择产品的空间,并且不受制造商的约束
开源软件在定制开发方面具有自然优势,可以根据用户的业务系统特点进行定制,支持业务系统的高效稳定运行。
主流服务器虚拟化技术的开放源代码门户包括——KVM和两个Xen。
广义KVM体系结构由KVM内核模块(狭义KVM )和QEMU-KVM模拟模块组成。 KVM内核模块是添加到Linux内核的虚拟机管理模块,可以重复使用Linux内核中已经配置的进程计划、内存管理和I/O管理等模块。 QEMU-KVM仿真模块负责向诸如vCPU、vRAM、vDisk和vNIC之类的虚拟机提供相互隔离的虚拟资源环境,每个虚拟机都是QEMU-KVM进程,由虚拟机管理程序中的进程调度模块执行
广义Xen体系结构由Xen虚拟机管理程序和大部分虚拟域( Domain )组成。 xen虚拟机管理程序将CPU和RAM两个大硬件资源虚拟化为相互隔离的资源,并在虚拟域中使用,同时管理和监视虚拟域的资源和系统运行状况。每个虚拟域是虚拟机环境,虚拟域是特权虚拟域 和特权虚拟域( DomU ),Dom0在DomU之前启动,DomU需要经由Dom0访问I/O资源,Dom0负责I/O资源的虚拟化,能够直接访问I/O物理资源。 将Xen体系结构比作完整的汽车,Xen虚拟机管理程序是其引擎,而带有一系列域管理和控制工具的Dom0是其他组件,它们能够集成在一起,使虚拟化系统正常工作。