首页 
资讯中心 业内活动 行业人物 网站运营 站长商城 精品学院 站外休闲 关注汶川
特别专题 | 行业新闻 | 人物访谈 | 专栏作家 | 求职招聘 | 行业公司 | 网站名录 | 好站推荐 | 站长工具 | 站长大会
·包头首届站长大会 ·我区网站备案通道
·企业网站评比大赛 ·本站开展IDC托管
·内蒙古精品网址站 ·10秒即可成为写手
   当前位置:内蒙古IT实验室 内蒙古互联网实验室 内蒙古站长 >> 精品学院 >> 操作系统 >> Linux >> 浏览文章
Xen要与Virtual Server和VMware一争高下
作者:design 来源:赛迪网 收藏: 投稿

  大多数管理员都很熟悉虚拟计算的概念,或者熟悉使用软件在一台计算机中创建多台计算机。每台子机都可以装载各自的操作系统和应用程序。

  多数常见的虚拟计算工具是通过商业应用软件实现的,如VMware和Microsoft Virtual Server。但是对开源爱好者来说,一个叫做Xen的GNU GPL变体比这些商业软件产品使用了更好的整合虚拟化技术。

  Xen的基本想法和商业产品一样,就是让你在同一台计算机上运行一个或多个操作系统的大量实例。不同的是,Xen的实施需要管理员做的更多,不过效果明显要好一点。

  Virtual Server和VMware可以本地运行多个操作系统,但是这样做会让它们的性能降低20%。即使是现代处理器的速度,在同时运行多个操作系统时性能也是一个很大的问题。

  在Xen下,操作系统(OS)必须做一些调整。OS必须要调整或稍微改动一下才能使用Xen API(应用程序接口)。不过性能损失很小,大约在2%到8%之间。Xen和VMware的运行基准显示,Xen性能在某些方面几乎要高一个级别。

  改动操作系统的技术叫做准虚拟化(paravirtualization)。过去,类似的技术也在其它地方使用过。IBM的VM操作系统在大型机继承领域也完成过许多同样的工作,正如现在Xen的使用一样。VMware和其它虚拟机系统并不使用准虚拟化技术——至少现在还没使用。相反,它们选择牺牲一点性能,仅仅尽可能地模拟仿真机的行为,从而允许guest OS不经改动就能运行。

  Xen最大的资本之一在于它从准虚拟化技术获得的性能。另外,Xen是免费的、开源的解决方案。VMware和Microsoft Virtual Server有免费的工具,其中前者是以Virtual machine player的形式,后者是以完整的免费版的形式。但是它们保留了产品所有权而且不开源,这就意味着用户不可以对它们进行修改从而适用于特定的需求。另一方面,使用Xen有一个最大的缺点,就是需要大量谨慎的设置,而且对每一个有问题的操作系统都要求有专家级的理解。它不是一个真正的即插即用的解决方案。

  相比之下,VMware和其它这样的软件对非技术终端用户来说,通常要更友好、好用一点,因为它们只需要对guest OS做很小的改动。在这样的系统下运行的guest OS通常需要一个扩展包(add-up pack)才能充分利用虚拟环境。这些扩展包并不是至关重要的,没有它们系统也通常可以正常运行,但是扩展包可以改善用户与虚拟机之间的交互等。例如,微软为Microsoft Virtual Server下的Linux提供了一组附件,可以改善鼠标和视频支持,调整停机和主机时间同步。

  用户最容易掌握的Xen扩展是一个叫做VMC的第三方管理控制台(现在的是预测试版,不过即将开源)。VMC和Microsoft Virtual Server的管理控制台一样,运行于Web浏览器,而且包含像虚拟机应用库(application repositories)和包管理(package management)这样的功能等。不过,这个支持似乎仅限于Linux/Unix子机。微软子机需要依赖于现有的技术,如GPO(组策略),才能实现软件管理。但是,它和Virtual Server下运行的Windows没什么差别。

  Xen对作为guest OS运行的Windows有一些小小的限制,而且Xen还不能作为主机运行Windows。在Xen 3.0之前的版本中,作为子机运行Windows是可以的,只需要修改一下Windows。但是,由于微软的许可限制,这些修改不能散布。Xen 3.0版做了略微的改动,以使用Intel的VT-X Vanderpool处理器指令系统。这使得Windows不需任何改动即可运行。(AMD一个类似的扩展集即将推出,叫做Pacifica。Xen也计划支持Pacifica)

  Microsoft Virtual Server新增了对即将发布的Virtual Server中的硬件辅助模拟的支持,因此在未来的几年里我们有可能会把半虚拟化机模拟(paravirtualized machine emulation)作为标准,而不再是例外。到那时,Xen和商业虚拟化系统的主要区别将是许可证和源代码可用性的差异了。

  为Xen装配OS最好的方法是从零开始建立一个OS,Xen自己的维基百科有为Linux正确地安装OS的说明。也有为NetBSD安装OS的类似说明。有些即开即用的OS还包含对Xen内核的支持:与Red Hat的Fedora Core 5和Debian Linux一样,Novell SUSE Linux 10也包含Xen 3。你可以试试Xen的live ISO CD(运行Dbian),并至少尝试一种Linux,如Xenophilia,本地使用Xen。

浏览:  


人支持

发表评论】【告诉好友】【打印此文】【收藏此文】【关闭窗口
下一篇:没有了
 最新推荐
网智科技诚聘IT精英共创内蒙古IT事业
鄂尔多斯新发现公司专题介绍
土默川信息网站长赵治国
广电总局公布视频牌照大名单 共247家机构获得
中国铁通并入中国移动 王建宙任集团总经理  
女子网上视频辱骂四川灾区人民被抓(图)
哀悼地震死难同胞网站变灰色
警方提醒市民:有些捐款救援短信是骗局
网络捐赠成最快方式 支付宝捐赠通道开通
四川汶川发生地震 百度贴吧网友6分钟内播报
 相关文章
  • 暂无相关链接
  •  文章评论:
     最新文章
    Xen要与Virtual Server和VMware一争高下
    Linux系统下通过Grub突破root用户的技巧
    Linux系统下以模块方式安装卸载文件系统
    由于缺少分区导致Linux系统无法引导问题
    双系统安装Linux之后找不到Windows分区
    在Linux操作系统下进行网通拨号问题解决
    Linux打开flash网页后自动关闭解决方法
    Fedora Linux系统下挂载U盘和Windows盘
    Windows Vista硬盘安装Fedora Linux系统
    Linux下安装Realplayer不能播放启动问题
     编辑推荐
    网智科技诚聘IT精英共创内蒙古IT事业
    鄂尔多斯新发现公司专题介绍
    土默川信息网站长赵治国
    广电总局公布视频牌照大名单 共247家机构获得
    中国铁通并入中国移动 王建宙任集团总经理  
    女子网上视频辱骂四川灾区人民被抓(图)
    哀悼地震死难同胞网站变灰色
    警方提醒市民:有些捐款救援短信是骗局
    网络捐赠成最快方式 支付宝捐赠通道开通
    四川汶川发生地震 百度贴吧网友6分钟内播报
     热门排行
    哀悼地震死难同胞网站变灰色
    北京市有望在IT行业试行在家办公
    谁来保护弱势站长群体的信息安全?
    IT实验室2007年度网络宣传大事例
    访谈:客齐集员工—内蒙古小伙儿姜丰波
    北方新报做媒 一对网络情侣喜结良缘
    3158商机网与IT实验室08元旦联谊活动MTV
    IT实验室与3158商机网元旦活动
    震撼世界!2008年互联网趋势预测
    邢明:明后两年将是互联网的社区年
     
    孵化网站:
    内蒙古文学网 内蒙古医药网 内蒙古网络广告网 内蒙古旅游在线 内蒙古家居装饰网 内蒙古汽车网 新闻网博客频道 婴幼儿保健网
    内蒙古好网 内蒙古房产网 内蒙古拼客 内蒙古大学生网 内蒙古物流网          
    合作伙伴:
    内蒙古新闻网 图吧 飞普科技 盛开元广告 人间指南 内蒙古商报 乌海在线 互联网实验室 中国网站排名  
    合作媒体:
    DoNews IT中国 站长网 落伍者 中国站长站 AdminTech 内蒙古新闻网 北方新报 内蒙古晨报 内蒙古商报 呼和浩特晚报
    友情链接:
    内蒙古电子杂志网内蒙古第一站BIOS之家子寒热点互联网分享IT每一天山西站长网
    内蒙古动漫电影网山炮摇滚视频网草原论坛IT技术部阿尔山旅游网中国生活指南网呼和浩特人才网
    内蒙古拍易拍信息网串串网站导航站长中国网读书志九上网导航 罗伊-电子商务信息网络安全调查
    计算机病毒处理中心鄂尔多斯之窗内蒙信息港包头热线内蒙信息网河套生活网塞外传媒网
    青城之恋包头移动公寓网酷博网内蒙古生活信息呼和浩特餐饮娱乐网包头大学生网7度POP网
    呼和浩特热线蒙古文化媒体网IT动力源呼和浩特好评网牧人部落呼伦贝尔旅游网
    关于本站 - 业务合作 - 广告合作 - 联系站长 - 设为首页 - 加入收藏 - 友情连接 - 雁过留声
    内蒙古IT实验室 版权所有 蒙ICP备05002086
    本站特约顾问:资深的互联网专家黄相如
    Copyright(C) 2008 NmgLabs.com All Rights Reserved