服务器存储虚拟化在实践中的三大策略

 服务器存储虚拟化还是有不少的问题存储,有的时候还是需要不断的技术突破。下面我们就来看看服务器存储虚拟化在使用的时候遇到的各种问题。
 
就象服务器虚拟化一样,服务器存储虚拟化也被当作优化IT资源的一种策略。许多公司都把存储虚拟化作为在存储环境种控制成本、减少复杂性、创建良好的存储环境的方法。那么服务器存储虚拟化时都需注意哪些方面呢?
 
第一、虚拟化之前,规划好你的策略  
作为你一个存储管理人员,在你认为虚拟化将实现简化管理、降低存储成本的时候,你是否考虑到你的虚拟化策略了?实施虚拟化之前,你拥有哪些存储资源,实施虚拟化之后,你又需要哪些资源?实施虚拟化之后,你如何来管理每天的备份、数据保护、归档已经灾难恢复任务了,这和之前的管理又有什么区别了?实施虚拟化之后,你打算拥有多少数据中心,每个数据都肩负什么功能?
 
毫无疑问的是服务器存储虚拟化能够带来降低存储管理复杂性、降低存储成本,但是决定何时实施服务器存储虚拟化是一个关键因素,而且也非常困难。因为,评估企业当前和存储相关的业务就显得尤为重要。在实施虚拟化之前,存储系统可能处于一种分散、难于管理的状态,虚拟化之后,存储管理人员可以把多个存储系统整合到一个网络环境中去,而通过一个统一的方式去管理这个网络环境。许多企业的关键业务如何去面对这个新的存储环境是需要存储管理人员去认真考虑的。
 
第二、将你的数据进行分类规划
 
也许你看到这点会觉得很搞笑,你会觉得:企业数据中心的数据当然都是非常重要和关键的,根据他们的关键程度来分类数据是很难的和不必要的。这种一刀切的想法无疑是幼稚的,实践显示,很多公司都在这个环节上失误。企业在实施虚拟化的时候就需要考虑什么样的数据、多少数据你可以承受它们丢失。例如,当前的服务器存储虚拟化技术在数据库的支持方面就不够,如果你对这些结构化的数据类型不太注意的话,造成的后果可能不堪设想。服务器存储虚拟化可以让你使用那些低性能的存储技术对飞关键数据进行存储。
 
www.hj8828.com,因此对你的数据进行分类规划是非常重要和有必要的。
 
第三、了解数据生命周期  
对于一个存储管理人员,你对你的公司业务熟悉么,对公司数据的生命周期了解么?
 
如何你对你公司的数据不了解的话,你怎么知道什么时候该去归档了、什么时候该去备份了?
 
如何你了解的话,那么你就知道什么时候把数据放在合适的存储类型上,以及懂得规划数据的分层次存储。
 
作为一个存储管理人员,针对数据周期的存储优化策略是必须的。毫无疑问的是,服务器存储虚拟化在这方面具有非常大的优势。
 
通过服务器存储虚拟化,存储管理人员可以讲所有不同的存储系统以及它们相关的卷就可以通过逻辑卷的方式进行统一管理了。而这就非常方便用户来实现数据从一个存储层到另一个存储层的迁移。

存储虚拟化

随着存储的需求呈螺旋式向上增长,公司内的存储服务器和阵列都无一例外地随之成倍增长。对于这种存储管理困境的一种解决办法便是存储虚拟化。存储虚拟化可以使管理程序员将不同的存储作为单个集合的资源来进行识别、配置和管理。存储虚拟化是存储整合的一个重要组成部分,它能减少管理问题,而且能够提高存储利用率,这样可以降低新增存储的费用。

已经成为许多备份和归档产品标准的数据缩减功能,正在主存储上变得越来越流行了。产生这种现象的驱动力是可量化的成本节约,从不得不购买更少的磁盘来减少每年的支持费用,到减少存储管理相关的运营花费。数据缩减在存储性能方面还有一个令人高兴的影响:通过减少不活跃数据对于昂贵的高性能存储的占用,使整个存储和应用系统的性能可以获得可喜的提升。

权威机构S N I A(存储网络工业协会)给出的定义

“通过将存储系统/子系统的内部功能从应用程序、计算服务器、网络资源中进行抽象、隐藏或隔离,实现独立于应用程序、网络的存储与数据管理”。

存储虚拟化技术将底层存储设备进行抽象化统一管理,向服务器层屏蔽存储设备硬件的特殊性,而只保留其统一的逻辑特性,从而实现了存储系统的集中、统一、方便的管理。

在典型的企业里,按照存储网络工业协会SNIA)的研究,存放在主存储上80%的文件在最近30天内没有被访问;同一份报告还指出,不活跃数据的增长是活跃数据的四倍。考虑到这些事实,数据缩减技术已经开始进入主存储领域就不觉得奇怪了。

与传统存储的比较

与传统存储相比,虚拟化存储的优点主要体现在:磁盘利用率高,传统存储技术的磁盘利用率一般只有30-70%,而采用虚拟化技术后的磁盘利用率高达70-90%;存储灵活,可以适应不同厂商、不同类别的异构存储平台,为存储资源管理提供了更好的灵活性;管理方便,提供了一个大容量存储系统集中管理的手段,避免了由于存储设备扩充所带来的管理方面的麻烦;性能更好,虚拟化存储系统可以很好地进行负载均衡,把每一次数据访问所需的带宽合理地分配到各个存储模块上,提高了系统的整体访问带宽。

然而,对比备份和归档系统所使用的数据缩减方法,主存储系统不能够容忍任何一点对于性能和可靠性的影响,这是主存储系统最相关的属性。因此,数据缩减技术发生了变化,并且在主存储上和用在备份和归档系统上采用了不同的方式。在备份和归档系统上,重复数据删除和压缩是主要的数据缩减手段,而对于主存储系统,那些技术明显变得更加敏感,而且不会像重复数据删除和压缩一样影响性能。这些主要的数据缩减技术正在被应用到主存储系统中:选择合适的RAID级别;自动精简配置;高效克隆;自动存储分层;重复数据删除;压缩。

分类

虚拟化存储有多种分类方法,从大的方面可以分为:根据在I/O路径中实现虚拟化的位置不同进行分类;根据控制路径和数据路径的不同进行分类。根据在I/O路径中实现虚拟化的位置不同,虚拟化存储可以分为主机的虚拟存储、网络的虚拟存储、存储设备的虚拟存储。根据控制路径和数据路径的不同,虚拟化存储分为对称虚拟化与不对称虚拟化。

选择合适的RAID级别

优缺点

优点:

存储虚拟化也能够改进可用性。如果一个应用程序与某些特定的存储资源相联,那么任何对于这些资源的中断都将会降低该应用的可用性。通过存储虚拟化,应用程序就不会再与某个物理性的存储程序相联系了。

存储虚拟化可能帮助帮助存储容量扩增自动化。不需要手动的配置,存储虚拟化能够运用策略,分配更多的存储容量给所需的应用。存储虚拟化也可以允许存储资源在传送的过程上进行更改或者升级,这些操作都无需中断应用性能,减少了为修理和维护所需要的存储宕机时间。

缺点:

存储虚拟化的不利方面是额外增加的复杂性。存储层是存储环境新增的部分,随着虚拟产品打补丁和更新,必须进行管理和维护。同样,存储设备之间的互操作性和兼容性也会有所影响。在一些情况下,虚拟层可能会与存储系统的某些特性相干扰,比如远程复制。比如说,一个包含本地远程复制的存储阵列,当这个阵列被用在虚拟化环境时,也许就不能够再提供这种复制的服务。只有在实验室的试验和评估结果才能够显示出这种潜在的问题。

另一个问题就是一旦存储虚拟化实施后,重新恢复或是取消操作存在的困难。这并不是不可能,但是重新将应用与存储位置进行关联的过程很容易出错。专家们建议逐步实施局部的存储虚拟化,先在一个或几个应用中局部部署,然后再扩大至数据中心和整个公司内部。

把“选择合适的RAID级别”放在数据缩减技术列表的最前面首先看起来好像很奇怪,而且不像其它的数据缩减方法,这只是所有存储系统都可以使用的一个选项,但它对于磁盘的需求、性能和可靠性都有着很大的影响。如果不考虑可靠性缺陷,RAID
0跨所有磁盘的块级别条带,无校验或镜像)会是最划算和最高性能的选择,但单个磁盘故障将会丢失整个RAID组数据的缺点使其难登数据中心的大雅之堂。另一方面,RAID
1镜像,无校验或条带)和 RAID
10条带化磁盘组镜像),结合了高性能和高可靠性,但需要两倍的磁盘容量,因此也是站在数据缩减的对立面的。RAID
5块级别条带化,分布式校验)尽管需要一块额外的磁盘,但已成为近些年来最好的折衷方案了,但随着磁盘容量的增长,重建时间也越来越长,在单盘故障后,RAID组重建的时候,丢失两块磁盘的风险已经增加到一个不舒服却不得不接受的水平。因此,存储厂商们采用了RAID
6,通过对RAID
5增加一块额外的校验磁盘,使其能够经得起两次磁盘故障而不丢失数据–但随之而来的有不同程度的性能影响,这与实施情况有关。在购买一个新存储系统的时候,RAID
6和RAID 6的性能指标都会是要考虑的事情。