當前位置:吉日网官网 - 傳統節日 - 傳統的存儲模式有

傳統的存儲模式有

壹般來說,磁盤陣列是基於數據塊的存儲,而所有NAS產品都是文件級存儲。

1.塊存儲:DAS SAN

A) DAS(直連存儲)是壹種直接連接到主機服務器的存儲方法。每臺服務器都有獨立的存儲設備,每臺主機服務器的存儲設備之間無法通信,需要跨主機訪問資料室,必須以相對復雜的方式進行設置。如果主機屬於不同的操作系統,那就更復雜了。

應用:在數據交換少,性能要求低的單壹網絡環境下,該技術實現的比較早。

B) SAN(存儲區域網):是壹種連接專業主機服務器的高速(光纖)網絡的存儲方式。該系統將位於主機組的後端,它使用高速I/O連接模式,如SCSI、ESCON和光纖通道。其特點是成本高,性能好。但是由於SAN系統價格高,擴展性差,已經不能滿足上千CPU規模系統的需求。

應用:在要求高網速、高數據可靠性和安全性、高數據享受性能的應用環境中。

2.文件存儲器

通常NAS產品是文件級存儲。

NAS(網絡附加存儲)是壹組網絡存儲設備,通常直接連接到網絡,提供數據訪問服務。壹套NAS存儲設備就像壹個提供數據文件服務的系統,性價比很高。

它使用NFS或CIFS命令集訪問數據,以文件作為傳輸協議,具有可擴展性,價格低廉,易於用戶管理。目前,NFS文件系統廣泛應用於集群計算,但由於NAS的協議開銷高、帶寬低、延遲大,不利於在高性能集群中的應用。

3.對象存儲:

壹般來說,對象存儲既有SAN的高級直接訪問磁盤的特點,又有NAS的分布式共享特點。

核心是將數據路徑(數據讀寫)和控制路徑(元數據)分離,構建基於對象存儲設備(OSD)的存儲系統。每個對象存儲設備都有壹定的功能,可以自動管理其上的數據分布。

對象存儲結構的組件(對象、對象存儲設備、元數據服務器、對象存儲系統的客戶端)

3.1對象

對象實際上是文件數據和壹組屬性信息的組合。

3.2對象存儲設備(OSD)

OSD有壹定的智能,它有自己的CPU、內存、網絡和磁盤系統。

OSD提供三個主要功能:包括數據存儲和安全訪問。

(1)數據存儲(2)智能分發(3)管理每個對象的元數據

3.3元數據服務器(MDS)

MDS控制客戶端和OSD對象之間的交互,主要提供以下功能:

(1)對象存儲訪問

客戶機被允許直接訪問對象,OSD在收到請求時,在訪問它之前驗證這個能力。

(2)文件和目錄訪問管理

MDS在存儲系統上構建文件結構,包括配額控制,包括目錄、文件創建、訪問控制等。

(3)客戶端緩存壹致性

為了提高性能,在設計對象存儲系統時,通常支持客戶端的緩存。因此,帶來了緩存壹致性的問題。當緩存文件發生變化時,會通知客戶端刷新緩存,防止緩存不壹致導致的問題。

對象存儲:

文件包含屬性(術語元數據元數據,如文件大小、修改時間、存儲路徑等。)和內容(簡稱數據)。

在以前的文件系統中,存儲過程是按照文件系統的最小塊將文件打散後寫入硬盤,過程中沒有元數據和數據的區分。下壹個塊的地址會在每個塊的末尾告知,所以只能壹個壹個的讀取,比較慢。

對象存儲將元數據分離出來,控制節點稱為元數據服務器(服務器+對象存儲管理軟件),主要存儲對象的屬性(主要是對象的數據分散存儲在那些分布式服務器中的信息),其他負責存儲數據的分布式服務器稱為OSD,主要負責存儲文件的數據部分。當用戶訪問對象時,他們將首先訪問元數據服務器,該服務器只負責反饋存儲在那些OSD中的對象。假設反饋文件A存儲在B、C、D C和D OSD中,用戶將再次訪問三臺OSD服務器來讀取數據。

此時三個OSD同時傳輸數據,所以傳輸速度加快。OSD服務器數量越多,讀寫速度提升越大。

另壹方面,對象存儲軟件有專門的文件系統,所以OSD相當於壹個文件服務器,所以文件共享沒有難度,文件共享的問題也解決了。

因此,對象存儲的出現結合了塊存儲和文件存儲的優點。

為什麽使用塊存儲和文件存儲:

1.有壹類應用需要存儲直接裸盤映射,比如數據庫。因為數據庫需要存儲裸盤並映射到自身,然後根據自己的數據庫文件系統格式化裸盤,所以不能使用其他已經格式化為某個文件系統的存儲。這個類更適合塊存儲。

2.對象存儲的成本還是比普通文件存儲高,需要購買專門的對象存儲軟件和大容量硬盤。如果數據量不是海量,只是為了文件共享,直接用文件存儲就不錯了,性價比高。

  • 上一篇:傳統文化對於培養現代大學生有怎樣的作用
  • 下一篇:傳統車企最後的狂歡時間
  • copyright 2024吉日网官网