專利名稱:在硬件存儲控制器中提供差異化i/o服務的制作方法
技術領域:
本發(fā)明涉及對計算機系統(tǒng)中的不同I/O存儲請求提供相區(qū)別的服務質(zhì)量。
背景技術:
存儲系統(tǒng)輸出窄1/0(輸入/輸出)接口,例如ATA(高級技術附件)或SCSI (小型計算機系統(tǒng)接口),所述窄I/O接口對數(shù)據(jù)的訪問主要包括兩種命令讀和寫。該基于塊的接口從諸如應用程序、進程、線程和文件等更高級的構造中提取存儲。盡管這允許操作系統(tǒng)和存儲系統(tǒng)獨立地演化,但是實現(xiàn)端到端應用服務質(zhì)量(Q0Q可能是困難的任務。
以實例的方式而非受附圖限制的方式示出了本發(fā)明,在附圖中,相似的參考標記指示相似的元件,并且其中圖1示出了能夠使I/O存儲請求中每種I/O類型的存儲服務差異化的計算機系統(tǒng)和設備的實施例。圖2是提供I/O存儲請求中每種I/O類型的差異化存儲服務的處理的實施例的流程圖。
具體實施例方式公開了提供每個I/O存儲請求的差異化存儲服務的設備、系統(tǒng)和方法的實施例。在許多實施例中,描述了文件和存儲系統(tǒng)的QoS體系結構。QoS體系結構定義了操作系統(tǒng)(OS)接口,文件系統(tǒng)能夠通過所述操作系統(tǒng)接口將任意的策略(性能和/或可靠性)分配給I/O流,并且QoS體系結構提供了存儲系統(tǒng)能夠用來實施這些策略的機制。在許多實施例中,該方法假設可以將流標識符在帶內(nèi)與每個I/O請求包括在一起(例如,使用 SCSI命令集中的組號字段),并且假設可以通過存儲系統(tǒng)的管理接口在帶外指定針對每個流的策略。以下說明書和權利要求中對所公開技術的“一個實施例”或“實施例”的引用意味著結合該實施例描述的特定特征、結構或特性包括在所公開技術的至少一個實施例中。因此,貫穿本說明書各個位置出現(xiàn)的短語“在一個實施例中”不必都指同一實施例。在以下的說明書和權利要求中,可以使用術語“包括”和“包含”及其派生詞,并且這些詞旨在作為彼此的同義詞。此外,在以下的說明書和權利要求中,可以使用術語“耦合” 和“連接”及其派生詞。應當理解,這些術語并非旨在作為彼此的同義詞。而是,在特定的實施例中,“連接”用于指示兩個或更多個元件是彼此直接物理或電接觸的。“耦合”可以表示兩個或更多個元件是直接物理或電接觸的。然而,“耦合”還可以表示兩個或更多個元件不是彼此直接接觸的,但是仍彼此協(xié)作或交互。圖1示出了能夠使I/O存儲請求中每種I/O類型的存儲服務差異化的計算機系統(tǒng)和設備的實施例。計算機系統(tǒng)100可以包括諸如處理器102等處理器。在沒有示出的其它
5實施例中,計算機系統(tǒng)100可以包括兩個或更多個處理器。處理器102可以是基于Intel 的中央處理單元(CPU)或另一品牌的CPU。在不同的實施例中,處理器102可以具有一個或多個核心。例如,圖1示出了具有兩個核心核心0(104)和核心1(106)的處理器102。處理器102通過存儲器控制器108耦合到存儲器子系統(tǒng)。盡管圖1示出了集成到處理器102中的存儲器控制器108,但是在沒有示出的其它實施例中,存儲器控制器可以集成到橋設備或計算機系統(tǒng)中與處理器102分立的其它設備中。存儲器子系統(tǒng)包括用于存儲要由處理器執(zhí)行的指令的系統(tǒng)存儲器110。存儲器子系統(tǒng)中的存儲器設備可以是例如雙倍數(shù)據(jù)速率(DDR)同步DRAM等任何類型的易失性動態(tài)隨機存取存儲器(DRAM)和/或例如閃速存儲器形式等任何類型的非易失性存儲器。處理器通過處理器-存儲器接口耦合到存儲器,所述處理器-存儲器接口可以是包括一個或多個單獨線路的鏈路(即,互連/總線),所述單獨線路能夠在處理器和存儲器之間發(fā)送數(shù)據(jù)、地址、控制和其它信息。主機操作系統(tǒng)(OS) 112表示將被加載到計算機系統(tǒng)100的存儲器中的操作系統(tǒng), 同時該系統(tǒng)可操作為提供對系統(tǒng)和附加到系統(tǒng)的任何外圍設備的一般操作控制。主機OS 112可以是Microsoft Windows 、UNIX、LINUX或任何其它功能OS的形式。主機OS 112提供一個或多個程序、服務或代理能夠在其中運行的環(huán)境。在許多實施例中,諸如應用程序114等一個或多個應用程序在主機OS 112的上層運行。應用程序可以是在使用系統(tǒng)資源的同時執(zhí)行一個或多個任務的任何類型的軟件應用程序。文件系統(tǒng)116與主機OS 112 一起運行,以提供用于文件如何存儲在主機OS 112可訪問的一個或多個存儲介質(zhì)中的具體結構。在許多實施例中,文件系統(tǒng)116將存儲在存儲介質(zhì)中的文件組織在固定大小的塊上。例如,如果主機OS 112想要訪問特定的文件,則文件系統(tǒng)116可以定位該文件并且指定該文件存儲在塊的特定集合上。在不同的實施例中,文件系統(tǒng)116可以是Linux Ext2、 Linux Ext3,Microsoft Windows NTFS或任何其它操作文件系統(tǒng)。主機OS 112使用文件系統(tǒng)116來提供關于訪問文件所必需的特定塊的信息。一旦文件系統(tǒng)116已經(jīng)提供了與特定文件有關的塊信息,那么可以通過主機OS 112的1/0層中的驅(qū)動器1 來進行訪問實際存儲介質(zhì)的請求。1/0層包括用于處理對一個或多個塊的訪問請求的代碼。在不同的實施例中,驅(qū)動器可以實現(xiàn)諸如小型計算機系統(tǒng)接口(SCSI)協(xié)議、因特網(wǎng)SCSI協(xié)議、串行高級技術附件(SATA)協(xié)議或另一 1/0協(xié)議等1/0協(xié)議。驅(qū)動器 1 對該塊請求進行處理并且將1/0存儲請求發(fā)送到存儲控制器124,然后該存儲控制器 124針對訪問存儲介質(zhì)繼續(xù)進行。存儲介質(zhì)可以位于諸如存儲池118、120和122等存儲池中。在不同的實施例中,存儲池中的存儲介質(zhì)可以包括硬盤驅(qū)動器、大型非易失性存儲體、固態(tài)驅(qū)動器、磁帶驅(qū)動器、 光學驅(qū)動器和/或一個或多個附加類型的存儲介質(zhì)。在許多實施例中,給定存儲池可以包括單一類型的若干單獨存儲設備的組。例如, 存儲池1(11 可以包括固態(tài)驅(qū)動器組,存儲池2(120)可以包括獨立磁盤冗余陣列(RAID) 陣列中的硬盤驅(qū)動器組,以及存儲池3(12 可以包括磁帶驅(qū)動器組。在該實例中,由于固態(tài)驅(qū)動器具有比標準硬盤驅(qū)動器或磁帶驅(qū)動器更好的響應時間,因此存儲池1(118)可以提供最高的存儲服務質(zhì)量。由于硬盤速度比固態(tài)驅(qū)動器速度慢但是比磁帶驅(qū)動器速度快, 因此存儲池2(120)可以提供中等級的服務質(zhì)量。由于磁帶驅(qū)動器速度是三個池中最慢的, 因此存儲池3(12 可以提供低等級的服務質(zhì)量。在其它實施例中,可以在一個或多個存儲池中提供其它類型的存儲介質(zhì)。主機OS 112或應用程序114通過使驅(qū)動器128向存儲控制器IM發(fā)送I/O存儲請求來與存儲池中的一個或多個存儲介質(zhì)進行通信。存儲控制器1 提供與存儲池的通信接口。在許多實施例中,存儲控制器IM知道每個存儲池的服務(即,性能)等級。因此, 根據(jù)上述實例,存儲控制器1 知道存儲池1(118)提供高等級的服務性能,存儲池2(120) 提供中等級的服務性能,以及存儲池3(12 提供低等級的服務性能。在一些實施例中,存儲池向存儲控制器1 提供其各自的服務質(zhì)量信息。在其它實施例中,存儲控制器主動存儲將特定服務質(zhì)量映射到每個存儲池的列表。在其它實施例中,存儲控制器識別每個可用的存儲池并且確定每個池的服務質(zhì)量等級。存儲控制器IM 可以包括性能監(jiān)視邏輯,所述性能監(jiān)視邏輯可以監(jiān)視每個池的事務的性能(例如,延遲), 并且跟蹤每個存儲池的動態(tài)服務質(zhì)量度量。在其它實施例中,諸如管理員的外部實體可以提供I/O存儲請求路由策略,所述I/O存儲請求路由策略指定期望由每個存儲池提供的服務質(zhì)量等級以及應當路由到每個池的數(shù)據(jù)類型。此外,管理員可以通過帶外通信信道130 提供該信息,所述帶外通信信道130可以通過位于計算機系統(tǒng)中并且耦合到存儲控制器 124的系統(tǒng)管理引擎132進行更新。系統(tǒng)管理引擎可以是能夠幫助例如公司信息技術部門等遠程實體執(zhí)行與該計算機系統(tǒng)有關的管理任務的分離的集成電路。存儲控制器可以集成到I/O邏輯復合體126中。I/O邏輯復合體1 可以包括用于管理本地計算機系統(tǒng)200中的I/O子系統(tǒng)的部分的其它集成控制器。在一些實施例中, I/O邏輯復合體1 可以通過互連(例如,總線接口)耦合到主機處理器102。在沒有示出的其它實施例中,存儲控制器1 可以是與計算機系統(tǒng)200分立的,并且I/O邏輯復合體可以通過網(wǎng)絡(例如,有線或無線網(wǎng)絡)與主機處理器102和系統(tǒng)存儲器110進行通信。在許多實施例中,在文件系統(tǒng)116中實現(xiàn)I/O標記(tagging)邏輯。I/O標記邏輯可以指定與每個I/O存儲請求一起發(fā)出的I/O類型。例如,發(fā)送到存儲控制器124的I/ 0存儲請求可以包括文件數(shù)據(jù)、目錄數(shù)據(jù)或元數(shù)據(jù)。這些類型的數(shù)據(jù)中的每一個均可以受益于相區(qū)別的服務等級。例如,元數(shù)據(jù)可以是最重要的數(shù)據(jù)類型,目錄數(shù)據(jù)可以是第二重要的數(shù)據(jù)類型,以及文件數(shù)據(jù)可以是最不重要的數(shù)據(jù)類型。這些重要性等級是可修改的,并且可以基于實現(xiàn)改變。該重要性等級可以直接與用于為每種類型的數(shù)據(jù)服務的服務質(zhì)量一致。 此外,在其它實施例中,可以與I/O存儲請求一起發(fā)出其它數(shù)據(jù)類型。無論如何,在元數(shù)據(jù)、 目錄數(shù)據(jù)和文件數(shù)據(jù)包括要發(fā)出的三種類型的數(shù)據(jù)的實施例中,文件系統(tǒng)116可以將標記與每個塊請求包括在一起,所述標記將數(shù)據(jù)類型指定為所列出的三種類型中的一種。為了實現(xiàn)這些,可以修改主機OS 112的塊I/O層(文件系統(tǒng)層),以將I/O數(shù)據(jù)類型標記字段添加到針對盤的每個邏輯塊請求。因此,該標記可以被傳送到塊I/O層中的驅(qū)動器128。然后,主機OS 112的I/O層中的驅(qū)動器1 將I/O數(shù)據(jù)類型標記與發(fā)送到存儲控制器124的每個I/O存儲請求附加在一起。發(fā)送到存儲控制器的特定的盤請求(即,SCSI 或ATA請求)將I/O數(shù)據(jù)類型標記包括在字段中。在一些實施例中,該標記可以存儲在SCSI 或ATA命令結構中的保留字節(jié)字段中(例如,SCSI塊命令包括保留字節(jié),該保留字節(jié)可以用來存儲標記)。在其它實施例中,每個I/O協(xié)議的標準主體可以正式地添加標記作為從驅(qū)動器1 發(fā)送到存儲控制器124的一個或多個標準命令中的字段。存儲控制器IM包括用于監(jiān)視每個I/O存儲請求中的I/O數(shù)據(jù)類型標記字段的邏
7輯。存儲控制器1 可以包括用于基于在標記中存儲的值來將I/O命令路由到特定的存儲池的邏輯。存儲控制器可以基本上基于與請求一起發(fā)出的數(shù)據(jù)類型的重要性等級來提供每個I/O存儲請求的差異化存儲服務。因此,如果數(shù)據(jù)具有高重要性,則可以將該數(shù)據(jù)路由到最高服務質(zhì)量存儲池,并且如果數(shù)據(jù)具有低重要性,則可以將該數(shù)據(jù)路由到最低服務質(zhì)量存儲池。存儲控制器IM提供I/O存儲請求中的邏輯塊地址到物理存儲設備地址的映射。 因此,基于使用I/O數(shù)據(jù)類型標記字段路由I/O存儲請求的可變位置,存儲控制器針對I/O 存儲請求提供動態(tài)映射服務。在一些實施例中,存儲控制器124是RAID控制器,并且可以將基于I/O數(shù)據(jù)類型的差異化存儲服務實現(xiàn)為RAID存儲系統(tǒng)中新的RAID等級。存儲控制器IM可以包括可修改映射表,存儲控制器124中的路由邏輯可以使用所述可修改映射表來將每個進入的I/O存儲請求從主機OS 1121/0層中的驅(qū)動器1 路由到具有期望服務質(zhì)量等級的特定存儲池中。在許多實施例中,服務質(zhì)量等級包括性能度量, 所述性能度量基于更少的存儲延遲來確定該服務質(zhì)量更高。在其它實施例中,服務質(zhì)量等級包括安全性度量,所述安全性度量基于數(shù)據(jù)所需的相關安全性(例如,備份系統(tǒng)、保密性等)來確定該服務質(zhì)量更高。圖2是用于提供I/O存儲請求中每種I/O類型的差異化存儲服務的處理的實施例的流程圖。由可以包括硬件、軟件或二者的組合的處理邏輯來執(zhí)行該處理。該處理以處理邏輯接收具有I/O數(shù)據(jù)類型標記的I/O存儲請求開始(處理框200)。I/O數(shù)據(jù)類型標記指定與I/O存儲請求一起發(fā)出的數(shù)據(jù)類型。在不同的實施例中,數(shù)據(jù)類型可以是元數(shù)據(jù)、目錄數(shù)據(jù)或文件數(shù)據(jù)。接著,處理邏輯使用I/O數(shù)據(jù)類型標記來確定I/O存儲請求應當接收哪種服務質(zhì)量等級(處理框20 。服務質(zhì)量等級可以與隨I/O存儲請求一起發(fā)出的I/O類型相匹配。 例如,如果隨請求一起發(fā)出的I/O類型是最重要的I/O類型,則為該I/O存儲請求提供的服務質(zhì)量也可以被認為是可用的最高等級。在一些實施例中,一旦已經(jīng)確定了要提供的服務質(zhì)量,則處理邏輯將附加的服務質(zhì)量標記添加到該請求。當進行確定I/O數(shù)據(jù)類型之外的服務質(zhì)量的附加考慮時,也可以使用服務質(zhì)量標記。例如,如果最高服務質(zhì)量存儲池過度使用了,則即使與請求一起發(fā)出的 I/O數(shù)據(jù)類型足以分類為最高服務質(zhì)量,也可以使用下一個最好的可用服務質(zhì)量存儲池來存儲該I/O存儲請求。在這些實施例中,可以使用額外的服務質(zhì)量標記來進一步區(qū)分每個 I/O存儲請求。返回圖2,處理繼續(xù)進行,處理邏輯然后將I/O存儲請求發(fā)送到確定的存儲池(處理框204),然后處理結束。因此,公開了用于提供每個I/O存儲請求的差異化存儲服務的設備、系統(tǒng)和方法的實施例。已經(jīng)參考具體示例性實施例描述了這些實施例。對受益于本公開內(nèi)容的人員而言顯而易見的是,可以在不背離本文描述的實施例的寬泛精神和范圍的情況下,對這些實施例進行各種修改和改變。因此,本說明書和附圖被認為是示例性的而非限制性的含義。
權利要求
1.一種存儲控制器設備,包括 路由邏輯,用于接收來自操作系統(tǒng)的I/O存儲請求,所述I/O存儲請求包括要與所述I/O存儲請求一起存儲的指定I/O數(shù)據(jù)類型的輸入/輸出(I/O)數(shù)據(jù)類型標記;基于所述I/O數(shù)據(jù)類型標記確定將所述I/O存儲請求發(fā)送到多個存儲池中的哪個存儲池,其中,所述多個存儲池中的每一個均包括至少一個服務等級。
2.根據(jù)權利要求1所述的設備,其中,所述路由邏輯還操作用于 識別每個可用的存儲池;以及確定由所述每個可用的存儲池提供的所述服務等級。
3.根據(jù)權利要求2所述的設備,其中,所述路由邏輯還操作用于確定所述I/O數(shù)據(jù)類型標記中列出的所述I/O數(shù)據(jù)類型所期望的所述服務等級;以及將所述I/O存儲請求發(fā)送到所述多個存儲池中的第一存儲池,所述第一存儲池提供所確定的服務等級。
4.根據(jù)權利要求3所述的設備,其中,所述存儲控制器設備包括獨立磁盤冗余陣列 (RAID)控制器。
5.根據(jù)權利要求4所述的設備,其中,所述I/O存儲請求還包括操作系統(tǒng)生成的邏輯塊請求。
6.根據(jù)權利要求5所述的設備,其中,所述路由邏輯還操作用于將所述邏輯塊請求動態(tài)地映射到所述多個存儲池中的一個中的物理存儲設備,所述物理存儲設備提供與所述I/O存儲請求中的所述I/O數(shù)據(jù)類型標記對應的所期望的服務等級。
7.根據(jù)權利要求1所述的設備,其中,所述路由邏輯還操作用于 接收指定第一 I/O數(shù)據(jù)類型的第一 I/O存儲請求;接收指定第二 I/O數(shù)據(jù)類型的第二 I/O存儲請求,其中,所述第一 I/O數(shù)據(jù)類型比所述第二 I/O數(shù)據(jù)類型期望更高的服務質(zhì)量;將所述第一 I/O存儲請求發(fā)送到第一 I/O存儲池;以及將所述第二 I/O存儲請求發(fā)送到第二 I/O存儲池,其中,所述第一 I/O存儲池比所述第二 I/O存儲池提供更高的I/O存儲服務質(zhì)量。
8.根據(jù)權利要求1所述的系統(tǒng),其中,所述I/O數(shù)據(jù)類型標記指定文件數(shù)據(jù)、目錄數(shù)據(jù)和元數(shù)據(jù)中的一種的數(shù)據(jù)。
9.根據(jù)權利要求1所述的系統(tǒng),其中,所述路由邏輯還操作用于 接收要存儲的每種數(shù)據(jù)類型的路由策略;以及使用所接收的路由策略來將每個I/O存儲請求路由到所述多個存儲池中的至少一個。
10.根據(jù)權利要求9所述的系統(tǒng),其中,所述路由邏輯還操作用于在帶外通信信道中接收所述路由策略。
11.一種系統(tǒng),包括存儲在存儲器中的文件系統(tǒng),所述文件系統(tǒng)用于提供要與I/O存儲請求一起存儲的指定I/O數(shù)據(jù)類型的輸入/輸出(I/O)數(shù)據(jù)類型標記;存儲在所述存儲器中的操作系統(tǒng),所述操作系統(tǒng)用于將所述I/O存儲請求發(fā)送到存儲控制器,所述I/O存儲請求包括作為所述I/O存儲請求中的字段的所述I/O數(shù)據(jù)類型標記; 以及所述存儲控制器,用于接收來自所述操作系統(tǒng)的所述I/O存儲請求;基于所述I/O數(shù)據(jù)類型標記確定將所述I/O存儲請求發(fā)送到多個存儲池中的哪個存儲池,其中,所述多個存儲池中的每一個均包括至少一個服務等級。
12.根據(jù)權利要求11所述的系統(tǒng),其中,所述存儲控制器還操作用于識別每個可用的存儲池;以及確定由所述每個可用的存儲池提供的所述服務等級。
13.根據(jù)權利要求12所述的系統(tǒng),其中,所述存儲控制器還操作用于確定所述I/O數(shù)據(jù)類型標記中列出的所述I/O數(shù)據(jù)類型所期望的所述服務等級;以及將所述I/O存儲請求發(fā)送到所述多個存儲池中的第一存儲池,所述第一存儲池提供所確定的服務等級。
14.根據(jù)權利要求13所述的系統(tǒng),其中,所述存儲控制器包括獨立磁盤冗余陣列 (RAID)控制器。
15.根據(jù)權利要求14所述的系統(tǒng),其中,所述操作系統(tǒng)還操作用于將所述I/O存儲請求以邏輯塊請求的形式發(fā)送到所述存儲控制器。
16.根據(jù)權利要求15所述的系統(tǒng),其中,所述存儲控制器還操作用于將所述邏輯塊請求動態(tài)地映射到所述可用的存儲池中的一個中的物理存儲設備,所述物理存儲設備提供與所述I/O存儲請求中的所述I/O數(shù)據(jù)類型標記對應的所期望的服務等級。
17.根據(jù)權利要求11所述的系統(tǒng),其中,所述存儲控制器還操作用于接收指定第一 I/O數(shù)據(jù)類型的第一 I/O存儲請求;接收指定第二 I/O數(shù)據(jù)類型的第二 I/O存儲請求,其中,所述第一 I/O數(shù)據(jù)類型比所述第二 I/O數(shù)據(jù)類型期望更高的服務質(zhì)量;將所述第一 I/O存儲請求發(fā)送到第一 I/O存儲池;以及將所述第二 I/O存儲請求發(fā)送到第二 I/O存儲池,其中,所述第一 I/O存儲池比所述第二 I/O存儲池提供更高的I/O存儲服務質(zhì)量。
18.根據(jù)權利要求11所述的系統(tǒng),其中,所述I/O數(shù)據(jù)類型標記指定文件數(shù)據(jù)、目錄數(shù)據(jù)和元數(shù)據(jù)中的一種的數(shù)據(jù)。
19.根據(jù)權利要求11所述的系統(tǒng),其中,所述存儲控制器還操作用于接收要存儲的每種數(shù)據(jù)類型的路由策略;以及使用所接收的路由策略來將每個I/O存儲請求路由到所述多個存儲池中的至少一個。
20.根據(jù)權利要求19所述的系統(tǒng),其中,所述存儲控制器還操作用于在帶外通信信道中接收所述路由策略。
21.一種方法,包括接收輸入/輸出(I/O)存儲請求,所述I/O存儲請求包括要存儲的指定I/O數(shù)據(jù)類型的標記;基于所述I/O數(shù)據(jù)類型標記確定將所述I/O存儲請求發(fā)送到多個存儲池中的哪個存儲池,其中,所述多個存儲池中的每一個均包括服務等級。
22.根據(jù)權利要求21所述的方法,還包括確定所述I/O數(shù)據(jù)類型期望的所述服務等級;以及基于所述確定將服務質(zhì)量標記與所述I/O存儲請求包括在一起。
23.根據(jù)權利要求22所述的方法,還包括將所述I/O數(shù)據(jù)類型標記包括在來自操作系統(tǒng)塊I/O層的每個邏輯盤請求中。
24.根據(jù)權利要求22所述的方法,還包括 接收指定第一 I/O數(shù)據(jù)類型的第一 I/O存儲請求;接收指定第二 I/O數(shù)據(jù)類型的第二 I/O存儲請求,其中,所述第一 I/O數(shù)據(jù)類型比所述第二 I/O數(shù)據(jù)類型期望更高的服務質(zhì)量;將所述第一 I/O存儲請求發(fā)送到第一 I/O存儲池;以及將所述第二 I/O存儲請求發(fā)送到第二 I/O存儲池,其中,所述第一 I/O存儲池比所述第二 I/O存儲池提供更高的I/O存儲服務質(zhì)量。
全文摘要
公開了一種設備、系統(tǒng)和方法。在一個實施例中,設備包括能夠接收來自操作系統(tǒng)的I/O存儲請求的路由邏輯。I/O存儲請求包括要與I/O存儲請求一起存儲的指定I/O數(shù)據(jù)類型的輸入/輸出(I/O)數(shù)據(jù)類型標記。路由邏輯還能夠基于I/O數(shù)據(jù)類型標記確定將I/O存儲請求發(fā)送到多個存儲池中的哪個。每個存儲池具有相關聯(lián)的特定服務等級。
文檔編號G06F3/06GK102301355SQ200980155568
公開日2011年12月28日 申請日期2009年12月22日 優(yōu)先權日2008年12月31日
發(fā)明者D·庫法提, M·梅尼耶 申請人:英特爾公司