磁盤陣列的分類
磁盤(pan)陣列(lie)其樣(yang)式有三種,一是(shi)外接式磁盤(pan)陣列(lie)柜、二是(shi)內接式磁盤(pan)陣列(lie)卡,三是(shi)利(li)用軟件來仿真。
外接(jie)式磁盤陣(zhen)列柜最常被(bei)使用大型服務器上,具可(ke)熱交換的特性,不過(guo)這類產品的價格都(dou)很貴。
內接式磁盤(pan)陣列(lie)卡,因為價格(ge)便宜,但(dan)需要較高(gao)的(de)(de)安裝(zhuang)技(ji)術(shu),適合技(ji)術(shu)人員使用(yong)(yong)操作。硬件陣列(lie)能(neng)夠提供(gong)在線(xian)擴容、動(dong)態修改陣列(lie)級(ji)別、自動(dong)數(shu)(shu)據恢復(fu)、驅動(dong)器漫游、超(chao)高(gao)速緩沖等功能(neng)。它能(neng)提供(gong)性能(neng)、數(shu)(shu)據保護、可靠性、可用(yong)(yong)性和(he)可管(guan)理性的(de)(de)解決方(fang)案(an)。陣列(lie)卡專用(yong)(yong)的(de)(de)處(chu)理單元來進行(xing)操作。
利用軟件仿真的(de)(de)方式(shi),是指通過(guo)網絡操作(zuo)系統(tong)自身提供(gong)的(de)(de)磁盤(pan)管理(li)功能將連接的(de)(de)普(pu)通SCSI卡上(shang)的(de)(de)多塊硬盤(pan)配置成邏輯盤(pan),組成陣列(lie)。軟件陣列(lie)可(ke)以提供(gong)數據(ju)冗余(yu)功能,但(dan)是磁盤(pan)子系統(tong)的(de)(de)性能會有(you)所(suo)降低,有(you)的(de)(de)降低幅度還比較大(da),達30%左右。因此會拖累機器的(de)(de)速度,不適合大(da)數據(ju)流量(liang)的(de)(de)服(fu)務(wu)器。
磁盤陣列的原理
磁(ci)盤(pan)陣列作為獨立系統在主(zhu)機(ji)外直連或通過網絡與主(zhu)機(ji)相連。磁(ci)盤(pan)陣列有多個端口(kou)(kou)可(ke)以被(bei)不同主(zhu)機(ji)或不同端口(kou)(kou)連接(jie)。一個主(zhu)機(ji)連接(jie)陣列的不同端口(kou)(kou)可(ke)提升傳輸速度。
和當時PC用單(dan)磁(ci)(ci)盤(pan)內部集成緩存一(yi)樣,在磁(ci)(ci)盤(pan)陣列內部為加快與主機(ji)交(jiao)(jiao)互速度(du),都帶有一(yi)定量的(de)(de)緩沖存儲器(qi)。主機(ji)與磁(ci)(ci)盤(pan)陣列的(de)(de)緩存交(jiao)(jiao)互,緩存與具體的(de)(de)磁(ci)(ci)盤(pan)交(jiao)(jiao)互數據。
在應用中,有部分常用的數據是需要經常讀取的,磁盤陣列根據內部的算法,查找出這些經常讀取的數據,存儲在緩存中,加快主機讀取這些數據的速度,而對于其他緩存中沒有的數據,主機要讀取,則由陣列從磁盤上(shang)直接讀取傳(chuan)輸給主(zhu)機。對于主(zhu)機寫(xie)入的數據,只寫(xie)在緩存中,主(zhu)機可以立(li)即完(wan)成寫(xie)操作。然后由緩存再慢(man)慢(man)寫(xie)入磁(ci)盤。