閱讀466 返回首頁    go 微軟 go Office


流行的存儲架構描述

資料來源:互聯網

存儲如何附加到平台是整體存儲架構的關鍵。三個常見的架構涵蓋了絕大多數模型:

直接附加存儲(Direct-attached storage,DAS)
存儲區域網絡(Storage area networks,SAN)
網絡附加存儲(Network-attached storage,NAS)

上圖描寫區別
區別

直接附加的存儲

Linux 支持種類繁多的 DAS 界麵,包括像並行高級技術附件(Advanced Technology Attachment,ATA)的舊標準 — 電子集成驅動器 [IDE](Integrated Drive Electronics [IDE])/ATA — 並行 SCSI 和光纖通道 (Fibre Channel) 以及新的存儲界麵,例如串行連接的 SCSI(Serial Attached SCSI,SAS)、串行 ATA(Serial ATA,SATA)和外部 SATA(external SATA,eSATA)。您還將發現高級存儲技術,例如 USB3(可擴展的主機控製器界麵,Extensible Host Controller Interface [xHCI])和 Firewire (Institute of Electrical and Electronics Engineers 1394)。

存儲區域網絡

SAN 提供塊級存儲合並,以便在一些服務器中共享它。存儲對服務器顯示為是本地的,其中端點存儲設備可以為客戶端設備實現附加服務(例如備份和複製)。

SAN 的協議和界麵是廣泛和多樣的。您可以在 Linux 中發現典型的 SAN 協議,例如光纖通道以及其通過 IP 的擴展 (iFCP)。還存在更新的協議,例如 SAS、以太網光纖通道(Fibre Channel over Ethernet,FCoE)以及 Internet SCSI (iSCSI),更多域特定協議,例如適用於遠程直接內存訪問 (RDMA-iSER) 和 SCSI RDMA 協議(SCSI RDMA Protocol,SRP),其通過 Infiniband 的 RDMA 擴展 SCSI。

作為存儲協議出現的以太網已經在 Linux 中完全實現,其說明了這些方法的力量和靈活性。此外,Linux 中完全支持 10 千兆位以太網(10-gigabit Ethernet,10GbE),並允許構造高性能 SAN。您還可以發現類似 ATA over Ethernet (ATAoE) 的協議,其通過無所不在的以太網協議擴展 ATA 協議。

網絡附加存儲

最後但同樣重要的是 NAS。NAS 是通過網絡的存儲合並,以便不同類型客戶端在文件級別進行訪問。Linux 中完全支持的兩種最流行協議是網絡文件係統(Network File System,NFS)和服務器消息塊/通用互聯網文件係統(Server Message Block/Common Internet File System,SMB/CIFS)。

雖然原始的 SMB 實現是專有的,但是它被逆向設計以便在 Linux 中受到支持。後來的 SMB 修訂版被公開記錄以便允許在 Linux 中進行更簡單的開發。

摘自:https://www.ibm.com/developerworks/cn/linux/l-linux-storage/index.html?ca=drs-

最後更新:2017-01-04 22:34:37

  上一篇:go .NET與NET戰略
  下一篇:go 如何選擇合適的MySQL存儲引擎