浅析虚拟化技术带来的便利
虚拟化技术为我们的生活带来了很多的便利。但是在这些便利的背后还隐藏这一些很严重的问题。另一类收益则体现在从简化管理到提高系统可用性等管理层面,而这些收益往往是难以通过金钱进行衡量的。
1.提高服务器部署速度
以往我们部署一台服务器的过程相当繁琐,从制定预算购买硬件到操作系统和应用的安装,往往需要耗费数周甚至数月的时间。而在应用虚拟化技术之后,一台逻辑服务器从规划到配置完成投入应用只要数十分钟而已。
而另一方面,我们还可以更方便的将测试系统迁移到生产系统之中。从而实现从测试评估环境到实际生产应用的平滑过渡。
2.提高系统可靠性,减少计划内和计划外停机时间
很多人认为虚拟化是“把所有的鸡蛋放在一个篮子里”,一旦服务器出现问题,将导致运行在上面的所有逻辑服务器也随之崩溃。其实情况并非如此,首先在我们的应用中本身就存在这样的单点故障问题。比如现在作为核心应用的活动目录服务器一旦瘫痪,整个企业应用也难逃停顿的厄运。作为报社应用,一旦采编服务器出现问题,整个应用也将陷于停顿。虚拟化技术如果通过很好的规划,使用高可用性技术,我们完全可以避免单点故障的情况发生。
通过使用动态迁移技术,我们现在可以在不关闭逻辑服务器的情况下将其移动到另一台物理服务器上。从而实现零停机时间的服务器硬件维护。我们终于可以不用再等到夜深人静的时候,熬夜进行服务器硬件维护了。
3.降低维护复杂度,消除“服务器硬件捆绑”现象
在实施虚拟化技术之前,我们往往要面对很多各种型号和品牌的物理服务器。这些服务器的连接方式五花八门,承载的应用更是千奇百怪。随着IT人员的流动,甚至会出现一些被人遗忘的服务器长期在机房运行。如何有效地管理这些服务器恐怕会令每一位IT主管头痛不已。而经过虚拟化整合之后,我们可以通过统一的界面来查看企业中运行的每一台服务器的情况。很容易地对其进行管理和维护。
以往应用角色独占物理服务器的一个最大的副作用就是“服务器硬件捆绑”现象——一个应用被捆绑在一台具有特定硬件的服务器上。一旦此服务器出现问题,备用硬件很难买到,我们就会不得不去重装整个应用。但是正如大家所知,很多应用的安装过程非常繁琐或者其配置文档早就被遗失了。这样应用恢复会非常困难。但是使用虚拟化技术之后,应用不再和硬件设备相关,我们可以自由的更换服务器硬件。为了更换硬件设备而进行痛苦的应用迁移的经验将仅仅留在我们的记忆之中。
4.简化数据备份方式和恢复流程
由于虚拟化之后逻辑服务器仅仅是保存在主机或者存贮设备上的磁盘文件。这就为我们简化备份策略提供了很好的支持。我们可以不再为不同的应用去考虑使用不同的备份解决方案。现在我们只要考虑如何去备份这些虚拟机文件就可以了。而使用新的备份技术,我们甚至可以在完全不影响虚拟机运行的情况下对其进行备份。从而不用再计算备份时间,考虑备份窗口的问题。与备份的简化一样,恢复流程也变得同样简单。只是去考虑恢复虚拟机的文件而已。
5.实现企业IT动态增长,便于规划和实施
以前我们在购买服务器时最头疼的问题莫过于考虑配置多少硬件资源。由于我们很难预计应用的成长速度和资源消耗情况,因此往往在购买硬件的时候多多益善。在预算许可的情况下,购买尽可能多的硬件资源。而事后往往发现这些资源在购买几年后,服务器将被报废时也没有被用到。
而虚拟化技术可以帮助我们实现企业IT的动态增长。我们可以只购买真正需要的那些硬件资源。当资源不足时我们再去购买新的资源设备,将其加入企业的“资源池”中。因此我们以后购买服务器时考虑的不再是具体的应用,而仅仅是我们将要用到多少CPU处理能力、多大的内存以及磁盘空间。