当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > Linux上实现虚拟化技术的优势

Linux服务器
Linux上双网卡绑定方法(Suse9SP3)
Linux操作系统调优参数的意义
Linux下使用SSH客户端及其Sftp文件传送
教你恢复被误删除的Linux文件
SQL Server注入大全及防御
Linux无法解析域名的解决办法
Linux系统下安装和配置MyEclipse的方法
Ubuntu下VirtualBox 1.4.0设置文件共享
Windows与Linux系统共享StarDict字典文件
修改Linux下相关的登陆信息
Windows通过SecureCRT远程登录Linux主机
Linux操作系统如何修改SWAP交换区的大小
Linux操作系统下为Apache目录添加密码
Linux时间设置与同步(NTP)
Linux内核补丁AMD旁路转换缓冲(TLB)错误
Linux架设DHCP服务器的方法
Fedora 8下Apache配置与管理
Linux操作系统下用单网卡捆绑双IP的方法
Ubuntu Linux系统环境变量配置文件
SUSE Linux中将Tomcat作为Service运行

Linux服务器 中的 Linux上实现虚拟化技术的优势


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 51 ::
收藏到网摘: n/a

何晓龙:Linux上实现虚拟化技术,和Windows实现虚拟化技术相比有哪些优势?

金林钢:省钱。技术层面Windows是微软自己开发的,Linux是全世界所有开源的人一起开发的。我们Linux用的是Xen的技术,Xen本身的架构已经是比其他的架构要先进得多,有更大的优势。

何晓龙:同一个操作系统是Linux的,在红帽的环境会更好一些。

金林钢:对,我们刚才进了管理程序也就占资源0.1%-5%,95%的资源可以利用到应用上去。其他的很明显的是做不到的。

何晓龙:红帽虚拟技术是不是还可以为一些节约一些成本,比如异构资源的整合而节约成本?

金林钢:有了红帽虚拟化技术,我们把以前的服务器整合了。把以前用的比较旧的,比如举个例子,以前用的386很慢,但是很多软件必须用在386上,有了红帽虚拟化技术,可以不做任何修改移过去,从而可以用现在的高速硬件运行旧有的软件。这样的话把整个服务器整合在一起。当然了响应速度也快了,而且成本是一点都没增加。

主持人:您提到宿主机的概念?

金林钢:我们3月份提出了版本5,到了8月份会推出测试版,年底会有正式版。我们能做到版本4、版本3不做任何修改就可以升级到5.

主持人:下面是需要一个主站虚拟化管理程序,这个基础之上是LinuxV5的版本,这个基础之上才是不同的系统和不同的应用在这个之上?

金林钢:虚拟化技术最关键是我们把硬件抽象出来。有了Xen的虚拟化管理层,虚拟化管理就可以做到硬件和管理抽象出来。Xen强调的是管理层需并不是做所有的东西,不像完全虚拟化的模拟任何东西,它是充分利用操作系统。比如说红帽的Linux5里面的东西,比如很多设备驱动,网络管理、通过本身有的功能去实现虚拟化。最底层是硬件,上面是Xen的管理程序,英文就是Hypervisor,上面就是红帽Linux作为主操作系统。再上面有不同的操作系统。比如说不同的客体操作系统,以后还可以加上Windows,按照客户需求来做。

主持人:Xen是集成在虚拟化管理程序的,并不是只集成在了的内核里面?

金林钢:将来会放在Linux的内核里面,这样的话虚拟化技术就变成Linux操作系统天然的一部分。

何晓龙:从哪个版本开始呢?

金林钢:从5开始。现在如果把Xen放到内核上要做一些修改,不是一个简单的工作。

主持人:提到修改具体有哪些工作呢?

金林钢:内核的修改,因为原来的操作系统是没有虚拟化的概念的,刚才讲到比如说有些硬件运行的以前没有虚拟化就跟运行打交道,现在有了虚拟化技术,只跟虚拟化管理层打交道。打交道之后要做一些解释,这部分工作最后怎么放在内核里面?这是一个问题,再有一个就是怎么进行内存管理,怎么把Xen的内存管理技术放到内核中,内存管理是很关键的部分,这部分要做修改。而且Xen有很多汽泡的概念,就是说当你需求增加的时候汽泡可以增大,可以占更多的内存空间。其他的不是关键业务可以缩小,这样的话你的内存可以变大,也可以变小。这部分技术肯定要放进去,因为现有的内核就相当于全部占了整个机器的内存。

主持人:现在想要人某一个操作系统做数主机的位置必须做相应的修改。

金林钢:对。