磁盤陣列作為獨立系統(tǒng)在主機外直連或通過網(wǎng)絡與主機相連。磁盤陣列有多個端口可以被不同主機或不同端口連接。一個主機連接陣列的不同端口可提升傳輸速度。 [2] 和當時pc用單磁盤內(nèi)部集成緩存一樣,在磁盤陣列內(nèi)部為加快與主機交互速度,都帶有一定量的緩沖存儲器。主機與磁盤陣列的緩存交互,磁盤冷數(shù)據(jù)存儲公司,緩存與具體的磁盤交互數(shù)據(jù)。 [2] 在應用中,有部分常用的數(shù)據(jù)是需要經(jīng)常讀取的,磁盤陣列根據(jù)內(nèi)部的算法,查找出這些經(jīng)常讀取的數(shù)據(jù),存儲在緩存中,加快主機讀取這些數(shù)據(jù)的速度,而對于其他緩存中沒有的數(shù)據(jù),主機要讀取,則由陣列從磁盤上直接讀取傳輸給主機。對于主機寫入的數(shù)據(jù),只寫在緩存中,主機可以立即完成寫操作。然后由緩存再慢慢寫入磁盤。
1、das--direct access storage device直接訪問存儲設備das以服務器為中心,傳統(tǒng)的網(wǎng)絡存儲設備都是將raid硬盤陣列直接連接到網(wǎng)絡系統(tǒng)的服務器上,這種形式的網(wǎng)絡存儲結(jié)構(gòu)稱為das( direct attached storage)。 [6] 2、nas--network attached storage網(wǎng)絡附加存儲設備nas以數(shù)據(jù)為中心,nas是 network attached storage的簡稱,中文稱為直接聯(lián)網(wǎng)存儲在nas存儲結(jié)構(gòu)中,磁盤冷數(shù)據(jù)存儲公司,存儲系統(tǒng)不再通過i/o總線附屬于某個特定的服務器或客戶機,而是直接通過網(wǎng)絡接口與網(wǎng)絡直接相連,磁盤冷數(shù)據(jù)存儲,由用戶通過網(wǎng)絡訪問。 [6] 3、san--storage area networks存儲區(qū)域網(wǎng)san以網(wǎng)絡為中心,san是一種類似于普通局域網(wǎng)的高速存儲網(wǎng)絡。san提供了一種與現(xiàn)有l(wèi)an連接的簡易方法,允許企業(yè)獨立地增加它們的存儲容量,并使網(wǎng)絡性能不至于受到數(shù)據(jù)訪問的影響。這種獨立的專有網(wǎng)絡存儲方式使得san具有不少優(yōu)勢:可擴展性高;存儲硬件功能的發(fā)揮不受lan的影響;易管理;集中式管理軟件使得遠程管理和無人值守得以實現(xiàn);容錯能力強。san主要用于存儲量大的工作環(huán)境,磁盤冷數(shù)據(jù)存儲公司,如醫(yī)院大型pacs等,但現(xiàn)在由于需求量不大成本高而影響了san的市場。
raid稱為廉價磁盤冗余陣列。raid 的基本原理是把多個便宜的小磁盤組合到一起,成為一個磁盤組,使性能達到或超過一個容量---、價格昂貴的磁盤。
目前 raid技術大致分為兩種:基于硬件的raid技術和基于軟件的raid技術。其中在linux下通過自帶的軟件就能實現(xiàn)raid功能,這樣便可省去購買昂貴的硬件 raid 控制器和附件就能---地增強磁盤的 io 性能和---性。由于是用軟件去實現(xiàn)的raid功能,所以它配置靈活、管理方便。同時使用軟件raid,還可以實現(xiàn)將幾個物理磁盤合并成一個的虛擬設備,從而達到性能改進和數(shù)據(jù)冗余的目的。當然基于硬件的raid解決方案比基于軟件raid技術在使用性能和服務性能上稍勝---,具體表現(xiàn)在檢測和修復多位錯誤的能力、錯誤磁盤自動檢測和陣列重建等方面。