转型时代丛书 虚拟化技术原理与实现

当前位置:首页 > 计算机/网络 > 计算机理论 > 转型时代丛书 虚拟化技术原理与实现

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2012年10月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787121185281
  • 丛书名:转型时代丛书
作者:广小明 等编著出版社:电子工业出版社出版时间:2012年10月 
内容简介

  本书对云计算中关键技术之一的虚拟化技术进行了深入的分析,从x86计算机体系结构以及操作系统的工作原理出发,介绍了虚拟化技术原理以及业界主流虚拟化软件产品,并以Xen、KVM开源软件为例分析了虚拟化软件的架构及其实现方法,最后对虚拟化软件管理接口的工作原理以及实现方法进行了全面的梳理。

作者简介
  ·郭京·
北京邮电大学硕士研究生,研究方向为云计算及虚拟化技术。

·侯光华·
1995年获北方交通大学信号与信息处理专业硕士学位,拥有近15年的电信行业产品研发经验。2012年加入中国电信云计算分公司,任高级工程师,负责云计算产品规划和研发,同时担任宽带论坛(BBF)商业业务委员会委员,并发表论文、国际文稿若干,拥有多项专利。
·司伟·
东北大学控制理论与控制工程专业硕士。2008年加入中国电信北京研究院,拥有多年数据通信产品研发经验,目前主要从事虚拟化安全、云计算系统架构、大数据等相关技术研究。
目  录
第一篇 云计算与虚拟化技术
第1章 虚拟化技术基本原理
1.1 云计算与虚拟化技术
1.2 x86和非x86体系结构基础
1.2.1 x86的发展历程
1.2.2 x86-64
1.2.3 x86内存架构
1.2.4 x86-64的基本模式
1.2.5 x86-64的寄存器组
1.2.6 中断与异常
1.2.7 IO架构
1.2.8 DMA
1.2.9 时钟
1.3 操作系统与虚拟化
前  言
序在科学技术发展到21世纪的今天,科技领域伴随着人类社会生活多样化正面临着新一轮的变革。经历了20世纪计算机和互联网两轮发展浪潮之后,互联网和移动互联网已经真正融入到社会生活的方方面面,随之而来的传统计算和服务模式也发展到一个转折点,我们不断面临着来自资源的无限需求和有限供给、总体社会资源高效利用和粗放管理等诸多挑战。云计算作为一种新型资源分配和使用模式,正是顺应了这种社会发展的要求,它为“移动为端,云为中心”的移动互联网业务体系打下了基础,起到了信息化社会发展的中坚作用。在云计算的SaaS、PaaS和IaaS三个层面中,IaaS承担着底层基础作用,而虚拟化技术又是IaaS技术的核心,它提供资源的多种颗粒度分配、动态可扩展和回收等手段。随着云计算在电信网的应用不断深入,作为全球最大的宽带运营商的中国电信组建了云计算研究中心,研究开发虚拟化技术及其在电信网的应用,重点针对开源的虚拟机软件KVM和开源的虚拟机监视器软件Xen的技术和配套的管理技术进行攻关,他们将研究的体会总结在本书中,与从事这方面技术研究或希望了解其应用的技术人员分享,共同推动云计算技术在开发网络业务方面发挥更大的作用。虚拟化技术及其在云计算中的应用还处于发展阶段,将它们应用到电信网在全球也处于起步阶段。虚拟化技术在电信网领域的应用带来了很多机遇的同时也面临很大的挑战,希望通过本书的抛砖引玉,能引起相关专业人员更多的关注,也希望更多的有志之士投入这一领域,在实践中发展和创新。中国工程院院士邬贺铨前  言前言随着云计算热潮的兴起,构成其中关键技术之一的虚拟化技术再次成为业内外的焦点。但是与之前有所不同,虚拟化技术不再仅限于计算机从业者范围,而是走向更为广阔的融合宽带网络在内的广义的资源基础设施层面。更为重要的是,受虚拟化概念的影响,正在形成一种新的资源体系,动态组合调整所需的计算、存储和网络资源以适应最终应用的需求。这一变化直接带动创新的服务模式、快速部署和资源弹性扩展等一系列优势。中国电信作为基础运营商,一直密切关注云计算技术和业务的发展,成立了专业化的研究中心对云计算相关核心技术进行研究,并将研究与中国电信自身业务服务的优势相结合。中国电信拥有世界上最大的宽带网络和国内最丰富的数据中心资源,如何将传统的物理资产转化成逻辑可管理的虚拟资源以提高资源的利用率,降低运营和维护成本,满足国家绿色环保的要求是研究重点之一。当前基于x86的虚拟化技术已经成熟,但是其核心技术一直掌握在少数虚拟化软件厂家手中,阻碍了虚拟化技术的规模应用。开源技术Xen和KVM的出现以及该类技术在******成功的商用,给虚拟化技术的应用注入了强心剂,越来越多的企业和个人参与到开源技术的研究和开发过程中。随着开源软件版本的不断升级,其与管理平台的接口也日渐成熟和标准化,一些知名的平台开发厂商也开始支持这些开源技术,为开源技术的商用奠定了良好的基础。本书作者均来自中国电信云计算研究中心,他们以饱满的工作热情参与到虚拟化开源技术的研发过程中,秉承开源的精神。希望自己的研究成果不再局限于中国电信研究中心内部,而且像云计算资源一样借助图书这个介质为更多的研究人员和开发者服务,让更多的人加入到开源技术的研究和开发过程中。本书的主要内容包括4个部分。第一部分为虚拟化技术原理篇。介绍虚拟化技术,包括它的发展历程、基本原理、技术架构和一些主流的虚拟化产品等。第二部分为Xen虚拟化技术篇。介绍Xen软件模块结构、工作原理及流程,并借助源码分析Xen最核心的软件模块Hypervisor的工作原理、流程及实现。第三部分为KVM虚拟化技术篇。从KVM的体系结构出发,分别从日常使用、KVM内核代码和qemu-kvm用户态代码三个角度进行分析,情景化地剖析了KVM虚拟化技术的实现方案,包括重要的数据结构、处理流程等。第四部分为虚拟化软件开放接口篇。从典型Xen管理接口入手,通过源码分析介绍了Xen管理接口的工作原理与实现方式,并推而广之。考虑到未来需要对Xen、KVM等虚拟化技术构建的异构资源池进行统一管理,需要提供统一标准化的管理接口,本书最后对libvirt虚拟化控制中间件进行了介绍。本书涉及的知识面较广,由于笔者的知识水平和认知的局限,书中难免有纰漏之处,恳请各位专家和读者不吝赐教。作  者

 转型时代丛书 虚拟化技术原理与实现下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017