1. 硬件平台支援
1.1 支援CPU数
1.1.1 在CPU的支援上,单CPU/双CPU一般都一定会支援。
1.1.1.1 但其实这个还要看底层系统平台的支援,因为双CPU以上的硬件平台取得不易,除非公司规模够大,且预算早已通过也在计划採购中,否则要取得4 CPU的机种是极困难的。
1.1.1.2 目前双核心且双CPU的平台已有支援,也支援64位的平台。
1.2 4GB以上的memory
1.2.1 一般来说4 GB的记忆体是一个分界点。普通PC通常最大只支援到4 GB而已。小企业规模的主机可以到16 GB的级距,但这个16 GB规格的主机就已经非常好用了。
1.2.2 硬件平台支援的memory通常是不限,愈大愈好,不限ECC(同位元检查)或非ECC规格。
1.3 硬盘种类/RAID
1.3.1 硬盘种类不限SAS/SCSI/iSCSI/SATA/IDE,只要做为底层的操作系统可以支援的就算。
1.3.1.1 但就现实而言预算还是很重要的,建议採用SATA II企业级的硬盘规格,至少有三年保固。
1.3.1.2 IDE不建议用了,效能价格比都是最末。
1.3.1.3 SAS是最贵的规格,如果资料真的很及时也很重要而预算也够,那可以买SAS来用。
1.3.2 RAID种类没有设限,只要你做好RAID的规划。
1.3.2.1 一般来说系统磁碟建议用RAID 1,以避免在一颗硬盘操过头无预警的crash,让你通不欲生。
1.3.2.2 在VMware Server虚拟系统磁区,预设是在:C:\Virtual Machines这个目录下,我的习惯会改放到一个独立磁区上,而做为一部很重要的虚拟主机系统时,我会make一个RAID 5的磁碟来做为“VMware Server虚拟系统磁区”。
1.4 网路卡支援
1.4.1 支援100/1000 beseT网卡使用
1.4.2 支援双网卡使用
1.4.2.1 通常网卡的驱动程式中还会附上软体,在系统平台安装完成后再安装上去,可以提供网路卡的负载平衡 (load balancing) 或容错的机制。
2. 系统平台支援
2.1 Windows操作系统
2.1.1 VMware公司没有限定VMware Server一定要在什麽样level的系统平台上才可以run。通常视你需要做多大的虚拟平台跟提供多大 (或多少种) 的service而定。
2.1.2 在Windows XP上run,限制是只能使用4 GB的memory;在Windows Server 2003 Standard Edition限制也是4 GB;在Enterprise Edition 32位版本可以有32 GB的容量,在Enterprise Edition 64位版本可以有64 GB的容量。
2.1.3 Windows 2000/XP支援1-2个CPU;Windows Server 2003 Standard Edition支援1-4个CPU; Windows Server 2003 Enterprise Edition支援1-8个CPU。
2.2 LINUX操作系统
2.2.1 支援大多数的LINUX kernel 2.4.x及2.6.x版本。
3. VMware Server本身的限制
3.1 支援CPU数:本身提供2颗CPU数的支援,尚未提供多核心的技术。
3.2 支援memory数:本身提供最大64GB的memory给Windows Guest OS及LINUX Guest OS使用。
3.3 硬盘空间:每一个Guest Host Operator System最大250GB空间使用。其实一般都不会去用到这麽大的空间,但40GB ~ 120G B是有可能的。
3.4 支援NIC(网路卡)数:最多三张NIC使用。
3.5 网路设定:提供桥接 (bridge) 及NAT (Network Address Translation“网路位址的传送”) 的设定。
3.6 Display:支援16bit及32bit的显示。
3.7 VMware Tools:提供VMware Server平台的驱动程式,包括display、mouse、keyboard、NIC、sound card、USB、chip set等相关週边。
3.7.1 但也不儘然安装了VMware Tools就一定会支援全部的Guest OS。
3.7.2 以Windows Server 2003为例,无论哪种版本,在display上面都会使mouse无法顺利的滑动。这个时候只要将显示的bit数调成跟底层操作系统一样的bit数,就可以让display上的mouse滑动的更顺畅。