Hyper-V与ESXi的简单介绍及安装要点

日期: 2009-04-02 作者:吴炫国 来源:TechTarget中国

首先我们要确定虚拟化能带给我们什么样的改变和好处: 虚拟化技术实现了资源整合,降低服务器成本,基于现在的硬件性能比以往有了长足的进步。特别是双核多核CPU、固态磁盘的出现,还有RAID技术门槛的大降低,虚拟化不再是专业服务器的专利,甚至可以融入到家用(以后的文章我会写到虚拟化系统在家庭方面的应用)。   虚拟化技术实现服务器资源的统一管理。我个人觉得虚拟化技术将会给远程管理带来一场技术更新,特别是微软的Hyper-V和VMware的ESXi实行免费了之后。

以前的远程管理不外乎基于软件和硬件的监控管理。软件是我们常用的Windows远程桌面3389/radmin/pcanywhere等,硬件的有……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

首先我们要确定虚拟化能带给我们什么样的改变和好处:

虚拟化技术实现了资源整合,降低服务器成本,基于现在的硬件性能比以往有了长足的进步。特别是双核多核CPU、固态磁盘的出现,还有RAID技术门槛的大降低,虚拟化不再是专业服务器的专利,甚至可以融入到家用(以后的文章我会写到虚拟化系统在家庭方面的应用)。

  虚拟化技术实现服务器资源的统一管理。我个人觉得虚拟化技术将会给远程管理带来一场技术更新,特别是微软的Hyper-V和VMware的ESXi实行免费了之后。以前的远程管理不外乎基于软件和硬件的监控管理。软件是我们常用的Windows远程桌面3389/radmin/pcanywhere等,硬件的有服务器独立的远程管理控制卡(这个卡很昂贵,我自己没有亲自接触过)。虽然虚拟化技术不能完全代替远控卡,但是硬件虚拟主系统可以实现更多普通远控卡的功能。

  虚拟主系统是2008年年底才迅速发展。常用的虚拟主系统有微软的Hyper-V2008(目前官网已经有基于Windows Server 2008 R2版本,不过启动界面还显示着win7的标志)和VMware的ESXi,还有思杰公司也有虚拟系统方案,不过暂时没有免费版本。我用得最多的只是思杰的PVS无盘系统。有趣的是VMware在微软宣布Hyper-V完全免费之后,紧跟着就发布免费的ESXi虚拟系统。

Hyper-V2008

  Windows Server 2008 R2

  Hyper-V Server 2008和ESXi都是一种虚拟的主系统,并不是我们日常用的VMware Workstation或者VPC。EXSi和Hyper-V都是一个完整的系统,可以打个比方,VMware Workstation等虚拟机只是操作系统的一个软件,提供的功能都是基于主系统(Linux或Windows),性能也是受到所在操作系统的影响。而EXSi和Hyper-V则是一个完整的宿主系统,EXSi是基于Linux修改而成,Hyper-V是基于Windows修改而成。这两个系统只是个宿主系统,无任何额外功能,都需要另一个管理系统来管理这两个宿主系统(这也是免费产品的缺陷所在)。

  我试验了一下,Hyper-V很麻烦,它没有一个免费的像VMware Infrastructure2.5这样的客户端工具来管理宿主系统。我在微软主页上找了几个小时,暂时只知道可以用SCVMM2008和windows2008 X86-64版自带的Hyper-V来远程管理(VISTA X86-64版也可以),SCVMM2008提供了180天的测试期,我本来想只需用到远程虚拟机管理工具VMM ADMINISTRATOR CONSOLE来管理已经安装好Hyper-V,但是它还需要加入域。

Hyper-V

Hyper-V

  退而求其次,使用Windows 2008 X64自带的Hyper-V来管理,在“添加角色”——Hyper-V的时候,又要求CPU一定要支持VT功能。我的E5200不支持VT功能。所以单就这两点,Hyper-V Server 2008不利于实施者测试,毕竟大多数人不可能立刻就在服务器上安装这个系统,总要段测试时间吧!再上网详细查找了一下Intel支持VT技术的CPU,只有E6XXX系列和E8XXX系列支持,反而过时的P4EE 920/940这些有VT技术。当然i7是肯定支持,AMD全系列的双核都支持,包括最低端的X2 3600+,这是微软所不足的。Intel作为Hyper-V服务器支持DEP、X86-64、VT无可厚非,只是作为控制端也需要人性化。我估计大多数的朋友都还是会去尝试ESXi多过于Hyper-V,所以要试验Hyper-V的朋友就要预备两套机子,还都要支持VT技术的CPU,当然两套都是AMD的就没什么问题了。

  ESXi是VMware ESX的免费版本,削减了宿主系统的许多控制功能。详细情况参见官网,ESXi只需要免费注册一个用户就可以得到一个序列号免费使用,免费授权的只支持一个CPU(无论单双核还是四核,三核的也只能当双核的用)。对于我们测试或者小公司来说是足够了,只要上一个四核的CPU+大内存+RAID,虚拟几个系统性能还是足够的。ESXi的使用指南本站有下载,我这里只说一下要注意的一些地方。ESXi不像Hyper-V是基于Windows 2008系统的,而是基于Linux的,也是由ESX修改而来。ESX本身是专业服务器虚拟主机系统,所以ESXi的硬件支持主要以服务器硬件为主,特别是对网卡的支持。我们最常见的realtek网卡是一律不支持的,除非大家能自己升级内核和驱动了,毕竟realtek网卡在服务器上也极少见。

  另外,Nfore主板自带的网卡大部分是支持的,白皮书只列出了基于Nfore芯片的服务器主板自带千兆网卡,但根据我自己测试,C51/C61等老旧Nforce主板的百兆Nforce网卡也支持,ESXi支持INTEL的100M和1000M网卡也是比较常见的网卡,具体的可以参考vi_io_guide.pdf硬件支持白皮书(附件下载)。ESXi的默认安装需要一整个硬盘或者阵列,也就是不能自己分单独的分区来安装,安装的时候会自动把硬盘所有的分区和资料都删除。这个要注意,而且我暂时也没找到支持本地硬盘安装(免光驱免刻盘)ESXi的方法,这两点和ESX有很大不同。

  ESXi的安装过程和简单设置控制IP请直接看本站的VMwareESXi指南,都是自动化的。只要网络硬件设备符合ESXi的需求以及网络有开启DHCP服务,安装好之后在启动界面会直接显示本机IP,在控制端的计算机直接用浏览器下载VMware Infrastructure2.5进行管理。

VMware Infrastructure2.5

  管理界面和VMwareWorkstation差不多,如下图:

VMware Workstation

  这里主要简单介绍一下ESXi的多网络管理。ESXi的多网络管理和Workstation比较有所不同,如果你的系统里面是多网卡同网段,默认下它会配置成自动均衡;如果要设置多网卡不同网段(像我这种配置环境,一个内网一个外网)的配置要先进行虚拟网卡的虚拟交换机划分。登录VMware Infrastructure2.5,直接转到configuration界面,如下图:

configuration

  默认两个网卡都是属于同一个虚拟交换机vswith0,按properties属性,把另一个网络的网卡按remove删掉。

虚拟交换机

  一定是vmnic1和vmnic2。我这里其实是宿主机有三个网卡,默认一般是第一个网卡是vmnic0,第二个是vmnic1,然后按右边的add networking,先增加VMkernel。如图:

VMkernel

  这是用于EXSi虚拟宿主机的网卡,第二步选好刚刚删掉的那个网卡:

EXSi

  第三步,在给Connection Setting设置IP地址和网关的时候,注意第一行NetworkLabel这里是网卡标签的意思,不要和第一个网卡混在一起。

IP地址

  随便在后面加个1辨认,这里有一个BUG,输入完IP和netmask掩码之后,关闭设置会出现错误。如图:

掩码

  提示,比如我的netmask是23位255.255.254.0,IP是192.168.1.11,但是网关设置192.168.0.254,它会报不属于同个网段的错误。不管他继续前进。添加好网卡之后回到configuration界面的networking,点击properties便可以继续设置网关。

网关

  然后还需要再添加一次VM network,继续按add networking,增加一个虚拟机的网卡,在第三步Connection Setting同样把这个虚拟机网卡起个Label。我是直接在后面加个1。这样修改好多网段网络之后,安装Guest OS的时候只要在networking那里选两个网卡就可以了。

Guest OS

  在这一系列的下半部分中,我们将介绍Hyper-V Server 2008(R2)的安装和远程管理配置。

  更多信息请参见TechTarget中国虚拟化论坛:http://club.techtarget.com.cn/showforum-24.aspx。欢迎讨论!

  关于作者:吴炫国,在网络管理领域有丰富经验,专注硬件、服務器、WiFi等方面。强烈爱好虚拟化,TechTarget中国虚拟化论坛版主。

作者

吴炫国
吴炫国

吴炫国,在网络管理领域有丰富经验,专注硬件、服務器、WiFi等方面。强烈爱好虚拟化,TechTarget中国虚拟化论坛版主。

相关推荐