前面介绍了什么是裸机云,今天和大家介绍一下原生架构,希望可以帮助大家理解裸机云原生架构或裸金属服务器架构。
原生架构又称为裸金属架构,它将Hypervisor直接安装在硬件上,将所有的硬件资源接管。由于Hypervisor层极小,而且不管理太复杂的事项,仅负责和上层的虚拟机操作系统沟通及资源协调,因而蓝屏的概率很低。而且在其上的任何一个虚拟操作系统蓝屏了,都不会影响其它的客户端。另外,原生架构的虚拟机性能与物理主机基本相当,这是寄居架构的虚拟机所远远无法比拟的。
目前,原生架构的典型产品是VMware的VMware vSphere和微软的Hyper-V。
原生架构的虚拟机产品为了保持稳定性及微内核,不可能将所有硬件产品的驱动程序都放入,因此最大的问题就是硬件兼容性。大部分的原生架构产品都支持主流服务器及存储设备,但一般PC所使用的硬件,则很多都无法在原生架构的虚拟机下运行。在这方面,vSphere和Hyper-V有着很大的区别。
VMware vSphere采用的是胖管理层,也就是把底层物理硬件的驱动程序都整合到Hypervisor管理层中,所以管理层显得比较胖。很显然,这种架构的性能比较好,但是对于底层物理硬件的要求比较高,兼容性和安全性的挑战比较高。
Hyper-V采用的则是瘦管理层,Hypervisor管理层仅用于管理CPU和内存,而不包含底层物理硬件的驱动程序,所以管理层显得比较瘦。由于不包含硬件驱动,所以代码量比较小,Hyper-V仅有300多K,因此安全性和兼容性要更好一些,但是效率和胖管理层相比差距很大。
VMware vSphere和Hyper-V很多IT和架构师都在使用这类结束,后续我们会介绍更多的内容,对我们内容感兴趣,可以留言。