亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 8725 | 回復: 1
打印 上一主題 下一主題

簡單介紹DRDB, 一個開源的數據實時同步方案 [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2007-08-07 18:13 |只看該作者 |倒序瀏覽

                                                                                                                                www.drbd.org
drbd是一個開源的數據集群(clustering) 方案, 它能夠提供一種動態(tài)的主機之間的數據的同步. 它不是一個集群軟件, 它只是針對塊設備的同步.
基本架構如下,

  
由上圖, DRBD的實現方式是在物理的存儲設備上面, 再添加了一層塊設備. 其中使用本地的物理存儲的作為"主用" (primary), 通過網絡訪問的位于另外一個主機的存儲設備作為"次用"(secondary)設備. 就像一個通過網絡來實現的RAID-1.
對于讀操作, 都是使用"主用"的存儲, 即本地的.
對于寫操作, 問題有些復雜, 但是針對最簡單的情況, 它的實現方式如下,
1. 接到寫請求;
2. 把寫請求發(fā)送給本地底層存儲, 同時通過網絡把寫請求發(fā)送給對端的"次用"DRBD設備;
3. "次用"DRBD設備執(zhí)行寫請求, 把數據寫到物理存儲上.
4. "次用"DRBD在完成寫操作后, 發(fā)送一個"確認"給"主用"DRDB
5. 這是, "主用"DRBD應已完成對本地硬盤的寫, 返回給應用一個寫操作完成確認.
也就是說, DRBD直到完成本地和遠端的寫操作, 才返回應用一個寫完成.
當然, 這是DRBD最嚴格的一種實現. DRDB也可以有另兩種相對松散的實現,
a. 主用DRBD在接到寫請求后, 立刻返回寫完成給應用.
b. 在次用DRBD的緩存收到寫請求后, 立刻返回寫完成給應用.
DRBD還支持同時向"主用"和"次用"設備的寫操作, 實現就要復雜的多. 我的個人理解, 對于應用來說, 只面對主用設備, 在發(fā)生集群(clustering)切換之前, 應用是不直接訪問次用設備的. 結構越簡單, 可靠性越高.
注:最初的時候錯誤的使用了DRDB, 事實上是DRBD
               
               
               
               
               
               
               
               
               
               
               
               
               
               

本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/14914/showart_355553.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯網協(xié)會會員  聯系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP