出版時(shí)間:2011-9 出版社:電子工業(yè) 作者:敖青云 頁數(shù):768
Tag標(biāo)簽:無
內(nèi)容概要
《存儲技術(shù)原理分析(基于Linux2.6內(nèi)核源代碼)》(作者敖青云)通過對
Linux
2.6內(nèi)核源代碼的分析,詳細(xì)討論存儲技術(shù)的內(nèi)在實(shí)現(xiàn)原理。分為三條主線:解釋PCI設(shè)備、SCSI設(shè)備及塊設(shè)備的發(fā)現(xiàn)過程;跟蹤存儲I/O路徑,即用戶對文件的讀/寫請求怎么通過中間各個(gè)層次,最終到達(dá)磁盤介質(zhì);此外,還簡要介紹主機(jī)適配器、塊設(shè)備驅(qū)動(dòng)及文件系統(tǒng)等編程框架。
《存儲技術(shù)原理分析(基于Linux2.6內(nèi)核源代碼)》中將設(shè)計(jì)一些主要的場景,跟蹤實(shí)現(xiàn)的各個(gè)層次,對其中的主要函數(shù)進(jìn)行代碼級的講解。在分析每個(gè)模塊時(shí),會給出整體框架與主要數(shù)據(jù)結(jié)構(gòu)之間的關(guān)系,并列出各個(gè)域的詳細(xì)含義。
采用這種方式,希望讀者能對存儲相關(guān)概念(如RAID、快照等)的內(nèi)在實(shí)現(xiàn)有具體的了解,也試圖幫助讀者理解Linux內(nèi)核設(shè)計(jì)和開發(fā)的一些思想,為進(jìn)一步分析其他模塊(如進(jìn)程管理、內(nèi)存管理等)起借鑒作用。
本書適合作為高校計(jì)算機(jī)相關(guān)專業(yè)本科生和研究生學(xué)習(xí)操作系統(tǒng)的輔助和實(shí)踐教材,也適合作為Linux愛好者學(xué)習(xí)內(nèi)核的參考書籍。同時(shí),它也是存儲從業(yè)工程師深入理解存儲架構(gòu),以及軟件開發(fā)工程師掌握軟件架構(gòu)的有效工具。
作者簡介
敖青云,博士,2001年畢業(yè)于上海交通大學(xué)計(jì)算機(jī)科學(xué)及工程系。畢業(yè)后一直從事存儲及相關(guān)產(chǎn)品的研發(fā)工作,主要研究方向?yàn)殚_源技術(shù)、操作系統(tǒng)、存儲及虛擬機(jī)技術(shù)等?,F(xiàn)居上海。
書籍目錄
第一部分 存儲技術(shù)
第1章 存儲技術(shù)概論
1.1 存儲系統(tǒng)元素
1.1.1 磁盤驅(qū)動(dòng)器
1.1.2 存儲設(shè)備
1.1.3 服務(wù)器部件
1.1.4 存儲軟件
1.2 存儲相關(guān)技術(shù)
1.2.1 備份技術(shù)
1.2.2 快照技術(shù)
1.2.3 連續(xù)數(shù)據(jù)保護(hù)技術(shù)
1.2.4 RAID技術(shù)
1.2.5 “多路徑”技術(shù)
1.2.6 虛擬化技術(shù)
1.3 網(wǎng)絡(luò)存儲結(jié)構(gòu)
1.3.1 直接連接存儲
1.3.2 網(wǎng)絡(luò)連接存儲
1.3.3 存儲區(qū)域網(wǎng)絡(luò)
1.4 存儲I/O通道
1.4.1 存儲I/O物理通道
1.4.2 存儲I/O邏輯通道
1.4.3 虛擬機(jī)I/O邏輯通道
1.5 存儲應(yīng)用舉例
1.5.1 同時(shí)提供文件服務(wù)和塊服務(wù)
1.5.2 按需擴(kuò)容、隨需取用延緩企業(yè)投資
1.5.3 計(jì)算與存儲分離便于故障恢復(fù)和系統(tǒng)升級
1.5.4 為高可用性集群提供共享存儲
1.5.5 利用快照技術(shù)恢復(fù)被病毒破壞的數(shù)據(jù)
1.5.6 基于文件的數(shù)據(jù)備份和遠(yuǎn)程鏡像方案
1.5.7 利用PXE和iSCSI實(shí)現(xiàn)遠(yuǎn)程引導(dǎo)和映像恢復(fù)
1.5.8 虛擬機(jī)故障的檢測及遷移
第二部分 設(shè)備
第2章 Linux驅(qū)動(dòng)模型
第3章 PCI子系統(tǒng)
第4章 SCSI子系統(tǒng)
第三部分 存儲I/O
第5章 塊I/O子系統(tǒng)
第6章 Multi-Disk(MD)模塊
第7章 Device Mapper模塊
第8章 文件系統(tǒng)
主要參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:
編輯推薦
《存儲技術(shù)原理分析:基于Linux 2.6內(nèi)核源代碼》通過分析Linux內(nèi)核源代碼,講解存儲、網(wǎng)絡(luò)和虛擬機(jī)的相關(guān)技術(shù),您將從中領(lǐng)悟到:設(shè)備發(fā)現(xiàn)過程了解操作系統(tǒng)如何發(fā)現(xiàn)PCI設(shè)備、SCSI設(shè)備、塊設(shè)備,并和驅(qū)動(dòng)綁定起來;存儲l,O路徑了解用戶對文件的讀/寫請求怎么通過I/O路徑,最終到達(dá)磁盤介質(zhì)上;內(nèi)核編程模式理解PCI-SCSIHBA驅(qū)動(dòng)、塊設(shè)備驅(qū)動(dòng),以及文件系統(tǒng)等編程框架。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載