Chinaunix首页 | 论坛 | 博客
  • 博客访问: 51796
  • 博文数量: 9
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 87
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-04 23:05
文章分类

全部博文(9)

文章存档

2015年(7)

2014年(2)

我的朋友

发布时间:2015-06-14 23:05:57

关于DRBD v8.3的同步机制 (2012-09-18 14:14:04)转载标签: drbd ext3 linux redundancy 双机分类: drbdDRBD 将其备份的数据的更新变化过程比拟成人类世代繁衍的这么一个过程。每个时点同一个双机的DRBD的两个节点上的数据都来自于同一份原始数据,我们可认为这个时点上两分数据源于同一祖先。主备节点的DRBD都会用一个.........【阅读全文】

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

发布时间:2015-03-05 23:39:30

块设备对象结构 block_device内核用结构block_device实例代表一个块设备对象,如:整个硬盘或特定分区。如果该结构代表一个分区,则其成员bd_part指向设备的分区结构。如果该结构代表设备,则其成员bd_disk指向设备的通用硬盘结构gendisk当用户打开块设备文件时,内核创建结构block_device实例,设备驱动程序还将.........【阅读全文】

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

发布时间:2015-03-05 23:11:32

基本概念  块设备(blockdevice)--- 是一种具有一定结构的随机存取设备,对这种设备的读写是按块进行的,他使用缓冲区来存放暂时的数据,待条件成熟后,从缓存一次性写入设备或者从设备一次性读到缓冲区。字符设备(Character device)---是一个顺序的数据流设备,对这种设备的读写是按字符.........【阅读全文】

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

发布时间:2015-02-28 22:35:29

作者:童燕群 | 发布日期:十月 12, 2013 | 阅读次数(2,172) | 评论(8) | 短网址很长时间没有继续这个源码分析了,原因是到了主流业务,对底层的驱动知识不太了解,也没有太多时间。在上一节中分析到STATIC void drbd_connector_callback(struct cn_msg *req, stru.........【阅读全文】

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

发布时间:2015-02-28 22:34:07

大概有半年时间没有分析过DRBD的源码了。今天又翻出了DRBD的代码,想看一下activelog的作用和原理。首先是看DRBD手册中关于activelog的介绍:http://www.drbd.org/users-guide-8.3/s-activity-log.html手册的内容很精炼,只是简单介绍了工作原理,activelog中记录的是最近写入磁盘中的IO,每一条activelog对应着.........【阅读全文】

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

登录 注册