对数据存储系统中的多个数据存储设备供电的装置与方法

文档序号:6571310阅读:285来源:国知局
专利名称:对数据存储系统中的多个数据存储设备供电的装置与方法
技术领域
本发明涉及对部署于数据存储系统中的多个数据存储设备供电的装置与方法。
背景技术
数据存储系统被用来存储由一个或多个主机系统提供的信息。这种数据存储系统接收将信息写到多个数据存储设备的请求以及从所述多个数据存储设备检索信息的请求。
在某些实施例中,数据存储设备的每个无法自动提供“设备存在”信号。通过使用所述数据存储设备,现有技术方法必须给可能存在的所有数据存储设备加电,并接着发现实际存在的数据存储设备。为了防止有害的功率波动,现有技术方法顺序地给包括所有潜在数据存储盘的组群供电。相对于对实际已知被部署于存储系统中的数据存储设备的组群进行加电,这种对所有潜在存在的数据存储设备进行的顺序或交错的数据存储设备加电过程需要更多时间。
所需要的是一种装置和方法,其首先检测实际部署于数据存储系统中的数据存储设备,并接着给这些检测到的数据存储设备加电。

发明内容
申请者的发明包括一种对部署于数据存储系统中的多个数据存储设备供电的方法。申请者的数据存储系统包括系统控制器以及多个数据存储设备,所述系统控制器包括数据存储设备加电算法,其中所述多个数据存储设备的每个无法自动提供设备存在信号。申请者的方法检测所述多个数据存储设备的每个的存在,以及接着使用所述数据存储设备加电算法对所检测的数据存储设备的每个供电。


通过阅读下面详细的说明并结合附图将更好地理解本发明,附图中相似的参考标号被用来指示相似的单元,并且在附图中图1是示出了申请者的数据存储系统的一实施例的框图;图2A是示出了与申请者的数据存储设备的第一实施例相通信的两个系统控制器的框图,所述数据存储设备包括两个本地控制器、两个中继器以及多个数据存储设备;图2B是示出了与申请者的数据存储设备的第二实施例相通信的两个系统控制器的框图,所述数据存储设备包括两个本地控制器以及多个数据存储设备;图2C是示出了部署于图2A和2B的装置中的各种电源总线的框图;图3是示出了与两个数据存储设备相通信的两个系统控制器的框图;图4A是示出了图2A的数据存储设备的一部分的框图,其包括三个辐射发射设备、三个发射波束以及三个辐射发射检测设备,其中不同的数据存储设备阻挡三个发射波束的每个;图4B是图4A的框图,其中两个数据存储设备阻挡发射波束中的两个,并且其中第三发射波束被辐射检测设备检测到;图4C是示出了图2B的数据存储设备的一部分的框图,其包括三个辐射发射设备、三个发射波束以及三个辐射发射检测设备,其中不同的数据存储设备阻挡三个发射波束的每个;图4D是图4C的框图,其中两个数据存储设备阻挡发射波束中的两个,并且其中第三发射波束被辐射检测设备检测到;图5是示出了图2A的数据存储设备的一部分的框图,其中每个数据存储设备包括RFID标志,并且其中两个本地控制器的每个包括RFID读取器;以及图6是概述申请者的方法的步骤的流程图。
具体实施例方式
在下面的说明中参考附图以优选实施例的方式描述了本发明,在附图中相似的标号代表相同或相似的单元。本发明将被描述为实现在包括两个群集(每个群集包括多个设备适配器和数据高速缓存)的数据存储系统中。然而,以下对申请者的方法的描述不是要将申请者的发明限制为包括多个群集的存储系统,这是因为在此本发明可以一般地适用于对部署于数据存储系统中的多个数据存储设备进行检测和加电。
现在参考图1,数据存储系统100能够经由通信链路395与主机390通信。图1图示的实施例示出了单个主机。在其它实施例中,申请者的数据存储系统能够与多个主机通信。
主机390包括包含操作系统的计算机系统,所述操作系统诸如Windows、AIX、Unix、MVS、LINUX等(Windows是微软公司的注册商标;AIX是IBM公司的注册商标并且MVS是IBM公司的商标;UNIX是通过Open Group在美国和其它国家中排他许可的注册商标;并且LINUX是Linus Torvald的注册商标),所述计算机系统例如是大型机、个人计算机、工作站以及它们的组合。在某些实施例中,主机390还包括存储管理程序。主机390中的存储管理程序可以包括本领域公知的管理从和向数据存储系统的数据传送的存储管理类型程序的功能,例如在IBMMVS操作系统中实现的IBM DFSMS。
在某些实施例中,申请者的数据存储系统包括多个主机适配器。在图1图示的实施例中,系统100包括主机适配器102-105、107-110、112-115和117-120。在其它实施例中,申请者的数据存储系统包括少于16个主机。在其它实施例中,申请者的数据存储系统包括多于16个主机。在某些实施例中,一个或多个主机适配器是多端口的。不管被部署于申请者系统的任何实施例中的主机适配器的数目,所述主机适配器的每个均包括能够均等访问中央处理/高速缓存单元130和140两者的共享资源。
每个主机适配器可以包括一个或多个光纤通道端口、一个或多个FICON端口、一个或多个ESCON端口、一个或多个SCSI端口、或者一个或多个SAS端口等。每个主机适配器通过互连总线121连接到所有群集,从而每个群集可以操作任意主机适配器的I/O。每个子系统中的内部总线分别经由处理器部分130/140和I/O部分160/170之间的远程I/O桥155/195而被连接。
处理器部分130包括处理器132和高速缓存134。在某些实施例中,处理器部分130还包括存储器133。在某些实施例中,存储器设备133包括随机存取存储器。在某些实施例中,存储器设备133包括非易失性存储器。
处理器部分140包括处理器142和高速缓存144。在某些实施例中,处理器部分140还包括存储器143。在某些实施例中,存储器设备143包括随机存取存储器。在某些实施例中,存储器设备143包括非易失性存储器。
I/O部分160包括多个设备适配器161,图1图示的实施例中的设备适配器161包括设备适配器165、166、167和168。I/O部分160还包括非易失性存储设备(“NVS”)162和NVS 162的备用电池164。
I/O部分170包括多个设备适配器171,图1图示的实施例中的设备适配器171包括设备适配器175、176、177和178。I/O部分170还包括非易失性存储设备(“NVS”)172和NVS 172的备用电池174。
在申请者系统的某些实施例中,一个或多个主机适配器、处理器部分130以及一个或多个设备适配器被部署在部署于申请者的数据存储系统中的第一控制卡上。类似地,在某些实施例中,一个或多个主机适配器、处理器部分140以及一个或多个设备适配器被部署在部署于申请者的数据存储系统中的第二控制卡上。
在图1图示的实施例中,十六个数据存储设备被组织为两个阵列,即阵列180和阵列190。图1图示的实施例示出了两个存储设备阵列。
在某些实施例中,所述数据存储设备中的一个或多个包括多个硬盘驱动器单元。在某些实施例中,阵列180和190使用RAID协议。在某些实施例中,阵列180和190包括有时被称为JBOD(即“简单磁盘捆束(Justa Bunch Of Disks)”)阵列的阵列,其中所述阵列不是根据RAID配置的。在某些实施例中,阵列180和190包括有时被称为SBOD(即“交换磁盘捆束(Switched Bunch Of Disks)”)阵列的阵列。
图1图示的实施例示出了两个存储设备阵列。在其它实施例中,申请者的系统包括单个存储设备阵列。在其它实施例中,申请者的系统包括多于两个存储设备阵列。
现在参考图2A,在某些实施例中,申请者的数据存储系统包括系统控制器201和系统控制器205。在某些实施例中,控制器201包括RAID控制器。在某些实施例中,控制器201包括启动器。在某些实施例中,控制器201包括处理器132、存储器133、一个或多个主机适配器端口101、以及一个或多个设备适配器端口161。在某些实施例中,控制器205包括RAID控制器。在某些实施例中,控制器205包括启动器。在某些实施例中,控制器205包括处理器142、存储器143、一个或多个主机适配器端口111、以及一个或多个设备适配器端口171。
在图2A和2B图示的实施例中,数据存储设备208包括本地控制器210、本地控制器215、数据存储设备组合件220以及数据存储设备组合件260。在某些实施例中,数据存储设备208包括SBOD阵列,诸如存储阵列180(图1)。在某些实施例中,数据存储设备208包括RAID存储阵列,诸如存储阵列180。
系统控制器201经由通信链路202与本地控制器210双向通信。系统控制器201经由通信链路203与本地控制器215双向通信。系统控制器205经由通信链路206与本地控制器210双向通信。系统控制器205经由通信链路207与本地控制器215双向通信。
在图2A和2B图示的实施例中,数据存储设备208包括两个数据存储设备组合件,即数据存储设备组合件220以及数据存储设备组合件260。一般情况下,数据存储设备208包括(M)个数据存储设备组合件,其中(M)大于等于2。在某些实施例中,(M)为2。在其它实施例中,(M)为3。在其它实施例中,(M)为4。在其它实施例中,(M)大于4。
在图2A图示的实施例中,数据存储设备组合件220包括中继器230、中继器240和数据存储设备252、254和256。一般情况下,数据存储设备组合件220包括(N)个数据存储设备,其中(N)大于等于2。中继器230分别经由数据存储设备通信链路232、234和236与数据存储设备252、254和256双向通信。中继器240分别经由数据存储设备通信链路242、244和246与数据存储设备252、254和256双向通信。在图2A图示的实施例中,数据存储设备组合件260包括中继器270、中继器280和数据存储设备292、294和296。中继器230、240、270和280重驱动(redrive)SAS信号。
一般情况下,数据存储设备组合件260包括(N)个数据存储设备,其中(N)大于等于2。中继器270分别经由数据存储设备通信链路272、274和276与数据存储设备292、294和296双向通信。中继器280分别经由数据存储设备通信链路282、284和286与数据存储设备292、294和296双向通信。本地控制器210经由本地控制器通信链路214与中继器230双向通信。本地控制器210经由本地控制器通信链路216与中继器270双向通信。本地控制器215经由本地控制器通信链路217与中继器240双向通信。本地控制器215经由本地控制器通信链路219与中继器280双向通信。
在图2B图示的实施例中,数据存储设备组合件220包括数据存储设备252、254和256。本地控制器210经由通信链路232a和232b与数据存储设备252通信。本地控制器210经由通信链路234a和234b与数据存储设备254通信。本地控制器210经由通信链路236a和236b与数据存储设备256通信。本地控制器215经由通信链路242a和242b与数据存储设备252通信。本地控制器215经由通信链路244a和244b与数据存储设备254通信。本地控制器215经由通信链路246a和246b与数据存储设备256通信。
在图2B图示的实施例中,数据存储设备组合件260包括数据存储设备292、294和296。本地控制器210经由通信链路272a和272b与数据存储设备292通信。本地控制器210经由通信链路274a和274b与数据存储设备294通信。本地控制器210经由通信链路276a和276b与数据存储设备296通信。本地控制器215经由通信链路282a和282b与数据存储设备292通信。本地控制器215经由通信链路284a和284b与数据存储设备294通信。本地控制器215经由通信链路286a和286b与数据存储设备296通信。
图2C示出了用来为系统控制器201、系统控制器205、本地控制器210、本地控制器215、数据存储设备组合件220和数据存储设备组合件260供电的电源总线。在图2C图示的实施例中,电源总线204对系统控制器201供电,而电源总线206对系统控制器205供电。在某些实施例中,电源总线204与206相同。
在图2C图示的实施例中,电源总线212对本地控制器210供电,而电源总线217对本地控制器215供电。在某些实施例中,电源总线212与217相同。在图2C图示的实施例中,电源总线225对数据存储设备组合件220供电,而电源总线265对数据存储设备组合件260供电。
在某些实施例中,电源总线225与265相同。在某些实施例中,电源总线225包括多个电源总线,其中不同电源总线对部署于组合件220内的数据存储设备的每个供电。类似地,在某些实施例中,电源总线265包括多个电源总线,其中不同电源总线对部署于组合件260内的数据存储设备的每个供电。
在某些实施例中,申请者的数据存储系统包括多于一个公开设备208。例如,在图3图示的实施例中,申请者的数据存储系统包括两个数据存储设备208,即数据存储设备208A和数据存储设备208B。本地控制器210A经由通信链路310与本地控制器210B双向通信。本地控制器215A经由通信链路320与本地控制器215B双向通信。
申请者的发明包括一种装置和方法,用来在对一个或多个系统控制器(诸如系统控制器210和系统控制器215)完全供电之前检测部署于申请者的数据存储系统中的数据存储设备的存在。在某些实施例中,申请者的装置和方法使用光学方法来确定部署于申请者的数据存储系统中的数据存储设备的存在。例如,现在参考图4A,中继器230包括辐射发射设备410、430和450。中继器240包括辐射检测设备420、440和460。
在某些实施例中,辐射发射设备410、430和450发射红外辐射,而辐射检测设备420、440和460检测红外辐射。在某些实施例中,辐射发射设备410、430和450发射可见光谱中的光,而辐射检测设备420、440和460检测可见光谱中的光。在某些实施例中,辐射发射设备410、430和450包括GaAs二极管激光器,其发射所包括波长大约为840nm的辐射,而辐射检测设备420、440和460检测所包括波长大约为840nm的辐射。在某些实施例中,辐射发射设备410、430和450包括AlGaAs二极管激光器,其发射所包括波长大约为760nm的辐射,而辐射检测设备420、440和460检测所包括波长大约为760nm的辐射。在某些实施例中,辐射发射设备410、430和450包括GaInAsP二极管激光器,其发射所包括波长大约为1300nm的辐射,而辐射检测设备420、440和460检测所包括波长大约为1300nm的辐射。
在图4A图示的实施例中,辐射发射设备410发射波束415。数据存储设备252阻挡波束415,从而辐射检测设备420不会检测到波束415。辐射检测设备420无法检测到波束415使得中继器240向本地控制器215提供关于数据存储设备252的数据存储设备存在信号。接着本地控制器215向系统控制器201和205提供关于数据存储设备252的数据存储设备存在信号。数据存储设备254阻挡波束435,从而辐射检测设备440不会检测到波束435。辐射检测设备440无法检测到波束435使得中继器240向本地控制器215提供关于数据存储设备254的数据存储设备存在信号。接着本地控制器215向系统控制器201和205提供关于数据存储设备254的数据存储设备存在信号。数据存储设备256阻挡波束455,从而辐射检测设备460不会检测到波束455。辐射检测设备460无法检测到波束455使得中继器240向本地控制器215提供关于数据存储设备256的数据存储设备存在信号。接着本地控制器215向系统控制器201和205提供关于数据存储设备256的数据存储设备存在信号。
参考图4B,辐射发射设备410发射波束415,波束415被辐射检测器420检测到。因为辐射检测器420检测到波束415,所以中继器240不会向本地控制器215提供关于数据存储设备252的数据存储设备存在信号。本地控制器215不会向系统控制器201和205提供关于数据存储设备252的数据存储设备存在信号。
在图4C图示的实施例中,辐射发射设备410、430和450被部署在设备208(图2A、2B)之内,但在组合件220之外。辐射检测设备420、440和460被部署在设备208(图2A、2B)之内,但在组合件220之外。
在图4C图示的实施例中,辐射发射设备410发射波束415。数据存储设备252阻挡波束415,从而辐射检测设备420不会检测到波束415。辐射检测设备420无法检测到波束415使得本地控制器215向系统控制器201和205提供关于数据存储设备252的数据存储设备存在信号。数据存储设备254阻挡波束435,从而辐射检测设备440不会检测到波束435。辐射检测设备440无法检测到波束435使得本地控制器215向系统控制器201和205提供关于数据存储设备254的数据存储设备存在信号。数据存储设备256阻挡波束455,从而辐射检测设备460不会检测到波束455。辐射检测设备460无法检测到波束455使得本地控制器215向系统控制器201和205提供关于数据存储设备256的数据存储设备存在信号。
参考图4D,辐射发射设备410发射波束415,波束415被辐射检测器420检测到。因为辐射检测设备420检测到波束415,所以本地控制器215不会向系统控制器201和205提供关于数据存储设备252的数据存储设备存在信号。
在某些实施例中,申请者的装置和方法使用射频标识(“RFID”)技术来确定申请者的数据存储系统中的数据存储设备的存在。例如,参考图5,数据存储设备252包括RFID电路520(有时被称为“RFID标志”),而本地控制器210包括RFID读取器510。在图5图示的实施例中,本地控制器215包括RFID读取器515。RFID读取器510和/或RFID读取器515传送询问RFID标志520的射频信号。
在某些实施例中,RFID标志520不包括内部电源。电流通过进入的射频信号提供,并对RFID标志520提供足以用来加电并传送响应的电力,所述响应包括被分配给数据存储设备252的唯一标识符。在某些实施例中,RFID标志520反向散射来自读取器的载波信号。RFID读取器510和/或RFID读取器515接收RFID标志响应,所述响应包括被分配给数据存储设备252的唯一标识符。接着本地控制器210和/或本地控制器215向系统控制器201和205提供关于数据存储设备252的数据存储设备存在信号。
类似地,数据存储设备254、256、292、294、296分别包括RFID标志530、540、550、560和570,所述RFID标志一旦被RFID读取器510和/或515询问就用下述信号进行响应,所述信号包括分别关联于数据存储设备254、256、292、294和/或296的唯一标识符。一旦检测到所述RFID标志响应,本地控制器210和/或本地控制器215就向系统控制器201和205提供数据存储设备存在信号。
在其它实施例中,申请者的数据存储设备208(图2A、2B)包括多个微型开关,其中部署于数据存储设备中的每个数据存储设备机械地关闭微型开关,从而向部署于该数据存储设备中的每个本地控制器提供“设备存在”信号。在其它实施例中,申请者的数据存储设备208(图2A、2B)包括多个霍尔传感器,其中每个数据存储设备的存在启动相关联的霍尔传感器,从而向部署于数据存储设备中的每个本地控制器提供“设备存在”信号。
申请者的发明包括一种检测部署于数据存储系统中的多个数据存储设备的方法,其中这些数据存储设备都不会自动提供“设备存在”信号。在某些实施例中,多个数据存储设备的每个包括SAS或SATA硬盘驱动器。
图6概述申请者的方法的步骤。现在参考图6,在步骤610,申请者的方法提供包括一个或多个系统控制器、多个本地控制器以及多个数据存储设备的数据存储系统。一个或多个系统控制器中的每个包括数据存储设备加电算法。为了维持额定供电调节,系统控制器必须对数据存储设备的组群顺序供电,以防止不希望的浪涌电流。通过使用本发明的方法,一个或多个系统控制器从多个本地控制器接收设备存在信号,其中所述设备存在信号包括针对部署于数据存储系统中的每个数据存储设备的标识符和所述每个数据存储设备的位置。
一个或多个系统控制器在对多个数据存储设备加电之前接收所述设备存在信号。基于所检测的数据存储设备的位置,并使用所述数据存储设备加电算法,一个或多个系统控制器可以在最小的合计时间内对所检测的数据存储设备的每个加电,从而减少了申请者的数据存储系统的加电/引导时间,同时维持电力系统调节的需求。
在某些实施例中,一个或多个系统控制器与一个或多个电源总线(例如电源总线204(图2B)和/或电源总线206(图2B))互连。在某些实施例中,多个本地控制器与一个或多个第二电源总线(例如电源总线212(图2B)和/或电源总线217(图2B))互连。在某些实施例中,多个数据存储设备与一个或多个第三电源总线(例如电源总线225(图2B)和/或电源总线265(图2B))互连。
在步骤620,申请者的方法对多个本地控制器供电,所述本地控制器诸如本地控制器210(图2A、2B)、210A(图3)、210B(图3)、215(图2A、2B)、215A(图3)和/或215B(图3)。在某些实施例中,步骤620包括对多个本地控制器的第一次供电,其中所述第一次供电小于完全供电。在某些实施例中,在对一个或多个系统控制器供电之前执行步骤620。在某些实施例中,在对多个数据存储设备供电之前执行步骤620。
在步骤630,每个本地控制器检测部署于同一数据存储设备中的每个数据存储设备的存在。例如,参考图2A,在步骤630,本地控制器210和本地控制器215检测数据存储设备252、254、256、292、294和296。在某些实施例中,步骤630还包括使用上文参考图4A和4B描述的光学装置和方法来检测数据存储设备。在其它实施例中,步骤630还包括使用上文参考图5描述的RFID装置和方法来检测数据存储设备。
在其它实施例中,步骤630还包括使用部署于每个数据存储设备中的多个微型开关来检测数据存储设备,其中部署于数据存储设备中的每个数据存储设备机械地关闭微型开关,从而向部署于该数据存储设备中的每个本地控制器提供“设备存在”信号。在其它实施例中,步骤630还包括使用部署于每个数据存储设备中的多个霍尔传感器来检测数据存储设备,其中每个数据存储设备的存在启动相关联的霍尔传感器,从而向部署于该数据存储设备中的每个本地控制器提供“设备存在”信号。
申请者的方法从步骤630转换到步骤640,其中所述方法对一个或多个系统控制器供电。在某些实施例中,步骤640包括对一个或多个系统控制器的第一次供电,其中所述第一次供电小于完全供电。步骤640还包括引导一个或多个系统控制器。
申请者的方法从步骤640转换到步骤650,其中每个本地控制器向一个或多个系统控制器提供数据存储设备状态。在某些实施例中,所述数据存储设备状态包括在步骤630检测的每个数据存储设备的标识符和位置。在某些实施例中,步骤650还包括由一个或多个系统控制器从本地控制器的每个请求数据存储设备状态。
申请者的方法从步骤650转换到步骤660,其中申请者的方法以算法顺序对部署于申请者的数据存储系统中的多个数据存储设备的每个供电,以便最小化对所有数据存储设备供电所需的时间,同时维持供电调节。在某些实施例中,使用部署于一个或多个系统控制器的每个中的数据存储设备加电算法来对多个数据存储设备加电。
在某些实施例中,步骤660还包括顺序地对数据存储设备的组群供电。在某些实施例中,在步骤660,一个或多个系统控制器向多个本地控制器提供指令来顺序地对数据存储设备的组群供电。
在某些实施例中,图6中列举的独立步骤可以被组合、消除或重新排序。
在某些实施例中,申请者的发明包括驻留在存储器133(图1)和/或143(图1)的指令,其中这些指令由处理器(例如分别由处理器132(图1、2)和/或142(图1、2))执行,以执行图6中列举的步骤620、630、640、650和/或660中的一个或多个。
在其它实施例中,申请者的方法包括驻留在任何其它计算机程序产品内的指令,其中这些指令由系统100内部或外部的计算机执行,以执行图6中列举的步骤620、630、640、650和/或660中的一个或多个。在任何一种情形中,所述指令可以在信息存储媒体中被编码,所述信息存储媒体例如包括磁信息存储媒体、光信息存储媒体、电子信息存储媒体等。例如对于“电子存储媒体”,申请者指的是诸如PROM、EPROM、EEPROM、闪速PROM、紧凑式闪存、智能媒体等的设备。
尽管已详细说明了本发明的优选实施例,但是对于本领域技术人员来说应该很明显,在不背离权利要求阐述的本发明的范围的条件下,可以对这些实施例作出修改和改变。
权利要求
1.一种对部署于数据存储系统中的多个数据存储设备供电的方法,包括以下步骤提供包括系统控制器、多个本地控制器以及多个数据存储设备的数据存储系统,所述系统控制器包括数据存储设备加电算法,其中所述多个数据存储设备的每个无法自动提供设备存在信号;检测所述多个数据存储设备的每个的存在;以及使用所述数据存储设备加电算法对所述多个数据存储设备的每个供电。
2.如权利要求1所述的方法,其中所述提供多个数据存储设备的步骤还包括提供多个数据存储设备,其中每个数据存储设备从包括SAS数据存储设备和SATA数据存储设备的组群中选择。
3.如权利要求1所述的方法,其中所述提供数据存储系统的步骤还包括提供包括数据存储设备组合件的数据存储系统,其中所述数据存储设备组合件包括两个或多个数据存储设备。
4.如权利要求3所述的方法,其中所述提供数据存储系统的步骤还包括提供本地控制器,其中所述本地控制器与所述系统控制器双向通信,并且其中所述本地控制器与所述数据存储设备组合件双向通信。
5.如权利要求4所述的方法,所述提供数据存储系统的步骤还包括提供中继器,其中所述中继器与所述本地控制器双向通信,并且其中所述中继器与部署于所述数据存储设备组合件中的所述两个或多个数据存储设备的每个双向通信。
6.如权利要求4所述的方法,还包括以下步骤在所述检测步骤之前对所述本地控制器供电,其中所述检测步骤由所述本地控制器执行;在所述检测步骤之后对所述系统控制器完全供电;以及由所述本地控制器向所述系统控制器提供针对所述所检测的数据存储设备的每个的数据存储设备存在信号。
7.如权利要求4所述的方法,其中所述提供本地控制器的步骤还包括提供包括射频标识读取器的本地控制器,并且其中所述提供多个数据存储设备的步骤还包括提供下述多个数据存储设备,所述多个数据存储设备的每个包括用唯一标识符编码的射频标识标志,所述方法还包括以下步骤使用由所述射频标识读取器发射的射频信号来询问所述多个射频标识标志;以及用信号响应于所述多个数据存储设备的每个的所述射频信号,所述信号包括该设备的唯一标识符。
8.一种对部署于数据存储系统中的多个数据存储设备供电的装置,所述数据存储系统包括系统控制器、多个本地控制器以及多个数据存储设备,所述系统控制器包括数据存储设备加电算法,其中所述多个数据存储设备的每个无法自动提供设备存在信号,所述装置包括用于检测所述多个数据存储设备的每个的存在的装置;以及用于使用所述数据存储设备加电算法对所述多个数据存储设备的每个供电的装置。
9.如权利要求8所述的装置,其中所述多个数据存储设备的每个从包括SAS数据存储设备和SATA数据存储设备的组群中选择。
10.如权利要求8所述的装置,其中所述数据存储系统包括数据存储设备组合件,所述数据存储设备组合件包括两个或多个数据存储设备。
11.如权利要求10所述的装置,其中所述数据存储系统还包括本地控制器,其中所述本地控制器与所述系统控制器双向通信,并且其中所述本地控制器与所述数据存储设备组合件双向通信。
12.如权利要求11所述的装置,其中所述数据存储系统还包括中继器,其中所述中继器与所述本地控制器双向通信,并且其中所述中继器与部署于所述数据存储设备组合件中的所述两个或多个数据存储设备的每个双向通信。
13.如权利要求11所述的装置,还包括用于在所述检测步骤之前对所述本地控制器供电的装置;用于在所述检测步骤之后对所述系统控制器完全供电的装置;以及用于由所述本地控制器向所述系统控制器提供针对所述所检测的数据存储设备的每个的数据存储设备存在信号。
14.如权利要求11所述的装置,其中所述本地控制器还包括射频标识读取器,并且其中所述多个数据存储设备的每个包括用唯一标识符编码的射频标识标志,所述装置还包括用于使用由所述射频标识读取器发射的射频信号来询问所述多个射频标识标志的装置;以及用于从所述多个数据存储设备的每个接收响应信号的装置,所述响应信号包括该设备的唯一标识符。
全文摘要
公开了一种对部署于数据存储系统中的多个数据存储设备供电的方法。所述数据存储系统包括系统控制器以及多个数据存储设备,所述系统控制器包括数据存储设备加电算法,其中所述多个数据存储设备的每个无法自动提供设备存在信号。所述方法检测所述多个数据存储设备的每个的存在,以及接着使用所述数据存储设备加电算法对所检测的数据存储设备的每个供电。
文档编号G06F1/26GK101018135SQ20071000706
公开日2007年8月15日 申请日期2007年2月8日 优先权日2006年2月10日
发明者G·S·卢卡斯, 住吉彻, 寺下善彦, R·A·库博 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1