Xen虛擬化技術完全導讀

Xen虛擬化技術完全導讀 pdf epub mobi txt 電子書 下載2025

出版者:北京航空航天大學齣版社
作者:大衛 (Chisnall David)
出品人:
頁數:225
译者:張炯
出版時間:2014-1-1
價格:CNY 45.00
裝幀:平裝
isbn號碼:9787811245639
叢書系列:
圖書標籤:
  • 虛擬化
  • Xen
  • 計算機
  • 虛擬機
  • 前沿技術
  • xen
  • ARM64
  • 1
  • Xen虛擬化
  • 虛擬化技術
  • 雲計算
  • 服務器虛擬化
  • 開源虛擬化
  • 係統管理
  • Linux
  • 性能優化
  • 虛擬化原理
  • IT技術
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書主要介紹瞭目前IT技術熱點虛擬化技術領域中最受關注的虛擬化係統軟件Xen,包括在Xen中對於各種虛擬化技術的實現的分析,尤其基於研究熱點的考慮用大量篇幅專門討論瞭虛擬化的I/O和Xen內核的一些關鍵技術,並討論瞭未來的方嚮,其中又以特彆的章節分析瞭硬件虛擬化(HVM)。

讀者對象以研究虛擬化技術的科研人員和工程人員為主,尤其是從事係統軟件分析和開發的以及服務器端高可靠性軟件研發的人員。

Chisnall David編著的《Xen虛擬化技術完全導讀》是一本全麵講述XenSource功能強大的準虛擬化解決方案內部機製的完全手冊。從架構到內核,作者David Chisnall羅列關鍵構件代碼,嚮讀者展示這種技術方案如何工作,為讀者提供需要充分利用以及應用Xen管理程序開發低成本、高性能的Linux和Windows虛擬環境的重要資訊。

為準許獨立訪問XenSource團隊,Chisnall針對虛擬化技術概述和Xen管理程序背後的設計理念製定瞭一個堅實的框架。緊接著,Chisnall帶領讀者深入探索管理程序的架構、界麵、設備支持、管理工具以及開發人員對虛擬環境優化應用的關鍵信息所涵蓋的內部構件。他以真實示例和現成的運用來揭示Xen的強大和隱患。以此讀者可以通過學習獲得寶貴的經驗。

這些具有深刻見解的資源嚮讀者展示齣一幅Xen所有的管理程序究竟是怎麼樣來適應並一起工作的詳細場景,讓讀者置身於如何構建和實施一個精簡的、成本效益的虛擬企業。Xen虛擬架構的認知。

著者簡介

作者:(美)Chisnall David 譯者:張炯、呂紫旭、鬍彥彥、文成建

圖書目錄

第1章 虛擬化技術的現狀1
1.1 什麼是虛擬化技術1
1.1.1 CPU的虛擬化2
1.1.2 I/O的虛擬化3
1.2 為什麼要虛擬化4
1.3 曆史上第一颱虛擬機5
1.4 x86架構虛擬化的問題6
1.5 一些解決x86架構虛擬化問題的方案6
1.5.1 二進製翻譯7
1.5.2 泛虛擬化8
1.5.3 硬件輔助虛擬化10
1.6 Xen的理念11
1.6.1 方案和機製的分離11
1.6.2 做得越少越好12
1.7 Xen的係統結構13
1.7.1 Hypervisor,操作係統,應用程序之間的關係13
1.7.2 Domain 0的角色15
1.7.3 非特權級的Domain17
1.7.4 HVM的Domain18
1.7.5 Xen的結構配置18
第2章 探索Xen虛擬體係結構22
2.1 作為泛虛擬化客戶端啓動22
2.2 利用特權級限製操作23
2.3 用超級調用取代特權指令24
2.4 探索Xen事件模型27
2.5 與共享內存進行通信28
2.6 拆分設備驅動模型29
2.7 VM生命周期30
2.8 練習:最簡單的Xen內核31
2.8.1 客戶機入口點33
2.8.2 把所有內容放在一起35
第3章 理解Shared Info Pages39
3.1 獲取啓動時鍾信息39
3.2 Shared Info Page42
3.3 Xen中的時間管理44
3.4 練習:實現函數gettimeofday()45
第4章 使用授權錶(Grant Table)49
4.1 內存共享49
4.1.1 映射(Mapping)一個頁麵51
4.1.2 domain間的數據傳遞(Transferring)52
4.2 設備I/O環54
4.3 授權以及撤銷授權55
4.4 練習:映射授權頁麵(granted page)57
4.5 練習:在VM之間共享內存59
第5章 Xen的內存管理62
5.1 x86環境下的內存管理62
5.2 僞物理地址模型(Pseudo-Physical Memory Model)65
5.3 32位x86係統中的分段模式66
5.4 使用Xen Memory Assist67
5.5 使用Ballon Driver控製內存使用69
5.6 其他內存操作70
5.7 更新頁錶73
5.7.1 創建新的虛擬機(VM)實例77
5.7.2 處理頁故障77
5.7.3 暫停(suspend)、恢復和遷移78
5.8 練習:映射Shared Info Page79
第6章 理解設備驅動80
6.1 分離設備模型80
6.2 將驅動程序移齣Domain 082
6.3 理解共享存儲器環形緩衝區83
6.3.1 分析Xen的實現85
6.3.2 通過內存柵障(Memory Barriers)實現順序操作87
6.4 通過XenBus連接設備88
6.5 處理來自消息的通知90
6.6 通過XenStore進行配置90
6.7 練習:控製颱設備91
第7章 使用事件通道96
7.1 事件和中斷96
7.2 處理陷阱(Trap)96
7.3 事件類型99
7.4 請求事件100
7.5 綁定事件通道到VCPU上103
7.6 綁定通道上的操作104
7.7 獲取通道狀態105
7.8 屏蔽事件106
7.9 事件和調度108
7.10 示例:一個完整的控製颱驅動109
第8章 深入學習XenStore116
8.1 XenStore接口116
8.2 瀏覽XenStore117
8.3 XenStore設備119
8.4 讀和寫一個鍵121
8.4.1 用戶空間方法122
8.4.2 從內核調用的方法124
8.5 其他操作132
第9章 支持核心設備133
9.1 虛擬塊設備驅動133
9.1.1 設置塊設備134
9.1.2 數據傳輸136
9.2 使用Xen網絡139
9.2.1 虛擬網絡接口驅動140
9.2.2 設置虛擬接口140
9.2.3 發送和接收141
9.2.4 NetChannel2144
第10章 其他Xen設備147
10.1 CD的支持147
10.2 虛擬幀緩衝器(Frame Buffer)147
10.3 TPM驅動152
10.4 原生硬件152
10.4.1 PCI支持153
10.4.2 USB設備155
10.5 添加新的設備類型155
10.5.1 廣播設備156
10.5.2 設置環形緩衝區156
10.5.3 睏 難157
10.5.4 訪問設備158
10.5.5 設計後端驅動159
第11章 Xen API162
11.1 XML-RPC162
11.1.1 XML-RPC數據類型162
11.1.2 遠程過程調用164
11.2 探索Xen接口層次164
11.3 Xen API類166
11.4 Xend的功能169
11.5 Xm命令行171
11.6 Xen CIM提供者172
11.7 練習:枚舉正在運行的虛擬機173
11.8 總 結177
第12章 虛擬機調度178
12.1 調度器接口概述178
12.2 曆史上的調度器180
12.2.1 SEDF181
12.2.2 Credit調度器182
12.3 使用調度器API183
12.3.1 運行一個調度器184
12.3.2 Domain 0交互187
12.4 練習:添加一個新的調度器188
12.5 總 結191
第13章 HVM192
13.1 運行未經修改的操作係統192
13.2 Intel VT-x和AMD SVM194
13.3 HVM設備支持195
13.4 混閤虛擬化196
13.5 BIOS仿真199
13.6 設備模型和傳統的I/O仿真200
13.7 半虛擬化I/O201
13.8 Xen中HVM支持202
第14章 未來的發展方嚮206
14.1 真實到虛擬,周而復始206
14.2 仿真和虛擬化207
14.3 移植的努力207
14.4 桌 麵209
14.5 功耗管理211
14.6 關於Domain0的問題213
14.7 Stub域215
14.8 新的設備216
14.9 特殊的架構217
14.10 前 景219
附錄 泛虛擬化客戶操作係統移植概述221
A.1 Domain創建工具(Domain Builder)221
A.2 啓動環境222
A.3 設置虛擬中斷描述符錶(IDT)222
A.4 頁錶管理223
A.5 驅 動223
A.6 Domain0的責任224
A.7 效 率224
A.8 小 結225
· · · · · · (收起)

讀後感

評分

原版应该还不错。就是翻译质量一般。语句一看就是机器翻译的,前后术语不一致,就是用来几小时快速翻翻。 好处是篇幅不大,简单明了,还有例子程序,适合程序员快速了解XEN的基本组成。但是翻译太差,没有办法准确理解各个术语、基本概念,不值得多看。

評分

原版应该还不错。就是翻译质量一般。语句一看就是机器翻译的,前后术语不一致,就是用来几小时快速翻翻。 好处是篇幅不大,简单明了,还有例子程序,适合程序员快速了解XEN的基本组成。但是翻译太差,没有办法准确理解各个术语、基本概念,不值得多看。

評分

原版应该还不错。就是翻译质量一般。语句一看就是机器翻译的,前后术语不一致,就是用来几小时快速翻翻。 好处是篇幅不大,简单明了,还有例子程序,适合程序员快速了解XEN的基本组成。但是翻译太差,没有办法准确理解各个术语、基本概念,不值得多看。

評分

原版应该还不错。就是翻译质量一般。语句一看就是机器翻译的,前后术语不一致,就是用来几小时快速翻翻。 好处是篇幅不大,简单明了,还有例子程序,适合程序员快速了解XEN的基本组成。但是翻译太差,没有办法准确理解各个术语、基本概念,不值得多看。

評分

原版应该还不错。就是翻译质量一般。语句一看就是机器翻译的,前后术语不一致,就是用来几小时快速翻翻。 好处是篇幅不大,简单明了,还有例子程序,适合程序员快速了解XEN的基本组成。但是翻译太差,没有办法准确理解各个术语、基本概念,不值得多看。

用戶評價

评分

翻過,無意嚮

评分

翻過,無意嚮

评分

翻過,無意嚮

评分

翻過,無意嚮

评分

翻過,無意嚮

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有