当前位置: 首页 > 专利查询>LSI公司专利>正文

用于直接附连存储系统的活动-活动故障转移技术方案

技术编号:6550353 阅读:211 留言:0更新日期:2012-04-11 18:40
向无故障转移能力的直接附连存储(DAS)服务器提供活动-活动故障转移能力包括:通过支持存储分区的扩展器将第一和第二无故障转移能力的直接附连存储(DAS)服务器直接连接到共享存储池;配置包括所述第一DAS服务器和所述共享存储池第一部分的第一存储区域;配置包括所述第二DAS服务器和所述共享存储池第二部分的第二存储区域;检测所述第二DAS服务器已经故障;将所述共享存储池的所述第二部分划分出去;和将所述共享存储池的所述第二部分映射到所述第一存储区域。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及存储系统,尤其是涉及直接附连存储系统。
技术介绍
在商业环境中应用的计算机网络持续要求更多的存储。典型地,企业使用集中式数据存储系统,并且计算机网络包括各种个人电脑、膝上型电脑等,其通过网络与数据存储系统进行通信。数据存储系统典型地包括一个或更多个服务器,控制专用数据存储资源(如,硬盘驱动器、磁盘或光盘)上的信息存储以及从专用数据存储资源的信息检索 (retrieval)。随着存储需求的持续增加,集中式存储系统的存储容量变得越来越大,且系统变得越来越复杂,操作代价很高。由于对冗余存储能力的附加需求,复杂性和成本增加。一些企业已经将存储资源迁移到存储域网络(SAN)。SAN是专用的高速计算机网络,典型地用于将具有少量或没有本地存储的计算机系统或服务器(将其共同称为“主机”)附连到提供大部分存储和共享存储的后端存储设备。SAN的主要用途是在主机和存储设备之间传送数据。SAN典型地包括提供物理连接的通信基础结构和组织所述连接、存储元件和计算机系统的管理层,以使数据传送安全且鲁棒。尽管不是必需的,但SAN典型地以块输入/输出(I/O)服务加以标识。SAN提供了对于传统的在服务器和本地存储元件之间的专用连接以及对服务器可以存取的数据量的任何限制的替代方式。相反,SAN提供了网络化的灵活性,使得一个服务器或多个异构服务器能够共享公共存储单元,所述公共存储单元可以包括存储控制器和许多存储设备,如盘式、带式、光学的、或其他的存储设备或系统。 尽管基于SAN的方案有很多优点,其对许多较小型的企业而言或在小型的交换机部署中仍是极其昂贵的。另一存储解决方案涉及直接附连存储(DAQ,其中所有的存储都被每一服务器看作是本地的,并且都在与服务器集成的存储控制器的直接控制之下。所述存储可物理地在服务器内或在服务器外或是两者的组合,但DAS系统的关键区别是这种存储的控制器对于每个服务器被看作是本地的,且不与其他服务器共享。该方法的主要优点是,其成本明显低于SAN,至少对于小型配置来说。然而,DAS方法也有缺点。例如,主要的限制是存储仅是本地的,且不能在服务器间共享,因此产生的主要限制在容错性方面。如果服务器“死掉”(die),则其所有的存储随其而死掉,并且无法再访问这些数据。相反,SAN方法允许相同数据由其他服务器存取,这可以(以高成本)提供方便的故障转移机制。尽管冗余存储系统和基于SAN的存储方案有许多优点并获得商业成功,但是在本领域中仍存在对更加成本有效的冗余存储系统的需要。
技术实现思路
公开了用于向无故障转移(non-failover)能力的直接附连存储(DAS)服务器提供活动-活动(active-active)故障转移(failover)能力的系统、方法、计算机系统和计算机程序的多种实施例。一个实施例是一种直接附连存储(DAQ系统,其包括包括第一存储控制器的第一 DAS服务器;包括第二存储控制器的第二 DAS服务器,该第二 DAS服务器通过本地接口与第一 DAS服务器通信;和与第一 DAS服务器和第二 DAS服务器中的至少一个相关联的区域扩展器设备,该区域扩展器设备适于将第一和第二 DAS服务器附连到第一存储设备和第二存储设备,该区域扩展器设备包括适于配置第一存储区域和第二存储区域的区域配置模块,该第一存储区域包括第一 DAS服务器和第一存储设备,该第二存储区域包括第二 DAS服务器和第二存储设备;其中该第一 DAS服务器进一步包括活动-活动故障转移模块,其适于检测该第二 DAS服务器的故障;禁止(disable)第二存储区域;和将第二存储设备加到第一存储区域。另一实施例是一种用于向无故障转移能力的直接附连存储(DAS)服务器提供活动-活动故障转移能力的方法。一种这样的方法包括附连第一和第二无故障转移能力的直接附连存储(DAQ服务器;通过支持存储分区的扩展器将第一和第二 DAS服务器直接附连到共享存储池;配置包括第一 DAS服务器和共享存储池的第一部分的第一存储区域;配置包括第二 DAS服务器和共享存储池的第二部分的第二存储区域;检测该第二 DAS服务器已经故障;将共享存储池的第二部分划分出去;以及将该共享存储池的第二部分映射到第一存储区域。另一实施例包括用于向通过区域扩展器直接附连到多个存储设备的无故障转移能力的直接附连存储(DAQ服务器提供活动-活动故障转移能力的计算机程序。在计算机可读介质中实现的且可由处理器执行的一种这样的计算机程序包括如下的逻辑,所述逻辑被配置来配置包括第一 DAS服务器和存储设备的第一部分的第一存储区域;配置包括第二 DAS服务器和存储设备的第二部分的第二存储区域;检测第二 DAS服务器的故障;将第二存储区域划分出去;以及将所述存储设备的第二部分映射到第一存储区域。附图说明 图1是示出具有活动-活动故障转移能力的直接附连存储(DAS)系统的实施例的框图。图2是示出与图1的DAS系统的操作相关联的活动-活动故障转移方法的实施例的某些方面的流程图。图3示出了图1的DAS系统的示例性分区配置。图4是示出与图1的DAS系统的操作相关联的活动-活动故障转移方法的另一实施例的附加方面的流程图。图5示出了在故障转移模式期间的图4的DAS系统。图6是示出了图1的区域管理模块和/或活动-活动故障转移模块的实施例的体系结构、操作和/或功能性的流程图。具体实施例方式图1示出了用于实施活动-活动故障转移功能的多种实施例的直接附连存储 (DAS)系统100的实施例。该DAS系统100典型地包括一个或更多个DAS服务器102,其通过端口扩展器110直接附连到共享存储池104。一般地,在服务器故障的情况下,活动-活动故障转移功能使能一个DAS服务器102以接管另一个DAS服务器102的存储服务,并且当故障的服务器返回到服务时,将存储服务返还给先前故障的DAS服务器102。如下面更详细描述地,该活动-活动故障转移功能提供了冗余存储机制,以在系统故障的情况下,使能 DAS服务器102之一接管另一 DAS服务器102的存储任务。在一实施例中,该活动-活动故障转移功能至少部分地通过操作由端口扩展器110和/或一个或更多个存储控制器106提供的存储分区特征来实现。存储控制器106和/或端口扩展器110可以与DAS服务器102 集成,或被提供作为连接到DAS服务器102的外部设备。应当理解,在一些实施例中,存储控制器106和/或端口扩展器110的某些方面可以与存储设备104集成。一般地,存储控制器106包括处理设备,处理设备用于管理相关联的存储设备104 上的物理存储,以及将该存储作为逻辑单元呈现。存储设备104可以包括任何合适的存储装置,例如,盘系统(如,盘簇(JBOD)、独立盘冗余阵列(RAID)等)、光学系统、或带式系统 (如,带驱动器、带自动加载机、带库)。存储控制器106与端口扩展器110相关联地操作, 来将DAS服务器102直接连接到存储池104的相应部分。DAS服务器102和存储池104之间的连接由连接118表示。连接118包括任何如下的非网络化的连接,通过该连接存储池 104或其它数字存储系统连接到DAS服务器102,而两者之间没有存储网络。连接118可以包括任何期望的一个或更多个物理本文档来自技高网
...

【技术保护点】
1.一种直接附连存储(DAS)系统,包括:第一DAS服务器,其包括第一存储控制器;第二DAS服务器,其包括第二存储控制器,所述第二DAS服务器通过本地接口与所述第一DAS服务器通信;和区域扩展器设备,其与所述第一DAS服务器和所述第二DAS服务器中的至少一个相关联,所述区域扩展器设备适于将所述第一DAS服务器和所述第二DAS服务器连接到第一存储设备和第二存储设备,所述区域扩展器设备包括区域配置模块,其适于配置第一存储区域和第二存储区域,所述第一存储区域包括所述第一DAS服务器和所述第一存储设备,所述第二存储区域包括所述第二DAS服务器和所述第二存储设备;其中,所述第一DAS服务器进一步包括活动-活动故障转移模块,所述活动-活动故障转移模块适于:检测所述第二DAS服务器的故障;禁止所述第二存储区域;和将所述第二存储设备加到所述第一存储区域。

【技术特征摘要】
【国外来华专利技术】1.一种直接附连存储(DAS)系统,包括 第一 DAS服务器,其包括第一存储控制器;第二 DAS服务器,其包括第二存储控制器,所述第二 DAS服务器通过本地接口与所述第一 DAS服务器通信;和区域扩展器设备,其与所述第一 DAS服务器和所述第二 DAS服务器中的至少一个相关联,所述区域扩展器设备适于将所述第一 DAS服务器和所述第二 DAS服务器连接到第一存储设备和第二存储设备,所述区域扩展器设备包括区域配置模块,其适于配置第一存储区域和第二存储区域,所述第一存储区域包括所述第一 DAS服务器和所述第一存储设备,所述第二存储区域包括所述第二 DAS服务器和所述第二存储设备;其中,所述第一 DAS服务器进一步包括活动-活动故障转移模块,所述活动-活动故障转移模块适于检测所述第二 DAS服务器的故障;禁止所述第二存储区域;和将所述第二存储设备加到所述第一存储区域。2.如权利要求1所述的DAS系统,其中所述第一存储设备和第二存储设备包括独立盘冗余阵列(RAID)控制器。3.如权利要求1所述的DAS系统,其中所述区域扩展器设备支持小型计算机系统接口 (SCSI)标准。4.如权利要求3所述的DAS系统,其中所述区域扩展器包括串行附连SCSI(SAS)扩展ο5.如权利要求1所述的DAS系统,其中所述区域扩展器设备包括外部切换单元。6.如权利要求1所述的DAS系统,其中所述区域扩展器设备与所述第一存储控制器和所述第二存储控制器中的至少一个集成。7.如权利要求1所述的DAS系统,其中所述区域扩展器设备与所述第一存储设备和所述第二存储设备中的至少一个集成。8.如权利要求1所述的DAS系统,其中所述区域扩展器设备与公共背板互连单元集成。9.如权利要求1所述的DAS系统,其中所述活动-活动故障转移模块进一步适于 检测所述第二 DAS服务器返回到服务中;从所述第一存储区域中移除所述第二存储设备;和使能所述第二存储区域。10.一种用于向无故障转移能力的直接附连存储(DAS)服务器提供活动-活动故障转移能力的方...

【专利技术属性】
技术研发人员:L·伯特
申请(专利权)人:LSI公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1