如何转换物理服务器到VMware ESXi虚拟服务器?

日期: 2009-07-22 作者:Eric Siebert翻译:唐琼瑶 来源:TechTarget中国 英文

许多公司因为虚拟化成本问题和所需的硬件还没有开始实施虚拟化。通过使用免费的VMware ESXi hypervisor转换现有服务器到虚拟主机不失为着手虚拟化的好方式。   几乎每个数据中心都有未使用的物理服务器运行着一个应用,这些服务器是虚拟化的理想候选者。在本文中,TechTarget中国的特约虚拟化专家Eric Siebert将介绍如何将现有物理服务器转换成虚拟机,然后在服务器硬件上安装ESXi并在之后载入虚拟机。

  你可能疑惑为什么要使用免费版本的ESXi而不是VMware的其他免费产品,如VMware Server。有几点原因。首先是性能。虚拟机运行在ESXi上执行得更好;ESXi……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

许多公司因为虚拟化成本问题和所需的硬件还没有开始实施虚拟化。通过使用免费的VMware ESXi hypervisor转换现有服务器到虚拟主机不失为着手虚拟化的好方式。

  几乎每个数据中心都有未使用的物理服务器运行着一个应用,这些服务器是虚拟化的理想候选者。在本文中,TechTarget中国的特约虚拟化专家Eric Siebert将介绍如何将现有物理服务器转换成虚拟机,然后在服务器硬件上安装ESXi并在之后载入虚拟机。

ESXi

  你可能疑惑为什么要使用免费版本的ESXi而不是VMware的其他免费产品,如VMware Server。有几点原因。首先是性能。虚拟机运行在ESXi上执行得更好;ESXi的虚拟化开销更小,因为它是一个裸金属产品,下面没有操作系统层。

  另一个原因是许可。如果你运行VMware Server的Windows版本,主机和子操作系统都需要许可。最后,ESXi功能更多、安全性更好、管理工具更多,并且如果你最终选择使用ESXi或ESX的付费版本,这种迁移很轻松。关于ESXi免费版本的更多功能请参见功能比较表。

  ESXi的最低要求

  在我们描述细节之前,讨论下硬件和虚拟化。用于虚拟主机的候选者有最低限度的硬件规格以实现高性能。检查ESXi硬件兼容性列表查看你的服务器和I/O组件是否在列表里。就算没有位于列表中(许多旧服务器就没有在),你的服务器和I/O组件可能仍然与ESXi兼容。

  核心数量。最低限度你得有个物理多核心CPU或者两个或者更多物理单个或多个核心CPU;你有越多的CPU核或插座,就更容易安排虚拟机并获取更好的性能。

  内存和网络接口卡(NIC)。你应该至少有2GB的内存,最好有4GB或更多,因为虚拟主机很快就会消耗掉。物理网络接口卡只需一个就够了;两个更好,四个或更多就最好了。NIC越多,可以提供冗余和更多的配置选项。如果你只有一个NIC,考虑购买多端口NIC卡添加额外的NIC,这个成本很低(只需要确保NIC位于I/O兼容性列表上)。

  存储。除了集成开发环境(IDE)驱动,多数本地存储设备都能与ESXi工作。你可能能在IDE驱动上安装ESXi,但是不能在其上创建虚拟机文件系统(VMFS)卷。你应该使用SAS或者SATA或者SCSI存储。如果你想使用共享存储,考虑低成本的或免费的网络文件系统(NFS)和iSCSI解决方案。NFS和iSCSI支持都包括在ESXi的免费版本里。

  转换物理服务器到基于ESXi的虚拟机里

  第一步是转换现有物理服务器到虚拟机,因为我们能将服务器硬件给虚拟主机使用。你能使用VMware叫做vCenter Converter的免费P2V(物理到虚拟)产品,将服务器热克隆到虚拟机里。使用以下步骤完成这个过程:

  1.下载VMware Converter(我们使用新的Converter 4)并安装在工作站上,通过远程转换过程来克隆物理服务器。这个过程将热克隆远程服务器,在存储设备或者在工作站的网络设备上创建新虚拟机。稍后,我们将再次运行Converter,将镜像映射回我们所创建的ESXi主机。当你运行安装程序时,选择client/server installation安装类型。你能使用本地安装类型在物理服务器上安装并本地运行Converter,并指定一个映射到物理服务器的网络存储设备以存储虚拟机克隆文件。选择安装类型后,一路选择接受。

VMware Converter

  2.安装Converter后,启动并开始转换过程。因为这是热克隆(意思是在源服务器运行的时候克隆),最好关掉服务器上运行的任何应用。过程开始之后更改的数据不能被复制。当你启动Converter,将看到一个初始屏幕,允许你选择一台服务器登录。这就是运行Converter服务的服务器,不是要转换的源服务器。因为我们在安装了服务器服务的工作站上运行Converter,你应该选择Connect to a Local Server这个选项。

Converter

  3.登录后,点击Convert Machine按钮启动转换向导。载入向导后,选择Source Type作为Powered-on Machine,然后选择A Remote Machine,并输入物理服务器的主机名以及用户名和密码。建议你在服务器上使用本地管理员账号。如果你点击View Source Details链接,将连接到服务器并显示相关信息。完成后一路点击下一步。Converter代理将自动展开到你的源服务器。

VMware ESXi

  4.对于Destination Type,选择VMware Workstation或其他VMware Virtual Machine,是VMware Product的话就选择Workstation 6.5.x。不要选择VMware Infrastructure Virtual Machine,因为我们没有作为目的源的主机可选。正因如此,我们想要为新的虚拟机指定一个地点到网络驱动,使用通用命名转换(UNC)路径访问源服务器。我们必须使用UNC路径,因为我们远程运行Converter而不是直接在源服务器上运行。(如果你在服务器上本地运行Converter,你能指定一个驱动器号代替UNC路径。)这台地点服务器将作为虚拟机文件的临时存放位置,然后我们将文件复制到创建好的ESXi主机。点击Connect As button进入用户证书,登录到你指定作为UNC路径的服务器。在本文的例子中,我们在Windows服务器上保存虚拟机到UNC路径。确保你所选的目的地点有足够的空间,在下一步骤中有编辑虚拟机驱动大小的选项。点击Next。

VMware Workstation

  你能更改出现在Options屏的新的虚拟机的各种硬件选项。第一个选项指定要复制的数据。在这里,你能选择想要的驱动并确定它们的大小。现在最好为你的驱动选择小一点的尺寸,如1GB。在先前步骤中你所选的存储位置上做转换空间。(当我们再次运行Converter复制虚拟机到新ESXi主机时,可以选择增加空间的大小)。你也能编辑新虚拟机上的设备。如果虚拟机用不了那么多,可以考虑降低CPU和内存的数量。你也可以编辑网络并选择关闭运行在主机上的服务。设置好选项后,点击Next继续。

Converter

点击放大

  5.在概要那一屏检查你的选择。退回并作出任何必要的更改,然后点击Finish完成转换。任务创建后,你能开始从所选的地点转换物理服务器到虚拟机。完成后,可以关掉Converter以及关掉你克隆的物理服务器。检查作为目的地的选择地点,确保为虚拟机创建了目录,确保出线了磁盘文件(.vmdk文件),并且是你所选的大小。

VMware ESXi

点击放大

  在转换物理服务器到虚拟机这系列文章的下一部分中,我们将介绍如何转换物理主机到ESXi服务器,以及如何复制虚拟机到我们新建的虚拟主机。

相关推荐

  • VMware快照工作原理以及如何运用

    当你更新或修复应用程序和服务器时,VMware快照无疑是你的救星。而如果你负责监管虚拟环境,你更是应该知道什么 […]

  • 配置ESXi Autostart,自动打补丁

    顾名思义,VMware ESXi Autostart能够实现自动开启、关闭ESXi服务器上的虚拟机,让虚拟机管理变得更轻松。如果运行了多个虚拟机并且给主机打补丁后需要重启主机,那么ESXi Autostart的作用就更大了,没有Autostart的话,你需要在给主机打补丁后,手动重启每个虚拟机。

  • 如何使用 Rufus创建VMware ESXi启动盘

    Rufus——也就是 Reliable USB Formatting Utility的缩写——是一款能够在几分钟内创建VMware ESXi启动盘,并且自定义安装包的免费Windows工具。

  • 推荐一款好的虚拟主机提供商

    推荐一款好的虚拟主机提供商 推荐理由:   第一:种类多:有经济型,全能型,功能型等   […]