- 论坛徽章:
- 0
|
原帖由 blue_stone 于 2006-4-27 14:18 发表
使用vmware虚拟出来的机器就可以当作是一台独立的机器。用的时候,从功能上来说,和物理机器差异不大,性能上却打了折扣。
vmware 是一个好的学习,开发测试环境, 生产上也可以用在对性能要求不高的场合。
你觉得性能上有偏差的原因是你在判断这个事情的时候有了一个先入为主的概念,就是用vmware的设备就是普通你看到的配置的计算设备.
实际上真正的vmware部署不是这样玩的.
不谈vmware在开发环境的作用,目前来看vmware最大的价值就是实现了IT计算的整合.
我做过一个项目,一个大家都知道的保险公司,因加剧的竞争希望降低IT成本,采用了vmware的方案,原来负责外部保险销售业务的后台服务器群,仅在上海数据中心就有6台,6台当中,只有一台是数据库, 剩下的服务器全部是用来对华东三个省提供不同业务接入的app server. 这5台独立的app server 业务内容比较重要,但是业务负载并不大(也就是我们这行常见的要求高可用性,不要求数据保护的典型应用). 该客户向我们公司采购了2台4路双核AMD Opteron64中端服务器(一共8个core/每台),每个服务器内存32GB, SAN光纤连到已有的后台storage上. 总体硬件采购成本和原来的5台服务器基本上持平,但是在应用上却有了翻天覆地的变化. 首先这2台ESX, 里面的5套应用全部在vmware guest里面了,2台设备的资源利用率保持在 70%-85%, 所以改变了以前分散浪费在5台上的计算资源。其次,由于原来的5各独立应用现在都在vmware guest里面, 可以通过snapshot 配合SAN storage的方式,随时随地的进行整套系统的online backup和recover, 既不用做HA cluster, 就可以做到很棒的可靠性. 虽然什么vmware guest 损坏,因为数据都在SAN storage里面,通过vmware ,可以随时随地把整个vmware guest OS的backup 转回去,而且想做多少backup就做多少,什么时候做都可以,而且backup 非常快速.
其他的好处也有很多,比如安全,防病毒等等.
我们讨论vmware in production,肯定前提是一个capacity planning, 绝对不会先搞一个先决的硬件框框,然后来谈vmware里面的性能. |
|