跳至內容

Lustre

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

Lustre,一種平行分散式檔案系統,通常用佇大型計算機密集佮超級電腦。Lustre 是源自 Linux 和 Cluster 的混成詞。上早是一九九年,由皮特 ・ 布拉姆(英語:Peter Braam)建立的樹集檔案系統公司(英語:Cluster File Systems Inc .)開始研發,佇二空空三年釋出 Lustre 一垺零。採用 GNU GPLv 二開原始碼授權。

歷史

Lustre 檔案系統架構是 Peter Braam 一九九九年開始的一个研究專案,皮特當時佇卡內基梅隆大學擔任教職。二空空一年皮特成立了家己的公司—— 群集檔案系統。二空空七年九月,昇陽公司收購密集檔案系統公司的資產,包括著伊的智慧財產權。Sun 佇其高效能計算硬體產品內底提供 Lustre,以期將 Lustre 引入去家己的 ZFS 和 Solaris 作業系統。二空空八年十一月,Braam 離開著昇陽微系統,由 Eric Barton 和 Andreas Dilger 接管 Lustre 專案。二空一空年,甲骨文公司欲收購 Sun,開始管理佮發布 Lustre。

架構

Lustre 檔案系統包括三種主要的功能單元。

  • 元資料侍服器(metadata servers,MDSes)。 一个 Lustre 檔案系統通常有兩个元資料侍服器(active 和 standby), 一个元資料侍服器是擁有若干元資料目標(metadata targets,MDTs)。 元資料目標儲存號名空間元資料:檔名、kha-tá-lok-guh、存取權限、檔案結構等等的資訊。無仝諸如 GPFS 和 PanFS 等基於塊並且由元資料侍服器控制所有一塊分配的分散式檔案系統,Lustre 元資料侍服器干焦關心路草走揣和權限檢查才袂牽涉任何的檔案 I / O 操作。該特性避免元資料侍服器成做密集擴充的頷仔頸。單個檔案系統有多個元資料目標是對二鋪四開始引入的新特性。
  • 物件儲存侍服器(object storage servers,OSSes)將檔案資料儲存佇咧一个抑是幾若个物件儲存目標(object storage targets,OSTs)中。取決於侍服器硬體,一个物件儲存侍服器通常有二到八个物件儲存目標,每一个物件儲存目標管理一个本地檔案系統。Lustre 檔案系統的空間等於所有物件儲存目標的容量總和。
  • 客戶機(Clients)會當存取閣使用資料。Lustre 為所有客戶機提供統一的號名空間。

MDT、OST 和 Client 會當佇仝一節點(通常用佇咧測試), 但是佇典型的生產環境內底遮的功能組件安裝佇咧使用網路來進行通信的無仝節點。Lustre Network(LNET)層會使用濟種類型的網路連起來,包括講 InfiniBand、乙太網路等。若是遠端直接記憶體存取(RDMA)傳輸可用,Lustre 共利用伊提懸吞吐量降低 CPU 使用率。

網路

懸可用性

部署

參見

  • Ceph
  • GlusterFS

參考資料

外部連結

  • 官方首頁