3.硬件磁盤(pán)陣列還是軟件磁盤(pán)陣列
市面上有所謂硬件磁盤(pán)陣列與軟件磁盤(pán)陣列之分,因為軟件磁盤(pán)陣列是使用一塊SCSI卡與磁盤(pán)連接,一般用戶(hù)誤以為是硬件磁盤(pán)陣列。以上所述主要是針對硬件磁盤(pán)陣列,其與軟件磁盤(pán)陣列有幾個(gè)最大的區別:
l 一個(gè)完整的磁盤(pán)陣列硬件與系統相接。
l 內置CPU,與主機并行運作,所有的I/O都在磁盤(pán)陣列中完成,減輕主機的工作負載, 增加系統整體性能。
l 有卓越的總線(xiàn)主控(bus mastering)及DMA(Direct Memory Access)能力,加速數據的存取及傳輸性能。
l 與快取內存結合在一起,不但增加數據的存取及傳輸性能,更因減少對磁盤(pán)的存取而增加磁盤(pán)的壽命。
l 能充份利用硬件的特性,反應快速。
軟件磁盤(pán)陣列是一個(gè)程序,在主機執行,透過(guò)一塊SCSI卡與磁盤(pán)相接形成陣列,它最大的優(yōu)點(diǎn)是便宜,因為沒(méi)有硬件成本(包括研發(fā)、生產(chǎn)、維護等),而SCSI卡很便宜(亦有的軟件磁盤(pán)陣列使用指定的很貴的SCSI卡);它最大的缺點(diǎn)是使主機多了很多進(jìn)程(process),增加了主機的負擔,尤其是輸出入需求量大的系統。目前市面上的磁盤(pán)陣列
系統大部份是硬件磁盤(pán)陣列,軟件磁盤(pán)陣列較少。
4.磁盤(pán)陣列卡還是磁盤(pán)陣列控制器
磁盤(pán)陣列控制卡一般用于小系統,供單機使用。與主機共用電源,在關(guān)閉主機電源時(shí)存在丟失Cache中的數據的的危險。磁盤(pán)陣列控制卡只有常用總線(xiàn)方式的接口,其驅動(dòng)程序與主機、主機所用的操作系統都有關(guān)系,有軟、硬件兼容性問(wèn)題并潛在地增加了系統的不安定因素。在更換磁盤(pán)陣列卡時(shí)要冒磁盤(pán)損壞,資料失落,隨時(shí)停機的風(fēng)險。
獨立式磁盤(pán)陣列控制一般用于較大型系統,可分為兩種:
單通道磁盤(pán)陣列和多通道式磁盤(pán)陣列,單通道磁盤(pán)陣列只能接一臺主機,有很大的擴充限制。多通道磁盤(pán)陣列可接多個(gè)系統同時(shí)使用,以群集(cluster)的方式共用磁盤(pán)陣列,這使內接式陣列控制及單接式磁盤(pán)陣列無(wú)用武之地。目前多數獨立形式的磁盤(pán)陣列子系統,其本身與主機系統的硬件及操作環(huán)境?
--