如何利用 vmware 在大型机上运行多个windows 服务器

来源:百度知道 编辑:UC知道 时间:2024/06/30 10:57:00
我们现在普遍使用vmware 用来测试,但是普通的pc性能低,使用vmware反而降低了效率,所以打算迁移到一个大型机上,用vmware server 同时运行多个windows服务器。
1. 是否可行,如果可行,有机型限制吗
2. 如果可行,请推荐机型和 软件的版本
要能至少同时跑2~30个 windows 服务器的, 我们的服务器上是有WAS, Oracle这样的大型中间件的
谢谢,我们会在各种平台测试的,当然windows上先测

大型机是什么概念???
VMware是就用在x86体系上的虚拟化,所以不知道您所说的大型机是什么样的机器?
我们公司因为技术业务的原因所以会整天的跑测试,一开始的时间我们用vmware server 1.04后来因为这个东西并不可能更多的发挥机能,所以我们改用vmware ESX server,感觉很好,我们正常情况下都是在IBM x3650(2CPU/8GB内存/3*146GB15K硬盘)上做测试,一般来说都会同时跑十五到二十个win 2003感觉很好.
当然我们也有过在IBM x3850(4CPU/32GB内存/4*146GB15K硬盘)来做测试,感觉都不错.而且ESX的功能比原想的还强大,如共享存储,SAN/NAS挂载都没问题.甚至可以支持虚拟机整体在线迁移. VMware ESX server现在可以到官网上下载60天评估版.
如果你可以用virtual center来管理ESX哪就可以更在的发挥ESX群集的能力.
说实话ESX可以在PC server上做么多还是很可怕的!
服务器嘛,你跑的是什么应用?单系统不用多少资源,如果你跑oracle或是中间件哪就比较费内存了.
你可以考虑一下IBM x3850/x3950这样的四路处理器服务器,当然像hp/dell应该也是有四路处理器服务器的.但是如果你觉得四路还不够用,哪在pc server中就只有IBM x3850/x3950,前者CPU最大个数可以是16个,后者CPU最大为32个.内存一样,最大1TB.
当然这都是PC server的事情.
如果从一开始你说的就是小机以及像IBM z系哪样的大机的话,哪我上面说的都当没说.不过小机或是大机都有其于物理实现的虚拟化,这样的技术无论是效率还是方式都是VMware这样的产品没有办法比的.

请问你的websphere会有几个节点在跑,oracle又会有几个节点在跑,跑在什么系统下?是windows还是linux?如果你二十个节点同时跑oracle或是websphere哪建议你用四处理器的机器来跑,中间件和数据库主要是比较吃内存.所以要配大一点的内存,看你测试的强度,我平时测试oracle用的都是两处理器以及2G内存资源的,这样算来你的