POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1324|回复: 1
打印 上一主题 下一主题

[LSIMEGARAID訓練與實習]NVRAM應用WriteJournaling視頻實驗

[复制链接]
跳转到指定楼层
1#
发表于 2011-11-26 17:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Write Journaling, 這並不是甚麼很新穎的技術, 這個技術的主要作用可以做為建立一種checkpoint...
detail介紹:
http://www.osslab.com.tw/Storage/Enterprise/SAS%E8%88%87RAID/RAID_Technology_Articles/Improving_RAID_Storage_Systems_with_Non-volatile_Write_Journals
他的用意是防範例外的發生..., 尤其像是例如一個rebuild的階段異常斷電, 重新啟動後...
透過Write Journaling做一種undo的操作復原上一次VD的rebuild的階段..
這邊我將會嘗試實驗這個特徵,以LSISAS2008做為測試, 內置32KB的NVRAM....

首先我先讓他rebuild...
不過由於這個階段時間太久, 因為LSISAS2008是Software RAID without system memory cache, rebuild很慢.....
只要彈出1%就可以檢測了....
等了一段時間, 在看下個階段的下半部分影片:

我嘗試強制斷電, 並且重新啟動..
你可以發現進入OS打開MSM之後, 依然是上次的rebuild進度..
這確實說明了WriteJournaling之作用...
這個設計的實作目前大多RAID產品都有存在...,因為他是非常重要的一種實務設計...
但是不代表沒有特例, 以下這個就是特例:

這張為HP P410的RAID HBA, 他上面沒有半顆NVRAM, 無Write Journaling設計..
在rebuild階段如果發生異常斷電或著重啟動, 只會導致一種情況:
重新歸零開始...., 這個部分在HP的RAID Controller操作手冊已提及....

Write-Journaling也適用在Reconstruction階段, 例如OCE..........

2#
 楼主| 发表于 2011-11-26 18:04 | 只看该作者
影片太糊的話..
請把它下載下來用player去放...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-18 23:25

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表