Linux LVM的條帶化

2022-07-22 02:21:09 字數 596 閱讀 3319

當多個程序同時訪問乙個磁碟時,可能會出現磁碟衝突。磁碟系統對訪問次數(每秒的io操作,iops)和資料傳輸速

率(讀寫速率,tps)有限制。

當達到這些限制時,後面需要訪問磁碟的程序就需要掛起等待,這就是磁碟衝突。

避免磁碟衝突是優化i/o效能的乙個重要目標。

條帶化技術是一種自動的將i/0負載均衡到多個物理磁碟上的技術。條帶化技術將一塊連續的資料分成很多小部分,

並把他們分別儲存到不同的磁碟上去。

這樣就能使多個程序同時訪問資料的多個不同部分而不會造成磁碟衝突,最大化i/0效能。

lvm的條帶化:為了效能考慮,將資料跨越多個磁碟儲存,即把lv上連續的資料分成大小相同的塊,然後依次儲存在各

個磁碟pv上,類似於raid0的資料存

放形式,實現資料讀寫的併發;管理員一句自己的資料需求,定義資料分塊大小,分布

pv磁碟個數資訊,從而實現讀寫效能最佳化。

粗略來講,條帶化strip就是raid0。

如下是條帶化示意圖(raid0)和映象的條帶化(raid01)

LVM 邏輯卷管理器 的條帶化

當多個程序同時訪問乙個磁碟時,可能會出現磁碟衝突。磁碟系統對訪問次數 每秒的io操作,iops 和資料傳輸速率 讀寫速率,tps 有限制。當達到這些限制時,後面需要訪問磁碟的程序就需要掛起等待,這就是磁碟衝突。避免磁碟衝突是優化i o效能的乙個重要目標。條帶化技術是一種自動的將i 0負載均衡到多個物...

關於組RAID時的條帶寬度及條帶深度

以前一直為raid到底應該如何組織資料的物理儲存結構而疑惑。現在終於知道,一般情況下用raid5即可,少數要求高的上raid10。不過,在看書的時候,發現對於條帶的解釋不太清楚。度娘了一下,這貼出來給大家分享。條帶 strip 是把連續的資料分割成相同大小的資料塊,把每段資料分別寫入到陣列中的不同磁...

Linux LVM管理的小練習

1 建立乙個至少有兩個pv組成的大小為20g的名為testvg的vg 要求pe大小為16mb,而後在卷組中建立大小為5g的邏輯卷testlv 掛載至 users目錄 yum y install lvm2 pvcreate dev sdb dev sdc vgcreate s 16 testvg de...