分类: 服务器与存储
2008-06-22 16:56:20
而一个让绝大多数客户都感到头痛的问题就是自己所采购的来自不同厂商的设备之间总是或多或少地存在一些互不兼容的现象。虽然标准化的呼吁在业内已经有些时日,但是从现实状况来看,对于异构存储环境的整合依然很不理想,这就造成了很多存储资源的浪费以及过多的重复投资。同时,容灾也是一直被业内所广泛关注的焦点和难点之一。而这两点的结合——异构环境中的容灾问题,则更是始终困扰着企业用户。
为DCC建立完善和合理的容灾系统,首先要解决的课题是“异构容灾”。所谓的异构是指不同的厂商的数据存储设备。今天,在复杂的企业存储环境,不同厂商的存储出现用户的机房是经常遇到的事情,在“信息孤岛”林立的日益复杂的企业IT系统中,异构存储容灾成为大势所趋。
对于部署SAN越早的用户,越往后,SAN异构化的可能性就越大,也基本无法避免
存储SAN上的“信息孤岛”是指不同厂商存储形成不同的存储单元,对“信息孤岛”存在的问题如下:
存储容量被分离在不同SAN孤岛
不同的存储智能程度不同
每个存储系统单独管理接口
各个存储厂商容灾软件各不相同,无法通用
低的容量利用率,很难共享
如上所述,要实现异构容灾首先要解决的问题是实现存储平台的统一。存储平台的统一可以通过存储的虚拟化来完成,使不同品牌的存储具有相同的功能,呈现给应用相同的接口,这也是存储的发展方向。存储的虚拟化可以从以下几个方面入手,主机、存储和中间层(指连接机上设备或智能机)。目前业界比较认同的是基于中间层的存储的虚拟化管理,选择说明如下:
选择一:主机层,即存储的管理软件安装在主机上,如卷管理器,卷复制器等,需要解决的问题:
1、投入高 :每台主机都要安装软件,购买软件license的费用高。而且存储的容量利用率低。
2、性能影响:需要主机的CPU完成存储的管理。
3、管理和升级复杂,每台主机都要安装软件,操作和管理复杂。
选择二:存储层,即存储的所有管理功能有存储本身的控制器完成。需要解决的问题:
1、不开放,只能使用同一厂商的产品,响应的存储软件等也必须是统一厂商的。
2、价格高,按照存储的数量和磁盘容量来购买软件,容量的利用率低,存在存储孤岛。
3、难管理,没有统一的管理控制。
选择三:中间层,即存储的部分高级管理功能运行在中间层,即中间层单独的虚拟存储设备。IBM采用的是中间层的单独的存储控制器SVC,SVC(SAN Volume Controller)作为一个单独的产品,连接于存储交换机,对原有的系统结构不改变。SVC可以把不同厂商的存储设备做成统一的存储池,集中管理。在很多传统的SAN磁盘阵列中,数据复制操作限于在存储内部进行或在同类磁盘之间进行。但虚拟引擎SVC允许用户跨来自不同供应商的多个存储子系统使用一组单一的高级拷贝服务,如Copy和对等远程拷贝Metro Mirror.这一能力可以真正实现异构环境的容灾!!
采用中间层结构的优势:
– 高扩展性,可以多结点cluster结构并行扩展
– 高开放性,支持所有主流的存储和主机
– 独立性,位于中间层,不占用主机的CPU和存储资源
– 高性能,IBM SVC目前具有业第一的SPC-1测试性能,具有单独的处理器和CACHE帮助存储分担压力
– 出色的功能,SVC具有统一的容灾和虚拟存储的功能等,是不同存储具有相同功能。
– 集中管理,为用户提供统一的存储管理接口,不同存储平台可以统一管理
SVC 实现了在中间层的虚拟存储功能,将存储智能加入到SAN的网络中。SVC为各种不同的存储设备提供了一个统一的数据复制平台,例如瞬间复制Copy和远程复制同步容灾Metro Mirror/异步容灾 Global Mirror.这些复制功能都允许源磁盘卷和目标磁盘卷可以存在于不同品牌的磁盘阵列上。SVC对当前所有的主流存储系统都支持,包括IBM、HP、EMC、HDS、SUN等。
针对目前企业有多个存储的情况,而传统存储的容灾功能是由存储的控制器提供,必须要一对相同厂商品牌,甚至相同机型之存储才可支持,管理复杂,增加了投资成本。而SVC则可以支持跨越不同厂商的存储实现容灾功能,都是由SVC本身的功能实现的,而且SVC是唯一通过 SNIA-certified 虚拟解决方案。
IBM公司一直以来在业务连续性方面就有显著的优势,现在更是通过虚拟技术将业务连续性方案带到了一个新的高度。SVC目前已经发展到了4.1的版本,前SVC已经在40个国家拥有2000多个实际安装用户,全球管理的生产数据超过15PB,而且在第三方的存储协会(Storage council)性能测试的所有产品中,其SPC-1和SPC-2都是第一位的。
IBM的业务连续性方案已经在银行、电信和政府等在内的多个行业内得到了广泛的应用。 IBM希望通过SVC在一个复杂的异构存储环境,搭建一个统一的容灾平台,为公司中的人员减轻超负荷工作的问题,通过IBM TotalStorage SVC为用户提供一个丰富的、自动化和虚拟功能随需应变的存储环境。帮助企业提高应用可用性、存储资源使用率和存储管理员的工作效率。