自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

原创 数据重现网址

https://skydrive.live.com/#cid=AA5D4A5D8E52802C&id=AA5D4A5D8E52802C%21408

2012-06-17 14:32:12 506

原创 iSCSI Enterprise Target的架构分析

iSCSI Enterprise Target,简称IET. 是开源的iSCSI Target软件,西方在源码阅读基础上获得,可由http://iscsitarget.sourceforge.net/获取。IET,由用户层模块和内核层模块共同组成,它们之间通过NETLINK机制进行通信。一、用户模块(ietd daemon)它是IET的管理工具,主要功能可描述为:1)用来配

2012-06-17 11:00:19 2876 1

原创 GlusterFS的分布式锁

“Glusterfs锁,并没有中央锁服务器的概念。它可以使用一个或多个节点作为锁管理节点,而底层直接使用系统上的锁机制,所以本身并不需要作过多的工作。它需要保证的是,锁的事务性,即要么锁成功,要么不锁。对于多个锁节点,这个尤其重要,必须所有节点都锁上,才是加锁成功。不能一个节点加锁成功,而其他节点不成功,这样容易引起死锁。”GlusterFS锁由记录锁构成,即通过fcntl实现,可对文件的

2012-06-15 01:14:05 2651 1

原创 虚拟化实现技术分析

虚拟化平台X主要由Hypervisor和Domain0组成。Hypervisor是虚拟化子系统的核心,它位于操作系统和硬件之间,负责为上层运行的操作系统提供虚拟化的硬件资源,负责管理和分配这些资源,并确保上层虚拟机之间的相互隔离;Hypervisor向Domain0提供了一个抽象层,其中包含了管理和虚拟硬件的API。Domain0是一个特权虚拟机,内部包含了真实的设备驱动(原生设备驱动),可直接访

2012-06-10 17:00:19 1039

原创 对虚拟化的一些理解

一、虚拟化技术概览1虚拟化前1)IT资源独立2)操作系统必须与硬件紧耦合2虚拟化后1)资源抽象成共享资源池2)上层操作系统与硬件解耦,操作系统从资源池中分配资源3虚拟机的4大特点1)分区在单一物理机上同时运行多个虚拟机2)隔离同一物理机上多个虚拟机相互隔离3)封装整个虚拟机执行环境封装在独立文件中4)独立虚拟机无须修改,可运行在任

2012-06-10 16:46:43 1673

原创 云存储概要介绍

云存储云存储系统,通过集群、分布式文件系统等功能联合起来协同工作,将大量分散的存储设备聚焦成一个大的资源池,并通过一定的应用软件或应用接口(浏览器或轻量级终端),向用户提供一定类型的存储和访问服务。 基本思路:对数据切片,分散到不同节点上进行存储。 技术流派:1.主从架构 Google GFS/BigTable存在master节点,data在多data node上分

2012-06-10 16:15:16 1040

原创 网络存储的3种形式及各自特点

有3种表现形式,DAS/NAS/SAN1)DAS将存储设备通过SCSI线缆或FC通道直接连接到服务器上。2)NAS一种文件共享服务。拥有自己的文件系统,通过NFS或CIFS对外提供文件访问服务。NAS,包括存储器件和专用服务器,专用服务器上装有专门的操作系统,通常是简化的unix/linux操作系统,或者是一个特殊的win2000内核。它为文件系统管理和访问做了

2012-06-10 15:56:48 3833

原创 loop设备

loop设备是一种伪设备,能使我们像块设备一样访问一个文件。在使用之前,一个Loop设备必须和一个文件进行关联。可以分两步走:1)losetup /dev/loop0 /path/to/file2)mount /dev/loop0 /mnt/test其实上面的两个步骤可以写成一个步骤:mount -o loop /path/to/file /mnt/test

2012-06-10 15:38:35 821

文件读取详解

关于文件整个读流程的分析,从文件系统、page cache,再到通用块层、块驱动层等的详尽分析,描述了在此过程中的整个函数栈,有很强的参考价值。

2011-11-18

flashcache的实现问题

描述了由facebook开发的开源软件flashcache,它采用device mapper机制实现,作为一个通用的cache被设计。高清pdf文档,请收藏。

2011-10-27

iscsi target的用户态实现

一个关于iscsi target的开源实现,是在用户态完成的。可以作为初学者的参考

2011-07-20

linux设备驱动程序第三版(PDF)

是想深入学习LINUX的人应该深入研究的一本书,PDF格式,相当清晰,推荐

2009-04-01

c++ 精华区(收藏整理版)

这是一本关于C++的书,对各种相关资源进行链接整合,是收藏过程中觉得很有用的一本书,推荐

2009-03-27

Microsoft编写优质无错C程序秘诀

是关于如何编写优质C代码的,可以使你更高效的编写完整的C程序

2009-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除