说简单点,相当于硬件和软件的区别,(硬件)服务器是看得见,摸得着的。(重点说下虚拟机)而(软件)虚拟主机只是可见而不可及~虚拟主机是在一台实体主机的基础之上(当然包括服务器在内),通过软件摸拟出一台虚构的主机,拿一台装了XP和2003的机器来说:

 

我现在进入了XP系统,想要进2003的系统,就必须重新启动计算机… 而虚拟机,就是我在XP下面,装一个虚拟软件(Virtual PC 这个就是其中的一种,还有wvmware等)然后利用这个虚拟软件在XP系统下面再装一个系统.这样你想进2003的时候可以通过虚拟机来实现,而不用重新启动,虚拟机也有自己的整个跟WINDOS正常启动一样的过程。

 

这个系统有自己的BIOS.自己的桌面等,还可以在里面分区.装系统.做GHOST.等等操作.还可以上网,两个系统都可以有自己的IP.两台机子还可以组成一个局域网.虚拟的系统可以是98,2000,xp,Linux等等系统…

 

服务器与虚拟主机最大的区别在于,服务器不依赖虚拟化技术,而是一台真实的主机,独享cpu资源,独享硬盘等。