第一图书网

存储技术原理分析

敖青云 电子工业
出版时间:

2011-9  

出版社:

电子工业  

作者:

敖青云  

页数:

768  

Tag标签:

无  

内容概要

《存储技术原理分析(基于Linux2.6内核源代码)》(作者敖青云)通过对
Linux
2.6内核源代码的分析,详细讨论存储技术的内在实现原理。分为三条主线:解释PCI设备、SCSI设备及块设备的发现过程;跟踪存储I/O路径,即用户对文件的读/写请求怎么通过中间各个层次,最终到达磁盘介质;此外,还简要介绍主机适配器、块设备驱动及文件系统等编程框架。
《存储技术原理分析(基于Linux2.6内核源代码)》中将设计一些主要的场景,跟踪实现的各个层次,对其中的主要函数进行代码级的讲解。在分析每个模块时,会给出整体框架与主要数据结构之间的关系,并列出各个域的详细含义。
采用这种方式,希望读者能对存储相关概念(如RAID、快照等)的内在实现有具体的了解,也试图帮助读者理解Linux内核设计和开发的一些思想,为进一步分析其他模块(如进程管理、内存管理等)起借鉴作用。
本书适合作为高校计算机相关专业本科生和研究生学习操作系统的辅助和实践教材,也适合作为Linux爱好者学习内核的参考书籍。同时,它也是存储从业工程师深入理解存储架构,以及软件开发工程师掌握软件架构的有效工具。

作者简介

敖青云,博士,2001年毕业于上海交通大学计算机科学及工程系。毕业后一直从事存储及相关产品的研发工作,主要研究方向为开源技术、操作系统、存储及虚拟机技术等。现居上海。

书籍目录

第一部分 存储技术
第1章 存储技术概论
1.1 存储系统元素
1.1.1 磁盘驱动器
1.1.2 存储设备
1.1.3 服务器部件
1.1.4 存储软件
1.2 存储相关技术
1.2.1 备份技术
1.2.2 快照技术
1.2.3 连续数据保护技术
1.2.4 RAID技术
1.2.5 “多路径”技术
1.2.6 虚拟化技术
1.3 网络存储结构
1.3.1 直接连接存储
1.3.2 网络连接存储
1.3.3 存储区域网络
1.4 存储I/O通道
1.4.1 存储I/O物理通道
1.4.2 存储I/O逻辑通道
1.4.3 虚拟机I/O逻辑通道
1.5 存储应用举例
1.5.1 同时提供文件服务和块服务
1.5.2 按需扩容、随需取用延缓企业投资
1.5.3 计算与存储分离便于故障恢复和系统升级
1.5.4 为高可用性集群提供共享存储
1.5.5 利用快照技术恢复被病毒破坏的数据
1.5.6 基于文件的数据备份和远程镜像方案
1.5.7 利用PXE和iSCSI实现远程引导和映像恢复
1.5.8 虚拟机故障的检测及迁移
第二部分 设备
第2章 Linux驱动模型
第3章 PCI子系统
第4章 SCSI子系统
第三部分 存储I/O
第5章 块I/O子系统
第6章 Multi-Disk(MD)模块
第7章 Device Mapper模块
第8章 文件系统
主要参考文献

章节摘录

版权页:插图:


编辑推荐

《存储技术原理分析:基于Linux 2.6内核源代码》通过分析Linux内核源代码,讲解存储、网络和虚拟机的相关技术,您将从中领悟到:设备发现过程了解操作系统如何发现PCI设备、SCSI设备、块设备,并和驱动绑定起来;存储l,O路径了解用户对文件的读/写请求怎么通过I/O路径,最终到达磁盘介质上;内核编程模式理解PCI-SCSIHBA驱动、块设备驱动,以及文件系统等编程框架。

图书封面

图书标签Tags

广告

下载页面


存储技术原理分析 PDF格式下载



为通过linux源码学习linux存储实现指引方向


内容很深入,最好对linux内核有一定了解,以及驱动方面的知识.国内有这样的书籍也很难得了


目前向虚拟化发展,存储的使用越来越频繁,因此,面向存储原理的质问越来越深入;本书结合开源系统阐述了这些问题,是不可多得的好书!


存储技术源码相关很好的书


对于存储技术的讲解非常全面


写的很深入,适合存储研发人员阅读。


非常好的一本书 做存储的 值得拥有


很好的一本书 正在自学Linux 很有用


师兄推荐说这是一本源码注解书,相当于把内核代码加了注释


我觉得这是一本很好的书,特别是讲解驱动模型和文件系统这两块(我只看完这两部分),都很精辟,透彻。新手作为入门书,虽然看起来有点吃力,看完之后还是受益匪浅。


不错,阅读后对文件系统有深刻理解!


看完了第一章 感觉写不错 配了不少图 进行讲解 便于理解 看得出作者写的很用心 比大多数互相抄袭的书好多了


这本书相当的好啊,很详细


写得不错,讲得很深入.


书不错,内容很丰富,对于初学者和研发、测试人员很有益处。送货的速度一流,快递人员也不错!


不容易找到折扣价的书籍


字有点小,要是再大一点 就好了


正在仔细拜读中。


不错的一本书,不错的一本书


很干净,质量不错,正版的


书要慢慢看,但价格优惠


老公看的书,他说有用。


就是送书有些慢。


linux存储方面,作者花费了不少工夫


学习存储很有用的一本书,但还没读完,继续。。。


写得比较深入和底层,研究存储核心的必备!


帮别人买得,人家点名要这本书。应该是不错的!


代码太多了, 看得晕


书写得不错,作者的水平很好。


内容很深入,纸张实在太烂了,油墨味非常浓,怀疑是随便找个作坊印刷的,这么好的书,糟蹋了。


书是挺好,包装送来的时候有折损~


书还好,内容不是很清楚,是给别人买的。物流很快,下单两天就收到货了。


想了解下原理性的东西


内容和我的期待不符,讲解的条理性和层次性一般,感觉就是很多内容堆一块儿。


因为从事存储行业,所以对本书十分有兴趣,翻了第一章,讲解细致却不显多余。剩下的还没看完,看完以后细细评论。Kindle Location 1113 of 10522SAS (Serial Attached SCSI),即半行连接SCSI, 应该是串行连接SCSI. 不影响阅读,不过还是看到标出来了。


虽然里面堆列了很多代码,但那时都比较经典,值得研究,而且里面存储部分的说明也很不错


想做这一行的可以了解一下。


书的内容还不错。包装不好,寄回来后页面有褶皱。


很好, 很详细,内容受益匪浅


书的内容还可以,目前还没有发现有质量问题


源代码看起来真的很晕,但是一点点来吧


作者是个做研究的人,对存储驱动分析很透彻,正在研究中。


是本好书,有时间慢慢研究


终于下决心买了这本书,挺合胃口的。


第一章看懂了,很好。以后看不懂了,我水平有限


收到书感觉是从二手市场淘了本9.9新的书。但盖不住书的光彩内容。你值得拥有,如果你时间很多的话- -


新手加菜鸟,比较实用,可以根据具体研究的方向选择查阅。


统一购买的


存储必备的书籍


刚收到货,还木有看~


替朋友买的,质量不错,正品


相关图书