SF內(nèi)核進(jìn)程的介紹
Vxdmp-用來管理動(dòng)態(tài)多路徑的內(nèi)核程序。該進(jìn)程會(huì)識(shí)別每個(gè)磁盤上的唯一ID,將多條路徑指定的同一塊硬盤識(shí)別為唯一的硬盤,并且可以在某條路徑失效的情況下,自動(dòng)切換到磁盤的另一條訪問路徑,保證了磁盤訪問的可靠性。
Vxio-該進(jìn)程不同與上面所述的vxio進(jìn)程,它是內(nèi)核級(jí)別的卷管理虛擬磁盤設(shè)備。它可以支持條帶,鏡像結(jié)構(gòu)的卷。它負(fù)責(zé)將用戶的寫入數(shù)據(jù)寫到多個(gè)子卷上,保證數(shù)據(jù)的一致性。
Vxfen-保證磁盤安全性的進(jìn)程。在SAN環(huán)境中,多個(gè)系統(tǒng)可以同時(shí)讀寫一塊硬盤,為了防止同時(shí)寫入磁盤發(fā)生數(shù)據(jù)損壞的情況,SF利用vxfen來做磁盤寫入時(shí)的決策。Vxfen需要奇數(shù)塊獨(dú)立硬盤,這些盤只能有一個(gè)系統(tǒng)可以擁有。發(fā)生故障時(shí),只有擁有大多數(shù)vxfen所控制硬盤的系統(tǒng)才能夠?qū)懭牍蚕肀P,從而保證了硬盤寫入的唯一性和安全性。
Vxglm-SF組鎖管理。是磁盤鎖管理工具,保證數(shù)據(jù)的安全性。
FDD-文件設(shè)備驅(qū)動(dòng),管理SF文件設(shè)備的進(jìn)程。
通過上述可知,SF的卷管理是在幾個(gè)基礎(chǔ)進(jìn)程(vxconfigd,vxio等等)管理下,多個(gè)進(jìn)程共同協(xié)作的有效管理磁盤的工具。它通過映射物理設(shè)備來靈活管理存儲(chǔ)設(shè)備,通過vxconfigd進(jìn)程來管理配置磁盤的使用。理解好VxVM的結(jié)構(gòu),對(duì)于理解SF的工作,解決SF使用中遇到的問題,是非常有好處的。