snapshot的工作原理:
首先,snapshot會占用磁碟空間,占用空間的多少是由變化資料的多少決定;極端情況下,所有的資料都有變化,就需要有與target lun一樣大小的lun。
snapshot 開始工作的時候,在raid控制器的cache中建立乙個資料區域指標,與target的block一一對應;當某乙個block的資料中要變化, controller先將原始資料複製到snapshot lun中,同時修改指標,指向snapshot lun中的block。
當host 需要讀target lun中資料的時候,直接讀取targe lun;如果讀取snapshot lun中的資料,現查詢記憶體指標;資料沒有改變,就直接讀取target lun中的block,如果改變,就直接讀取snapshot lun中的block。
也就是說,snapshot的核心是建立乙個指標列表,指示讀取資料的位址。
提供乙個瞬時資料的影像,只有當資料要改變時,才複製到乙個新的lun中;資料在一段時間內的變化不是太頻繁,就不會占用太多的空間。
簡述hdfs工作原理 HDFS的工作原理
hdfs 的工作原理 hadoop 分布式檔案系統 hdfs 是一種被設計成適合執行在通用硬體上的分布式檔案系統。hdfs 是乙個高度容錯性的系統,適合部署在廉價的 機器上。它能提供高吞吐量的資料訪問,非常適合大規模資料集上的應用。要理解 hdfs 的內部工作原理,首先要理解什麼是分布式 檔案系統。...
ogg mysql的原理 OGG工作原理
一.goldengate介紹 ogg 是一種基於日誌的結構化資料複製軟體 ogg 能夠實現大量交易資料的實時捕捉,變換和投遞,實現源資料庫與目標資料庫的資料同步,保持最少10ms的資料延遲 二.工作原理 三.相關元件 1.manager 負責ogg 整體的監控和管理 1 trail檔案的生成和刪除 ...
SNMP的工作原理
snmp network management protocol,簡單網路管理協議 首先是由ietf的研究小組為了解決internet上的路由器管理問題而提出的。snmp的設計原則是簡單 性和擴充套件性。簡單性是通過資訊型別限制 請求響應或協議而取得。擴充套件性是通過將管理資訊模型與協議 被管理物件...