隨著文件大小和數據規(guī)模逐步達到TB和PB,用戶也開始尋找一種新的方法,以便在不同的主機之間存儲、訪問和共享文件。集群和存儲區(qū)域網(SAN)文件系統也因此應運而生。

    廠商們已經制造了一些軟件和硬件設備,它們可以把不相干的文件系統融合成只使用一個命名空間的文件系統。用戶可以訪問并共享其他用戶的數據,而無需考慮是什么介質或其所處的是哪臺主機。

    這些設備和軟件所使用的技術就是人們所熟知的集群和SAN文件系統。與分布式文件系統相比,此類文件系統有如下幾大優(yōu)勢:因為數據不需要從一個文件系統拷貝或復制到另一個文件系統,通過集群系統共享應用和數據的任務執(zhí)行起來要比在單獨的設備上執(zhí)行快得多;集群可以為文件和文件系統提供更多的空間;因為只需要管理一個文件系統,而不再是每個存儲設備或主機都需要一個文件系統,管理也更容易了;如果集群內的某臺服務器出現了故障,另一臺服務器就可以把它的工作接手過來,故障恢復也成為了現實;用戶也可以同時對位于其網絡上的存儲設備里的所有文件進行訪問。

    集群存儲

    在集群里,一組獨立的節(jié)點或主機可以象一個系統一樣步調一致地工作。它們不僅可以共享公用的存儲陣列或者SAN,也可以擁有只有一個命名空間的公用文件系統。

    最近的一些案例來自Cluster File Systems、Oracle、Red Hat以及新興的Panasas和Spinnaker Networks公司等。Red Hat公司于去年收購了Sistina公司,該公司發(fā)布了適用于開放源碼的集群Global File System。Network Appliance公司則收購了Spinnaker Networks公司,該公司目前正在使用其SpinCluster軟件來改進網格戰(zhàn)略,即對網絡附加存儲(NAS)以及SAN存儲進行集群整合。Oracle公司也在該公司的真正應用集群(Oracle 9i RAC)上使用其Cluster File System。Cluster File Systems公司則使用其Lustre File System來建立高性能的集群。

    在一些成功案例里,單獨的服務器也是通過元數據服務器或設備與存儲連接,元數據服務器或設備可以對數據進行很細的分類,以使這些數據可以很容易地找到。

    更好的性能是一些用戶使用集群文件系統的一個關鍵理由。某用戶目前使用Lustre File System,他們通過構建的集群來進行科學仿真和模型建立工作,如今把兩個1000節(jié)點的集群用于生產系統。以前,需要在每一個集群上安裝文件系統,而且當有人需要數據時,經常需要把一個文件復制到另一個集群上去,文件系統之間頻繁的FTP任務對整個系統的性能造成了很大的影響。而現在他們能夠隨時將數據從文件系統中調出來閱讀,在不影響正常仿真任務進行的同時查看系統運行結果。

    SAN文件系統

    盡管集群文件系統具有上述優(yōu)勢,但是,它仍有一些地方需要改進。

    有用戶評價說,集群文件系統非常復雜,此外,它們還需要技術人員很好的支持和專業(yè)技能來對其進行體系結構的設計,并使其運行起來。與之相比,SAN文件系統能夠把服務器與存儲進行連接,并對文件系統環(huán)境進行“虛擬化”。另一用戶擁有的50TB數據是由ADIC公司的StorNext FS負責管理的。它正在進行科學鏡像數據收集。

    該用戶的文件相對來說比較大,最大可達1GB,因此,使用分級存儲格式來存儲。其IT主管Terry Duncan說,“我們的大型系統里有數百萬份文件。我們希望多個系統能夠以非??斓乃俣韧瑫r查看相同的數據?!?br />

    Duncan說,使用SAN文件系統之后,管理更容易了。如果我們不能把文件編寫到一個公用空間,以便讓數個系統同時訪問這些文件的話,就很難以我們需要的速度來處理這些數據;如果不能擁有單一的命名空間的話,就得花大量的時間來回移動500GB的數據并對其進行分析。







































集群存儲新產品
一些新產品允許同時對分布于眾多服務器和存儲設備中的文件進行訪問。
廠商名稱 產品 文件系統類型 支持的操作系統
ADIC StorNext FS SAN Windows,Linux,Unix
Cluster File Systems Lustre File System 集群 Linux
IBM Global Parallel File System 集群,SAN Linux,AIX
IBM TotalStorage SAN File System SAN Windows,Unix
Panasas ActiveScale File System NAS Linux
Red Hat Sistina Global File System 集群,SAN Linux

(文/網絡世界)

分享到

多易

相關推薦