mysql wb bbu_BBU

BBU

(2011-04-19 01:25:39)

标签:

杂谈

问:安装BBU (备用电池) 后,UPS(不断电系统) 还有用吗?

答:当电源发生故障时,

BBU将会给内存提供电力支持。这时,内存中的数据(还未写入硬盘中的数据)将被自动保存72小时,以等待电源供给恢复。一旦电源恢复正常工作,盘阵会优先将内存中的数据写入硬盘,再开始其他常规程序。

但是BBU只能给控制器中的内存提供电力,而不能为每一块硬盘中的内存模块提供电力保障。如今,许多硬盘自身都有16MB内存。当电源发生故障时,对一个可放置16块硬盘的盘阵来说,从其硬盘内存丢失的数据可以达到256MB。

目前一共有两种方法可以帮助您避免硬盘内存中的数据丢失:1、给盘阵增加一个UPS

2、不使用硬盘内存。一般认为,增添一个UPS是简单有效的解决办法,它不会影响盘阵其他性能。UPS无需很大容量,能支持盘阵在主机停机后工作10分钟即可。

Q3: 在充满电后,write back也已经正常使用,但经过一段时间后,为何write policy又被自动切换回write

through?

1. 在三种情况下会使用Write through policy,一是本身设置的就是write through(呵呵,这不是废话嘛!)

;二是没有battery或者battery有故障了;三是battery处在“low-charge state”阶段

。何为“low-charge state”?简单的来说就是当电池的电量不足以保持24小时的数据的时候,它会将原来设置的write

back切换成write through,这种行为会发生在“Learn cycle”的“discharge

cycle”步骤中,原因是在“discharge cycle”过程中,battery的电量会满足“low-charge

state”。注意:并不是说当battery的电量满足可以保证24hours数据要求后就会自动切换回write back,从write

through切换成write back的行为发生在battery充满以后(>=85%)。

当BBU处于enabled状态时,系统会把写策略由WT(writethrough)调整为WB(writeback),此时系统IO性能会提升;当BBU处于disabled状态时,系统把写策略由WB调整为WT,IO性能会下降.

Q4:BBU的battery能保 持多长时间的数据?

72hours

Q5:多长时间进行一次learn cycle?

三个月左右,也就是大约90天。

Q6:battery的正常温度是多少?

Operating Temperature Maximum ambient: 50摄氏度 (40摄氏度

w/iBBU),这里要说明的是,在充电时,电池的温度会比平时高出10~15度左右 。

分享:

a4c26d1e5885305701be709a3d33442f.png喜欢

0

a4c26d1e5885305701be709a3d33442f.png赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

a4c26d1e5885305701be709a3d33442f.png

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值