IBM于1988年在OS/390平臺上推出了第一種系統(tǒng)管理存儲解決方案,這就是數(shù)據(jù)設備存儲管理子系統(tǒng)(DFSMS)。今天,DFSMS和SMS經(jīng)常作為同義詞用于描述最初的概念。 推動在OS/390上實現(xiàn)SMS的硬件技術(shù)之一是ESCON,IBM在上世紀80年代推出的這種技術(shù)實現(xiàn)了主機與存儲資源連接的交換網(wǎng)絡。今天,光纖通道SAN為開放系統(tǒng)提供了同樣的能力,為實現(xiàn)SMS類功能掃清了道路。
如圖1所示,十多年來,DFSMS客戶利用SFS提供的很多等效組件大大改進了可管理性、效率、成本和業(yè)務連續(xù)性。我們可以仔細看一看這些功能,了解SMS在一個開放系統(tǒng)環(huán)境中的工作原理。
單一文件系統(tǒng)命名空間和系統(tǒng)間鎖定協(xié)議:SFS實現(xiàn)了一個公共的命名空間,所有參與其中的主機系統(tǒng)和應用都使用這一單一目錄或文件夾。如果客戶選擇這種方式,那么整個環(huán)境看起來將與一個運行DFSMS的z/OS環(huán)境(所有z/OS系統(tǒng)共享一個公共的集成目錄工具,使用一個公共的鎖定管理器)非常相像。同樣的這些概念也適用于使用SFS的開放系統(tǒng)??蛻艨梢該碛幸粋€由多個開放系統(tǒng)環(huán)境(如Windows、UNIX和Linux)共享的單一目錄結(jié)構(gòu)和鎖定管理器。
大多數(shù)IT環(huán)境都擁有數(shù)以百計的主機系統(tǒng),并通過很多管理員與單獨的主機操作系統(tǒng)、文件系統(tǒng)和卷管理器進行交互。他們必須使用這些工具以適當?shù)姆绞綄⒄_的數(shù)據(jù)映射到正確的存儲介質(zhì),而且每次只能對一個系統(tǒng)完成這樣的處理。這樣,存儲管理員需要為數(shù)百個服務器中的每一個分配適當數(shù)量的存儲容量,但這可能會導致人為的錯誤。同時,有些系統(tǒng)擁有的存儲空間太小,以至于出現(xiàn)空間不夠用的應用錯誤。而其它系統(tǒng)可能會擁有太多的存儲空間,從而導致資源的浪費,引起系統(tǒng)和成本的增加。
SFS支持基于策略的集中存儲管理,客戶可以使用SFS提供的工具將存儲卷集中在一起,這樣,一個存儲池中的所有存儲卷都擁有公共的屬性,如性能、冗余特性、備份需求或成本。存儲池定義多種存儲工具來代表不同業(yè)務領(lǐng)域或存儲用戶的不同服務等級。另外,SFS還允許客戶以單元的方式管理每一存儲池內(nèi)部的存儲資源,根據(jù)需要添加、去除或改變,同時保持對應用服務器的透明性。這樣,就實現(xiàn)了應用和主機系統(tǒng)與物理存儲基礎設施發(fā)生變化之間的相互隔離。將存儲資源組織為存儲池的能力是根據(jù)信息業(yè)務價值在信息整個生命周期內(nèi)對其進行有效管理的基礎。這種存儲池實現(xiàn)方法在本質(zhì)上與DFSMS中的存儲組類似,后者也是執(zhí)行同樣的功能。
通過將存儲資源集中在一起,客戶可以通過自動化策略來確保數(shù)據(jù)目錄被存放在合適容量的存儲池中,并自動實現(xiàn)信息價值與存儲成本的匹配。因為存儲是虛擬的,而且目錄樹不再受到特定磁盤卷的限制,所以可以根據(jù)用戶定義的策略,將某一給定應用或主機系統(tǒng)生成的文件存儲到任何可用的存儲池中。用戶可以自己設定相關(guān)文件管理條件,如自動存放數(shù)據(jù),自動將文件從一個存儲池轉(zhuǎn)移到另一個存儲池,或徹底刪除這些文件。
另外,SFS還允許管理員規(guī)定在文件的整個生命周期中何時以及如何在存儲池之間自動轉(zhuǎn)移文件,或者規(guī)定何時刪除這些文件。例如,客戶可以通過使用這些策略,隨著文件年代的增長將其從高性能磁盤逐步轉(zhuǎn)移到中等性能的磁盤和低性能磁盤中。當一個文件存放在低性能磁盤上達到一定時間之后,可以規(guī)定一條策略自動將其刪除。而終端用戶并不知道存在著這樣的數(shù)據(jù)生命周期管理,因為無論文件在物理上存放在哪一個存儲池中,它們?nèi)匀怀霈F(xiàn)在目錄的同一位置上—-除非執(zhí)行刪除具體文件的策略,將其從命名空間中刪除。
這種方法有助于減少存儲管理總成本和提高存儲資源使用率,允許根據(jù)企業(yè)的目標,平衡地使用高級和廉價的存儲資源。根據(jù)具體文件的業(yè)務價值,文件可以更好地與正確的存儲類型相匹配,而刪除不再需要的文件可以釋放出存儲空間。所提供的自動化的文件存放、移動和刪除功能與DFSMS中的自動類選擇程序和管理類功能類似。
SMS的價值
SFS將DFSMS的優(yōu)勢擴展到了開放系統(tǒng),可以為客戶帶來很多好處—-從提高應用可用性和個人效率,到優(yōu)化存儲資源的使用以及實現(xiàn)基于策略的自動化存儲管理。
通過實現(xiàn)SFS為開放系統(tǒng)環(huán)境提供系統(tǒng)管理存儲(SMS)功能能夠為客戶帶來以下三種重要價值