十大步骤揭开虚拟化技术神秘面纱

 虚拟化方案     |      2022-06-24 13:47

十大步骤揭开虚拟化技术神秘面纱

2011-12-19 分类:技巧

眼下服务器虚拟化技术的优点很显著,实施这项技术是理所当然的选择。首先,服务器虚拟化比物理服务器更能充分地利用计算资源,因为你可以在单单一个物理主机上运行好多不同的虚拟服务器。实际上,单单一台现今的服务器能够同时处理的通用服务器实例数量之多会让你大吃一惊。

服务器虚拟化的另一大优点就是,能够将运行中的虚拟服务器在多个物理主机之间转移,均衡负载、方便维护。你还可以使用虚拟服务器的快照,在进行变更 (如软件更新)之前保留运行中服务器的一份最新状态。要是出现了什么差错,你只要返回快照,受影响的服务器可以正常运行,好像什么都没有发生似的。很显然,这种方法可以节省诸多时间、避免诸多麻烦。

如果你之前还没有踏上虚拟化这条路,别害怕:现在摆在面前的选择比以前更多,你随时都可以上手。

一、在台式机或笔记本电脑上小试一把。

虽然服务器虚拟化在服务器机房显然大行其道,但你也有好多方法可以把虚拟化技术引入到办公室的小规模环境,也就是说引入到台式机或笔记本电脑上。

现今的台式机和笔记本电脑在执行收阅邮件或上网浏览等轻松任务时,一般都有数量惊人的资源闲置未用。如果你觉得自己需要时而运行不同的操作系统(比如说为了支持遗留应用程序),可以在本地系统上启动虚拟桌面,暂时抛弃物理桌面。

当你遇到在较新操作系统上运行较旧代码引起的应用程序兼容性问题时,这种解决办法尤其有用。为了免费试一下,你可以下载个人电脑版的 VirtualBox( /create_virtual_machines_easilyand_for_freewith_virtualbox_4.html)。

二、建立一个小型、可能免费的试验环境。

如果你最近弃用了几台服务器,让它们为你充当开始建立虚拟化试验环境的平台再好不过了。关键是确保它们有几块千兆网卡,还要有容量尽可能大的内存。虚拟化技术往往不大耗处理器资源,但比较耗内存资源,如果你使用的虚拟化方法不使用内存页面共享技术来充分利用物理内存的空间,更是如此。

要是你碰巧手头没有多余的服务器,可以搞一台廉价的新服务器(同样要有大量内存)来试一下。如果你胆子大,甚至可以用闲置的部件来构建一台服务器。在试验环境下,这台机器充当概念证明系统,但别在生产环境下运行它。

至于虚拟化软件方面的选择,可以在试验系统上逐个试一下。如果配备了几块硬盘,你可以在每块硬盘上分别安装VMware ESXi、微软Hyper-V、思杰XenServer或红帽RHEV,只要每次启动到一块磁盘,看看哪款软件最适合你的需要。所有这些软件包都提供免费版或试用版(可以试用至少30天)。

三、建立自己的共享存储系统。

你在使用有多个物理主机服务器的虚拟化框架时,需要某种共享存储系统,才能充分获得虚拟化技术的优点。比如说,如果你想要能够在物理主机之间迁移虚拟服务器,那些虚拟服务器所需的存储系统必须驻留在每个主机都能访问的共享设备上。

一些虚拟化技术方案可以支持众多存储协议,比如NFS、iSCSI和光纤通道。如果用于试验或测试,你只要为Windows或Linux系统添加几个硬盘,用NFS或iSCSI来共享这些硬盘,把试验服务器绑定到该存储系统。如果你需要的是更全面的“自主”方法,可以试试开源存储方案,比如 FreeNAS。该软件提供了一个简单的方法,只要用廉价硬盘,就可以为试验网络和生产网络添加众多存储系统。

四、在试验环境中熟悉一下。

有了某种共享存储系统和至少两台物理主机服务器,也就拥有了标准虚拟化技术平台的基础,可以随时上手。如果你在评估几款不同的软件包,不妨各自试运行一星期左右。确保对你需要来说很重要的所有功能逐个试用一下,比如虚拟服务器实时迁移、快照、虚拟服务器克隆和部署以及高可用性。

你可能还能够在试验环境下测试生产工作负载,了解一下该平台在实际环境下运行起来会如何。你可以构建数据库服务器,使用真实数据集的备份来运行几个报表,或者使用Web服务器基准测试工具,测量Web应用服务器的性能。这个做法不但让你能够熟悉虚拟化技术平台的日常运作,还能让你了解虚拟服务器进入生产环境后可能需要哪些资源。

五、哪怕你开始进入生产环境,也要保留试验环境。

完成这一切后,你可能选好了想要在生产环境中使用的方案。你大致了解了管理工具,也规划好了接下来如何开展实际工作,但现在还不到拆除试验环境的时候。

一旦你开始为生产基础架构购置新硬件,将来需要参照在试验环境中所作的设置,确保打算部署的虚拟服务器能够处理分配给它们的任务。

此外,你在完成建立生产基础架构的工作后,可以用试验环境来测试新的功能、更新版及其他方面,这只会增强生产平台的稳定性和可靠性。

六、使用现有基础架构分析工具。