妙手回春:虚拟化让硬盘起死回生

日期: 2010-07-07 来源:TechTarget中国 英文

  硬盘的升级换代犹如手机升级换代一般,速度非常的快。IT管理人员在企业中随便找找都可能找到几块被淘汰的硬盘。其实这些硬盘都是可以用的,只是应为其性能不佳或者容量不够,而被管理员抛弃了。这些硬盘真的没有用武之地了吗?笔者并不这么认为。在这篇文章中,笔者将给大家介绍一下,如何通过虚拟化技术来让这些硬盘起死回生。

  一、 被淘汰硬盘的主要症结。

  如果硬盘是物理损坏,那么笔者也无能为力。但是现在的问题是,企业被淘汰下来的大部分硬盘并不是物理损坏。也就是说,硬盘仍然可以使用。只是由于容量不够或者性能不佳,而导致被用户所淘汰。

  如一开始40G的硬盘已经够用户用。但是现在随着多媒体文件的普及,而且应用软件也做的越来越大。像安装一个Vista操作系统都要求有20G的操作系统空间。显然40G的硬盘已经不能够满足用户的需求。在这种情况下,只要更换一块120G或者更大空间的硬盘。那么被换下来的40G硬盘就这么报废了吗?这显然有点浪费。

  再如,以前在服务器上使用的都是IDE的硬盘。IDE硬盘采用的是并行的操作模式。不过这种硬盘其传输速度相对来说比较慢一点(在同等条件下)。随着SIK硬盘的推出(其采用的是串行操作模式),速度相对来说要比IDE硬盘快许多。为此在服务器升级的时候,即使硬盘的容量已经能够满足用户的需求,也会考虑更换性能更佳的硬盘,在提高服务器的性能。

  可见,由于性能或者容量上的变化,导致企业淘汰下来的还可以使用的硬盘越来越多。该如何让这些硬盘再恢复原有的活力呢,以减少企业信息化方面的浪费。这就是企业IT管理人员所需要考虑的问题。笔者这里给大家介绍的是,如何通过虚拟化技术,再重新盘活这些硬盘。

  二、 通过虚拟化技术将硬盘组合起来。

  简单的说,虚拟化是资源的逻辑表示,而不受物理资源的限制。笔者认为,这是对虚拟化技术最贴切的一种阐述。在实际工作中,我们就可以借助这个思路,将多块硬盘组合起来,组合成一块硬盘。至少对于用户看来使用的就只是一块硬盘。

  如上图所示。假设现在企业需要配置一个OA服务器。而企业恰巧前段时间服务器升级后有三块硬盘被替换下来。那么在配置新的服务器的时候,就不需要再购买新的硬盘。因为通过虚拟化技术,可以将这三块硬盘组合起来,成为一个大型的单一存储设备。在这种情况下,用户并不知道自己的数据被分散到了多个磁盘上。

  其实这种案例在现实中很常见。特别是在IBM系列的服务器上,很多都是通过虚拟化技术将多块硬盘组合成一个硬盘,以实现扩大磁盘容量和提高存储性能的目的。

  三、 虚拟化技术可以提高磁盘的性能与容量。

  在一开始分析中,笔者谈到过,这些性能之所以被淘汰下来,是因为容量或者性能已经不能够满足企业的需求。那么采用虚拟化技术之后,这种情况是否有所改变呢?

  首先我们来看一下容量。如上图所示,采用虚拟化技术将几块硬盘组合起来之后,用户看到的就是一整块硬盘。也就是说,此时用户可用的存储空间就是几块硬盘的容量之后。如每块硬盘的空间都是80G,那么用户最终可用的空间就达到240G。显然这已经能够满足用户的需要。

  其次我们再来看一下性能方面的改善。按上图所示,将多硬盘组合起来之后,其实用户最终看到的是一块硬盘。那么当用户存储数据的时候,是怎么存储的呢?如现在用户需要存储一个200M左右的大文件,系统该如何处理?这里需要注意,系统并不会将这个文件存储在一个硬盘上。其可能会将这个文件分为三部分,然后同时将这个文件往三个硬盘中存储。也就是说,每个硬盘最终存储的可能只是三分之一个文件。而且这个存储的操作时并发进行的。即同时往三个硬盘中存储文件。在这种情况下,硬盘的存储性能就有了很大的改善。从理论上来说,硬盘最后的传输速度就是三块硬盘单独的传输速度之后。当然实际过程中,可能不能够达到这个速度,比较需要有一些管理上的开销。不过实际的速度与这个理论的速度也是比较接近的。因为管理上的开销并不是很大。

  总之虚拟化技术可以消除性能与容量方面的问题,从而让硬盘起死回生。

  四、 采用这种部署模式的注意事项

  虽然虚拟化技术可以让IT管理重新利用被淘汰下来的硬盘,不过在实际工作中,这还是受到一定的限制。具体的说,采用这种虚拟化技术的时候,需要注意如下几点内容。

  一是其实际的效果往往跟硬盘本身的特点有关。从理论上来说,其性能就是几块硬盘的传输速度之后。但是在实际工作中,往往不能够达到这个理论数值。作为IT技术人员,往往需要尽可能的实际的传输速度提高到这个理论值。这里有一个技巧。即在组合硬盘的时候,最好能够将相同性能与容量的硬盘组合在一起。因为这里有水桶的短板效应。即最终系统可以达到的性能,是取决于性能最差的那一块硬盘。

  二是需要根据所需要采取的信息化系统来判断是否适合采用这种方式。当服务器出现比较严重的I/O冲突,就表示很有可能硬盘的性能已经不能够满足用户的需要。在这种情况下,单纯的增加硬盘的数量,以增加硬盘的传输速度,这效果可能并不是很明显。此时往往需要更换性能更佳的硬盘,或者与此同时再增加硬盘的数量。只有如此才能够有效的改善硬盘的I/O问题。这也就是说,一般只有在部署小型的应用服务器,如OA或则小型的数据库服务器时,才适合采用这种虚拟化技术。在实际工作中,一些大企业也不差这几个钱。而对于小企业来说,其信息化方面的资金比较有限。同时其采用的信息化系统规模普遍不是很大。为此这种虚拟化部署模式,可能更加的适合与中小型企业。

  总之,虚拟化技术可以将多块硬盘组合起来,以增加硬盘的容量与提高硬盘的整体性能。不过其应用也有所限制。作为IT技术人员,要能够结合企业所需要采用的信息化系统与资金情况,来判断是否需要采用这种虚拟化技术。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

相关推荐