在USB驱动器上安装ESXi的前提条件

日期: 2010-04-06 作者:Eric Siebert翻译:李哲贤 来源:TechTarget中国 英文

ESXi是VMware ESX的分割版本,区别仅在于ESXi不包含管理程序控制台,而它又分为两个不同的版本:嵌入式和安装式。嵌入式ESXi提前安装到某些特定服务器的USB或加密数字驱动器中,而安装版ESXi则可以选择自由安装到所有兼容的存储设备中。   ESXi嵌入式版本只能从那些支持该选项的原始设备制造商所生产的服务器中获得。ESXi镜像通常是集成由厂商提供的,插在服务器主板内部接口上的USB闪存盘中。

多数的用户并不想订购这个选件,而是希望自己在USB盘中安装ESXi。   幸运的是,在USB闪存盘中装载安装版ESXi的过程非常简单,而且您可以在任何一台支持从可移动USB设备启动的服务器上启……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

ESXi是VMware ESX的分割版本,区别仅在于ESXi不包含管理程序控制台,而它又分为两个不同的版本:嵌入式和安装式。嵌入式ESXi提前安装到某些特定服务器的USB或加密数字驱动器中,而安装版ESXi则可以选择自由安装到所有兼容的存储设备中。

  ESXi嵌入式版本只能从那些支持该选项的原始设备制造商所生产的服务器中获得。ESXi镜像通常是集成由厂商提供的,插在服务器主板内部接口上的USB闪存盘中。多数的用户并不想订购这个选件,而是希望自己在USB盘中安装ESXi。

  幸运的是,在USB闪存盘中装载安装版ESXi的过程非常简单,而且您可以在任何一台支持从可移动USB设备启动的服务器上启用这个版本的ESXi。但是在开始该安装过程之前,让我们先来了解为什么说在USB设备上安装ESXi是个好主意。

  为什么要在拇指大小的USB驱动器上安装ESXi

  从USB闪存上启动安装版ESXi首要的原因是您可以无需在主机上安装硬盘驱动器。硬盘驱动器的引入会使得服务器的成本上升数百美金。而且,在某些情况下(如刀片服务器中),内置的硬盘驱动器也无法满足需求。

  大多数ESX和ESXi主机都采用共享存储模式,因为很多虚拟机功能的实现,如VMtion、FT(容错)、分布式资源调度程序(DRS)以及高可用(HA)都需要借助共享存储模式。这样做的结果就是,大多情况下服务器主机上的本地存储设备处于空闲状态,其主要作用就是用来存放ESX或ESXi。

  安装在USB闪存盘上的ESXi也非常适合工作在“无显示计算机”(headless computing)上,因为所有的文件都没有存放在本地服务器上。假如发生故障,服务器可以很轻松地实现替换而无需重装操作系统和应用。因此,当替换服务器时,虚拟化环境管理员所做的仅仅是把拇指大小的USB驱动器从旧的服务器上移除,然后插到新的服务器上。

  最后一个原因可能应用的情况不是很多,在加入安装了ESXi的USB启动盘之后,您可以构建双重启动系统。在简单地移除USB闪盘后,就可以实现从本地硬盘启动系统。

  在USB闪存盘上安装ESXi的缺点

  尽管从ESXi闪存设备上启动服务器有以上多种优点,但是也存在一些不利因素,会导致用户不能选择这种方式。
 
  首先,对于非关键虚拟机和冗余虚拟机而言,在主机的本地磁盘上快速创建虚拟磁盘卷(VMFS卷)是非常方便的。例如域名服务器在存储系统故障后还可以保持继续运行。另外在对共享存储上的虚拟机做维护时,本地磁盘还可以用作虚拟机备份工具或者是VMtion迁移虚拟机的目标地。

  采用闪存驱动器启动式ESXi的第二个缺点是可用性。由于您无法对闪存盘做RAID,所以一旦闪存盘失效或者是出现故障,用户就必须面临一定的停机时间,直到管理员更换了USB驱动器并且完成重新配置启用ESXi主机。假如采用的是带有RAID功能的本地驱动器,服务器至少可以通过配置实现在单台硬盘驱动器故障情况下仍然保持运行。

  关于从USB驱动器上安装ESXi主机的最后一个缺陷是关于性能问题。USB闪存要比SCSI或串行SCSI(SAS,通常其数据传输速率可达3Gbps)硬盘驱动器慢得多。相比而言,在多数服务器中所采用的接口规范USB2.0,理论上可以支持最大混合480Mbps(或60MB每秒)的数据传输速率,而实际的传输速率甚至要比理论值低更多。例如,在实际应测试中,USB闪存仅可以达到平均30MBps的读出和5MBps的写入速度。

  不过,读写速度上的差距不会对ESXi主机造成很大的影响,也不应该成为使用USB方式的障碍。虽然主机的启动时间可能会慢一些,但也仅仅有一两分钟的差距。另外,如果涉及一些配置文件和日志文件修改的持续读写进程可能会显得慢一些,但是这些都不会对运行在主机上的虚拟机的性能造成影响。

  安装ESXi对闪存的要求

  如果要在闪存上安装ESXi,对U盘的需求很简单:您只需准备ESXi的ISO镜像文件和一个至少带有1GB空间的USB闪存。

  尽管安装文件仅有60MB,但是ESXi主机在安装完成后的实际占用空间接近1GB,因为安装过程会创建很多额外的文件和多个硬盘分区。这些并不直接属于ESXi的一部分,但是它们用于把VMware Tools安装到子操作系统上,或者是在虚拟机升级和做其他操作时用于保存ESXi主机的备份镜像。

  在您开始安装过程之前,一定要确保USB闪存里的空间大于1GB(如果可以使用更大一点U盘的话会更好一些)。因为您选用的驱动器马上就会成为服务器的心脏,所以我强烈建议您购买一个质量过硬的知名品牌闪存。而且,请不要去节省购买闪存的费用,普通的闪存驱动器可能会伴随高故障率。而且,请了解一点,一般来说闪存驱动器之间个体差异很明显,它们的性能会因为品牌、类型和大小的不同而产生很大差别。

  您可以使用免费软件HD Speed来测试您的闪存驱动器速率。例如,我在比较测试两款不同型号和大小的闪存是发现,其中一个闪存盘的平均速度为:读31MBps,写6MBps,而另外一个的速度为平均读23MBps,写8MBps。

闪存

  另外一点需求是您的服务器需要可以支持从可移动USB设备启动。现在的服务器大多数都带有这项功能,只是有些时候我们需要从BIOS里启用。

  您还可以在BIOS里指定启动设备顺序。USB通常设置在硬盘启动器和网络启动(PXE- Preboot Execution Environment)之前,位于CD-ROM和软驱启动之后。

USB

点击图片本身就能放大

  另外,一些服务器的BIOS还支持对服务器端口选择USB1.1或USB2.0。请一定要确保设置为2.0模式,因为它的速度要比1.1快很多倍。

BIOS

  您应该选用把ESXi闪存插入服务器内部的USB接口。现在的服务器一般都带有至少一个内部USB接口。请打开机箱盖并检查一下您的USB接口情况,下面是一台HP公司服务器插入USB设备前后的对比图。

ESXi闪存

  请一定要确保在盖上机箱盖后,整个闪存是完全位于服务器机箱内部的。我们非常不建议您选择外置的方式,因为那样的话该USB设备就很容易被移除、碰掉或者是损坏。

  在本系列的第二篇文章里我们介绍如何把ESXi安装到USB闪存上,内容主要涉及安装方法和一些额外的配置和保养闪存设备的信息。

翻译

李哲贤
李哲贤

TT虚拟化特约作者

相关推荐