免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 839 | 回复: 0
打印 上一主题 下一主题

虚拟解决方案 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-01 14:58 |只看该作者 |倒序浏览

虚拟解决方案如何具备可升级性

作者: Techrepublic.com.com
虚拟软件发展简史
和美国的政治一样,虚拟市场上有两大派别。尽管市场上还有其他选择,比如Xen和OpenVZ开放源代码虚拟软件、Parallels Workstation(基于IBM的Hypervisor技术),SWsoft 的Virtuozzo virtual private serve(VPS),Serenity Systems International的SVISTA等等,但是这个市场上主要的两大厂商是微软和VMware。绝大部分公司在测试或/和服务器整合方面 ,都会在这两大厂商之间进行选择。
VMware于1999年首创了他们的虚拟机软件。一家名为Connectix的公司在1997年发布了针对Macintosh的Virtual PC,但是直 到2001年他们才开发出针对Windows的版本。微软于2003年从Connectix收购了Virtual PC。
今天,微软和VMware都提供消费者级的产品和企业级的产品。如果公司规模比较小,可以使用微软的Virtual PC或者VMware Workstation来满足需求,特别是需要进行测试或者创建虚拟的“honeynet”,将攻击者从真正的网络资源那里吸引过来的时 候。(honeynet是一个学习工具。它是一个专门设计来让人“攻陷”的网络,一旦被入侵者所攻破,入侵者的一切信息、工 具等都将被用来分析学习。)两者都有自己的优点,当然也有自己的缺点。一些人喜欢VPC的“pause and resume”功能,另 一些人则喜欢VMware的制表窗口和分级快照。这两个产品都需要安装在一台主机上,并可以在guest操作系统上运行VM。虚拟 软件为每一个guest操作系统提供一套虚拟的硬件,可以同时运行多个不同的guest操作系统。微软Virtual PC 2004价格是 129美元,VMware Workstation v5价格是199美元。
VMWare还提供免费的“player”软件,它能够使用现有的虚拟机(不能创建VM)。微软最近发布了Virtual PC Express Early Release (ER),这个将包含在Windows Vista Enterprise Edition中的软件可以运行一个VM;该软件的目的是为了 让企业能够更容易地迁移到新的操作系统,并且提供了一种运行已有应用的方法。
服务器虚拟产品
随着公司规模扩大,或者是希望利用虚拟软件来实现大规模的服务器整合的时候,桌面产品便不再能够满足需求。微软和 VMware都提供基于服务器的产品,可以使用这些产品将一个单一的物理服务器划分成几个虚拟服务器,还可以使用这些产品 很容易地将虚拟服务器迁移到一台新的物理服务器上,而不需要对软件进行重新配置。VMware以前提供两种VM服务器软件:
  • GSX Server,供工作组、分支机构或者组织内的部门评估软件,运行以前遗留下来的应用或者在同一台机器上架 设多台服务器。
  • ESX Server,供企业/数据中心创建大型服务器整合,或者进行软件开发及测试。
    今年早些时候,VMware宣布他们将用VMware Server取代GSX Server——而且提供免费下载。现在可以从这个地址获得测试版 本:
    点击下载
    微软的对策是免费提供32位和64位的Virtual Server 2005 R2。另一个好消息是:微软在收购了Connectix产品之后就取消了 对Linux的支持,而现在,微软宣布将在VS2005对某些Linux版本恢复了支持提供。所以那些已经对虚拟软件桌面版本失去兴 趣的公司,现在可以不用花钱就能够得到基于服务器的虚拟软件。当然,无论使用的是VMware还是VPC/VS,还是需要支付虚 拟机上安装的Windows或者其他商业操作系统的许可证费用。无论选择的是哪种VM解决方案,这都是个好消息。Server VM软 件支持以下这些复杂的功能:
  • 集群,这一功能可以将位于同一主机上或者不同主机上的虚拟机进行集群。
  • PXE booting,可以从网络安装虚拟机操作系统。
  • 针对guest-to-guest连接的iSCSI集群。
  • 存储和CPU资源分配。
  • 使用现有的服务器管理工具管理虚拟机的能力。
  • 支持对称多处理架构(SMP)虚拟机。
  • 基于网络管理虚拟服务器。
  • 让运行在同一台物理机器上的不同VM处于不同的VLAN。
    预留可升级性
    计划未来虚拟需求的时候,应该考虑到迁移到新的操作系统的问题。VMware Server和微软Virtual Server都运行在主机 Windows操作系统的应用层(VMware也可以运行在Linux)上。要看到这种不同。微软表示Longhorn Server将使用Hypervisor 技术,它将运行在操作系统下面一层,由于这样做管理负担较小,因此能够提供更好的性能。
    VMware的高端产品,ESX Server(根据处理器的个数不同,许可证费用从几千美元到几万美元不等),已经能够直接运行在 裸机上,系统资源可以在运行VM过程中,根据实时需要进行动态分配。为了选择具有最好的可升级性的VM解决方案,需要考 虑VM格式的通用性:
  • 尽管Longhorn Server会带来一些让人兴奋的改变,但是它仍将和微软现在的VM产品使用同样的VHD(Virtual Hard Disk )格式。而且微软最近宣布了45个伙伴关系,这些伙伴都将支持这种格式(存储、网络、管理等等)。
  • VMware使用VMDK(Virtual Machine Disk)将虚拟机环境压缩到一个文件中。IBM、HP、Dell、AMD、Redhat以及其他的 合作伙伴都支持这种格式。
  • VMware允许使用Virtual Machine Importer导入Microsoft VPC v 7及以上版本创建的VM。VMware Workstation 5.5中集 成了Virtual Machine Importer,Virtual Machine Importer也可以作为一个独立的应用。
  • 一些工具,比如Leostream的P2V工具。能够将VMware创建的VM转换成微软VPC映像。(责任编辑:
    王叶



    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12597/showart_121551.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP