關於存儲的一些簡單介紹

DAS:直接共享存儲,直接連接到主機的主板總線,一般距離比較短
常見的有RAID,SCSI

NAS:網絡共享存儲,屬於文件級別的共享,距離可以很長,速度受限於網絡帶寬
常見的有nfs,samba方式,需要一臺單獨的主機來提供

SAN:存儲區域網絡,和NAS一樣也需要一臺服務器來提供,但提供的是塊級別的共享,通過其他協議傳輸SCSI協議來實現
FCSAN:基於光網絡來實現傳輸SCSI協議,代價太高
IPSAN:(ISCSI)基於TCP/IP協議來實現傳輸SCSI協議


NAS服務器可以管理共享數據的讀寫,避免造成資源掙用,當一臺主機執行寫操作的時候,NAS服務器會對此文件加鎖,避免多個主機寫同一個文件造成文件系統崩潰導致數據損壞,但是當多個主機需要寫同一個文件的時候這種加鎖機制則會導致效率低下

SAN雖然也使用一臺服務器,但該服務器並不管理數據的讀寫,只負責客戶端的連接,以及對FC和IP封裝的SCSI包進行解包,因此SAN和DAS都會產生由於集羣腦裂而導致共享資源的掙用問題,爲了解決這個問題就需要用到集羣文件系統,集羣文件系統往往使用在HA集羣裏面,當一臺主機對一個文件執行寫操作的時候,集羣文件系統會進行加鎖,並將此加鎖信息以及修改後的數據藉助於HA集羣的信息通知機制傳輸到其他的集羣節點,從而來避免文件系統的崩潰
常見的集羣文件系統:
GFS2:redhat的解決方案
OCFS2:oracle的解決方案

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章