存储虚拟化的实现及选购
2014-12-17 11:31:39相对其他存储方案来说,虚拟化存储具有灵活、便捷、成本低廉等方面的优势,为此深受企业的欢迎。笔者在这里想向各位读者介绍一下虚拟化存储的主要实现方式,以及企业如何选购合适自己的虚拟化存储系统。 应用指南:存储虚拟化的实现及选购虚拟化存储可谓是企业存储方案中的新贵。相对其他存储方案来说,虚拟化存储具有灵活、便捷、成本低廉等方面的优势,为此深受企业的欢迎。笔者在这里想向各位读者介绍一下虚拟化存储的主要实现方式,以及企业如何选购合适自己的虚拟化存储系统。
一、 虚拟化存储系统的主要实现模式。
虚拟化存储技术其实是一个统称。它可以通过很多种方法来实现。到目前为止,虚拟化存储系统已经有以下几个实现模式。一是单一资源的多个逻辑表示。即可能只有一块硬盘,通过虚拟化存储技术,可以逻辑上的表示多块独立的硬盘。二是多个资源的单一逻辑表示。这与第一个模式刚好相反。有多块硬盘,但是对于用户来说就好像只有一块硬盘。三是符合或者分层的虚拟化。这主要是通过物理资源来提供丰富的功能集。除此之外,还有“在多个资源之间提供单一逻辑表示”和“单个资源的单个逻辑表示”等等。在下面的内容中,笔者将对这些模式进行展开,分析其各自所适用的场合。用户可以根据以下这些内容,在选择合适自己的虚拟化产品。
二、 单一资源多个逻辑表示的特点及适用场景。
单一资源多个逻辑表示,其主要的特点就是只有一个物理资源,但是它向用户展示的逻辑表示却包含多个资源。简单的说,物理上只有一块硬盘,但是用户看到的就好像有多快硬盘一样。
在企业中,如果有多个信息化应用要部署在同一台服务器上。此时不同的信息化系统都有各自的系统数据。如在一台IBM的服务器上部署有邮件系统、OA系统等等。此时为了避免各个不同的系统之间的相互干扰,可以采取虚拟化技术,将一块硬盘一分为二。不同的系统只能够使用各自的硬盘空间。如此的话,就不会因为某个一个应用软件数据量过多而影响其它系统的正常运行。这种模式另外一个好处,就是可以对某个应用系统的数据,直接进行硬盘对硬盘的进行备份。如OA系统与邮件系统备份的频率是不同的。采用了这种模式,系统就可以很方便的针对不同的系统采取不同的备份频率。
不过需要注意的是,虽然可以将一块硬盘一分为二。但是却无法将硬盘的I/O提高一倍。这也就是说,硬盘的I/O不会发生变化。在这种模式下,即使部署的信息化系统再多,硬盘I/O的能力都是固定不变的。为此在这种模式下,虚拟化存储可以给不同的应用程序提供独立的磁盘空间,但是在性能上并没有任何的改善。当有多个信息化系统时,硬盘的I/O冲突也会变得很严重。
为此单一资源多个逻辑表示这种虚拟化技术,其应用范围还是受到比较大的限制。通常情况下,如果企业多个应用软件需要部署在同一台服务器上,则可以通过虚拟化技术给其提供独立的硬盘空间。不过需要注意的是,在这种情况下容易引起I/O的冲突。为此笔者建议,一般情况下只对小的信息化系统,如OA系统、项目管理系统等等,采用这种模式。因为这些系统其数据流量往往不是很大。将他们部署在同一台服务起上,不会导致很严重的I/O冲突。
多个资源的单一逻辑表示,其主要的特点就是有多个物理的资源,但是它向用户展示的只有一个资源。举一个简单的例子,就是现在有多块硬盘,但是实际上用户看到的只有一块硬盘。而这一块硬盘就是多个硬盘的组合。
这个模式其实跟磁盘阵列很类似。其主要的作用就是为了提高硬盘的I/O能力。虚拟化存储技术可以将多块硬盘并联起来,最后的I/O能力就是几块硬盘的累加。在企业中,如果经过分析发现系统的性能瓶颈就在磁盘的I/O上,则可以通过虚拟化存储技术,将多块硬盘并联起来,以提高硬盘的I/O性能。
可见,这种模式的主要特点就是将多个功能不怎么强大的资源组合起来,创建一个功能强大的虚拟资源。在IBM的服务器中,有一个SAN的存储方案,采用的就是这种模式。它将几个存储卷组合起来,形成一个大型的单一存储设备。在这种模式下,用户并不知道数据被存储在哪个物理磁盘上,其实这也并不是他们所需要关心的。
不过这种部署模式也有一个缺点,即使需要使用多块硬盘。而且硬盘数量越多,其I/O的累积性能就越高。无疑这会增加企业的投资成本。不过现在硬盘的价格还是可以接受的。这个缺陷对于大部分企业来说,并不会造成很大的影响。
总之,采取这种模式的话,其主要的优势在于硬盘I/O性能的提升与磁盘容量的扩大。如果企业某个应用软件,如ERP系统,需要这两方面的优势。也就是说,可能硬盘容量不够了,或者发现硬盘的I/O冲突比较严重,此时就可以考虑采用这个模式来改善系统的性能。但是如果某个系统I/O没问题、容量也够大,确也采用这种模式,那显然是搬起石头砸自己的脚。
评论列表
我要评论