Chinaunix首页 | 论坛 | 博客
  • 博客访问: 102531
  • 博文数量: 25
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 251
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-29 14:18
个人简介

不以物喜,勿以己悲;乐观向上,持之以恒。

文章分类

全部博文(25)

文章存档

2015年(25)

我的朋友

发布时间:2015-07-26 12:47:42

近年来出现了一些新RAID的架构设计,比如华为的RAID2.0、宏杉的CRAID、HP的RAID设计等,基本都是将原有的磁盘分成多个小块,再使用小块组建各个RAID,这些RAID技术的实现,如果仅仅是某个小块有损坏,恢复每一个RAID的数据非常快,但是在整盘都坏掉时,?想减少RAID重构时间,就要从重构的数据量上下手。
本文中的算法设计就是以提高RAID并发重构来减少重构时间的。......【阅读全文】

阅读(1077) | 评论(0) | 转发(0)

发布时间:2015-07-26 12:08:55

本文主要讲解应用IO请求过程中位图状态的变迁,以及在数据恢复、同步过程中的状态变化。......【阅读全文】

阅读(1006) | 评论(0) | 转发(0)

发布时间:2015-07-26 11:59:25

本文中主要讲解位图中的状态是如何清除的,以及在哪里清除的。......【阅读全文】

阅读(1407) | 评论(0) | 转发(0)

发布时间:2015-07-25 18:21:47

Bitmap在MD设备处理写访问请求时,调用了函数bitmap_startwrite设置bitmap内存信息,包括内存中的bitmap结构,以及内存中bitmap磁盘文件的映射表filemap;在md设备实际将写请求提交给底层设备前,调用函数bitmap_unplug将bitmap信息写入磁盘。
除以上两个函数外,bitmap_start_sync,bitmap_end_sync,bitmap_endwrite等函数也和bitmap的一些状态设置有关。......【阅读全文】

阅读(1428) | 评论(0) | 转发(0)

发布时间:2015-07-24 00:42:50

位图的初始化是由函数bitmap_create来实现,此函数在创建带有bitmap的MD/RAID设备时调用,主要完成bitmap从磁盘到内存的加载。
Bitmap可以存放在指定文件中,也可以存放在组建MD/RAID设备的磁盘中,如果是存放在文件中,可以用bitmap_file指针来表示,这里仅介绍bitmap存在磁盘中的情况。......【阅读全文】

阅读(1708) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册