主机虚拟化技术

日期: 2008-03-27 作者:piner 来源:TechTarget中国

  比较早的时候,在这里写过一篇存储虚拟化的文章,这里再把主机的虚拟化简单的总结一下。


  虚拟化的概念在20世纪60年代首次出现,虚拟化技术是未来的发展方向,在存储中如此,在主机中也是一样。在以前,主机虚拟技术基本上大型机上的专利,利用它可以对属于稀有而昂贵资源的大型机硬件进行分区。不过,现在终于走向小型机甚至是PC构架的服务器上了。


  虚拟化是一个抽象层,它将物理硬件与操作系统分开,从而提供更高的 IT 资源利用率和灵活性。分区技术就是虚拟化技术的一个重要体现,主机的虚拟化也可以大致分为4个层次。


  1、主机之上的虚拟化,也就是说,可以将多个主机虚拟成一个真实的主机,对于用户来说,其实就是一个主机,资源(主要是CPU与内存)可以在不同的主机上共享,实现分布计算。不过,目前的小型机与PC Server还没有实现这样的技术,因为分布计算的技术难度太大。最好的也仅仅是IBM的Power6+AIX6+虚拟IO技术,可以实现在不同的主机上平滑的迁移资源,有点类似HA,所以实际使用用途不大。


  2、主机之下,硬件之上的虚拟化,如HP的电路板方式的硬分区,IBM的静态与动态分区(LPAR)。在同一个物理主机上,可以把硬件隔离成几个部分,每个部分运行不同的OS并且互相没有影响。更高级别的主机内部虚拟化,如动态逻辑分区,可以实现资源在不同的分区之间的动态迁移。


  3、硬件层之内的虚拟化,这个是更细粒度的虚拟化,一个分区中,可能只拥有5%或者是10%的物理CPU,以及完全虚拟化的IO子系统。如一个主机只有1张硬盘,或者是1个网卡,但是可能虚拟化出来10个OS,每个OS都可以看到虚拟化过后的自己独立硬盘或者是网卡。Vmware的虚拟化也是采用类似的方法实现,但是,这种虚拟化技术是改变不了CPU指令的,也就是说,intel构架服务器虚拟化以后还只是intel构架,不能在上面装AIX(Power体系构架)。


  4、OS之内的虚拟化技术,如solaris 10的zone技术,AIX6以后也支持类似的技术。这类的虚拟化计划是在一个OS中再克隆出来很多不同的子系统,他们有自己的用户系统,文件系统,程序等。他们的内核是一样的,所以,这种虚拟化出来的OS必须是一样的OS,如果内核问题,可能导致所有的OS都有问题。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

piner
piner

相关推荐