磁盤配額與RAID磁盤陣列

前言
什麼是磁盤配額?磁盤配額有什麼用?
磁盤配額就是管理員可以對本域中的每個用戶所能使用的磁盤空間進行配額限制,即每個用戶只能使用最大配額範圍內的磁盤空間。磁盤配額監視個人用戶卷的使用情況,因此,每個用戶對磁盤空間的利用都不會影響同一捲上其它用戶的磁盤配額。磁盤配額具有如下特性:
磁盤配額可以對每個用戶的磁盤使用情況進行跟蹤和控制。這種跟蹤是利用文件或文件夾的所有權來實現的。當一個用戶在Linux ext 2/3分區上拷貝或存儲一個新的文件時,他就擁有對這個文件的所有權,這時磁盤配額程序就將此文件的大小計入這個用戶的磁盤配額空間。
當設置了磁盤配額後,分區的報告中所說的剩餘空間,其實指的是當前這個用戶的磁盤配額範圍內的剩餘空間。 磁盤配額程序對每個分區的磁盤使用情況是獨立跟蹤和控制的,而不論它們是否位於同一個物理磁盤.
要實現磁盤配額,請使用以下步驟:

  1. 檢查Linux 內核是否打開磁盤配額支持。
  2. 修改/etc/fstab,對所選文件系統激活配額選項。
  3. 更新裝載文件系統,使改變生效。
  4. 在該文件系統引導時建立aquota.user文件。
  5. 掃描相應文件系統,用quotacheck命令生成基本配額文件。
  6. 用edquota命令,對特定用戶採用配額限制。
  7. 最後,用命令激活配額。
    磁盤陣列RAID
    磁盤陣列簡稱RAID(Redundant Arrays of Inexpensive Disks,RAID),有“價格便宜且多餘的磁盤陣列”之意。其原理是利用數組方式來作磁盤組,配合數據分散排列的設計,提升數據的安全性。磁盤陣列主要針對硬盤,在容量及速度上,無法跟上CPU及內存的發展,提出改善方法。磁盤陣列是由很多便宜、容量較小、穩定性較高、速度較慢磁盤,組合成一個大型的磁盤組,利用個別磁盤提供數據所產生的加成效果來提升整個磁盤系統的效能。同時,在儲存數據時,利用這項技術,將數據切割成許多區段,分別存放在各個硬盤上。
    磁盤陣列還能利用同位檢查(Parity Check)的觀念,在數組中任一顆硬盤故障時,仍可讀出數據,在數據重構時,將故障硬盤內的數據,經計算後重新置入新硬盤中。
    磁盤配額管理
    (1)實現磁盤配額的條件
    需要Linux內核支持
    安裝xfsprogs與quota軟件包
    (2)Linux磁盤限額的特點
    作用範圍:針對指定的文件系統(分區)
    限制對象:用戶賬號、組賬號
    限制類型:磁盤容量、文件數量
    限制方法:軟限制、硬限制
    注意!!!
    (1)對用戶賬號,組賬號進行限制,軟限制小於等於硬限制
    (2)大部分的命令設置都是臨時生效,重啓失效。配置文件設置永久生效。
    一、磁盤限額的過程
    1、 以支持配額功能的方式掛載文件系統。
    2、編輯用戶和組賬號的配額設置
    3、驗證磁盤配額功能
    4、查看磁盤配額使用情況

RAID磁盤陣列

  • RAID是英文Redundant Array of Independent Disksde的縮寫,中文簡稱爲獨立冗餘磁盤陣列。
  • RAID是把多塊獨立的物理磁盤按不同的方式組合起來形成一個硬盤組(邏輯硬盤),從而提供比單個硬盤更高的存儲性能和提供數據備份技術。
  • 組成磁盤陣列的不同方式稱爲RAID級別,常用的RAID級別有以下幾種:RAID0、RAID1、RAID5、RAID6、RAID1+0等

0

  • RAID0連續以位或字節爲單位分隔數據,並行讀/寫於多個磁盤上,因此具有很高的數據傳輸率,但他沒有數據冗餘,因此並不能算真正的RAID結構。
  • RAID0只是單純的提高性能,並沒有爲數據可靠性提供保證,而且其中的一個磁盤失效將影響到多有數據
  • RAID0不能應用於數據安全性要求高的場合
    磁盤配額與RAID磁盤陣列
    RAID1
  • 通過磁盤數據鏡像實現數據冗餘,再成對的獨立磁盤上產生互爲備份的數據
  • 當原始數據繁忙時,可直接從鏡像拷貝中讀取數據,因此 RAID1可以提高讀取性能
  • RAID1是磁盤陣列中單位成本最高的,但提供了很高的數據安全性和可用性。當一個磁盤失效時,系統可以自動切換到鏡像磁盤上讀寫,而不需要重組失效的數據
    磁盤配額與RAID磁盤陣列
    RAID5
  • N(N>=3)塊盤組成陣列,一份數據產生N-1個條帶,同時還有一份校驗數據,共N份數據在N塊盤上循環存儲
  • N塊盤同時讀寫,讀寫性能很高,但由於有校驗機制的問題,寫性能相對不高
  • (N-1)/N容量
  • 可靠性高,允許一塊盤壞,不影響所有數據
    磁盤配額與RAID磁盤陣列
    RAID6
  • N(N>=4)塊盤組成陣列,(N-2)/N容量
  • 與RAID5相比,增加了第二個獨立的奇偶校驗信息塊。兩個獨立的奇偶系統使用不同的算法,即時兩塊磁盤同時失效也不會影響數據使用
  • 相對於RAID5有更大的寫損失,因此寫性能較差

磁盤配額與RAID磁盤陣列
RAID 1+0

  • N(偶數,N>=4)塊兩兩鏡像後,再組成一個RAID0
  • N/2容量
  • N/2塊盤同時寫入,N塊盤同時讀取
  • 性能高,可靠性高
    磁盤配額與RAID磁盤陣列

磁盤配額與RAID磁盤陣列

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