服務器RAID技術基礎
raid ( Redundant Array of Independent Disks )即獨立磁盤冗余陣列,通常簡稱為磁盤陣列
一、RAID主要優勢
大容量:
這是?RAID?的一個顯然優勢,它擴大了磁盤的容量,由多個磁盤組成的?RAID?系統具有海量的存儲空間。現在單個磁盤的容量就可以到?1TB?以上,這樣?RAID?的存儲容量就可以達到?PB?級,大多數的存儲需求都可以滿足。
高性能:
RAID?的高性能受益于數據條帶化技術。單個磁盤的?I/O?性能受到接口、帶寬等計算機技術的限制,性能往往很有?限,容易成為系統性能的瓶頸。通過數據條帶化,RAID?將數據?I/O?分散到各個成員磁盤上,從而獲得比單個磁盤成倍增長的聚合?I/O性能。
可用性和可靠性:
從理論上講,由多個磁盤組成的?RAID?系統在可靠性方面應該比單個磁盤要差。這里有個隱含假定:單個磁盤故障將導致整個?RAID?不可用。?RAID?采用鏡像和數據校驗等數據冗余技術,打破了這個假定。鏡像是最為原始的冗余技術,把某組磁盤驅動器上的數據完全復制到另一組磁盤驅動器上,保證總有數據副本可用。 RAID?冗余技術大幅提升數據可用性和可靠性,保證了若干磁盤出錯時,不?會導致數據的丟失,不影響系統的連續運行。
管理性:
實際上,?RAID?是一種虛擬化技術,它對多個物理磁盤驅動器虛擬成一個大容量的邏輯驅動器。?從用戶應用角度看,可使存儲系統簡單易用,管理也很便利。?由于?RAID?內部完成了大量的存儲管理工作,管理員只需要管理單個虛擬驅動器,可以節省大量的管理工作。?RAID?可以動態增減磁盤驅動器,可自動進行數據校驗和數據重建,這些都可以?大大簡化管理工作。
二、RAID實現方法
軟?RAID?沒有專用的控制芯片和?I/O?芯片,完全由操作系統和?CPU?來實現所的?RAID?的功能。現代操作系統基本上都提供軟?RAID?支持,通過在磁盤設備驅動程序上添加一個軟件層,提供一個物理驅動器與邏輯驅動器之間的抽象層。目前,操作系統支持的最常見的?RAID?等級有?RAID0?、?RAID1?、?RAID10?、?RAID01?和?RAID5?等。比如,Windows?Server?支持?RAID0?、?RAID1?和?RAID5?三種等級,?Linux?支持?RAID0?、RAID1?、?RAID4?、?RAID5?、?RAID6?等,?Mac?OS?X?Server?、?FreeBSD?、NetBSD?、?OpenBSD
存儲
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。