当前位置:首页 > 虚拟化 > 正文

通常虚拟化的实现结构有哪几类(虚拟化的主要特征有哪些)

虚拟化有哪几种架构

虚拟化[1]是一个广泛的术语,指的是在虚拟而不是真实的基础上运行的计算组件。这是一个简化资源管理和优化的解决方案。就像透明的办公楼一样,整个楼层没有固定的墙体,用户可以用相同的成本建造一个更加、合适的办公空间,从而节省成本,充分利用空间。这种根据不同的需求重新调度有限的固定资源以达到利用率的思想在IT中被称为虚拟化技术。

虚拟化—原理与实现的内容简介

《虚拟化:原理与实现》全面、地介绍了以全软件虚拟化、硬件辅助虚拟化、准虚拟化为核心的各种虚拟化技术。本书共有9章,第1章概述虚拟化技术,第2章介绍计算机知识,第3章从CPU虚拟化、内存虚拟化和I/O虚拟化三大块讨论虚拟化技术。给出了虚拟机(VMM)的组成和分类,并对市场上流行的虚拟化产品进行了简单介绍;第4章到第6章分别从基于软件的全虚拟化和硬件辅助的全虚拟化开始。从三种实现技术的角度深入介绍了虚拟化:虚拟化技术的发展概况。
《虚拟化:原理与实现》全面介绍了虚拟化技术的实现原理。也是作者多年来在虚拟化学术
和产业研究领域的经验总结。《虚拟化:原理与实现》理论与实践相结合,用通俗易懂的语言描述了虚拟化技术的原理。其中有很多具有代表性和普遍性的例子和技术细节,是学习虚拟化技术的宝贵资源、素材。
虚拟化技术近年来成为学术界和工业界的一大焦点,被认为是未来影响力的技术之一。它可以改变现有软件的整个结构。它似乎给软件带来了一场新的。
虚拟化技术正在成为软件中广泛应用的一层,其受欢迎程度可以从三个角度来看。硬件平台方面,虚拟化技术应用于企业服务器、桌面平台(如台式机、笔记本电脑)、嵌入式等;从用途上看,虚拟化技术应用于资源管理、容错、软硬件维护、提高安全性、提高性能和节能;
从趋势上看,虚拟化技术与其他技术广泛结合,更多硬件的支持。性能损耗持续减少,并部分固化在硬件中。
虚拟化技术有着广泛的含义。任何将一种形式的资源抽象为另一种形式的技术都是虚拟化。常用的作中都有一些意义上的“虚拟化”技术,比如虚拟内存和进程。如果将内存视为一个单元,则虚拟内存将物理内存虚拟成多个内存位置。虚拟内存可以小于或大于物理内存。进程的概念实际上是对物理硬件执行环境的抽象。每个进程都有完整的硬件执行环境,并且与其他进程隔离。
与进程级虚拟化相比,虚拟机是另一个层次的虚拟化,即级虚拟化。与虚拟化单个进程的执行环境不同,级虚拟化的抽象环境是整个计算机。抽象的环境称为虚拟机,包括CPU、内存和I/O。每个虚拟机可以运行一个作,一台计算机上可以虚拟出多个虚拟机。
本书试图从层面梳理当前最重要的虚拟机和虚拟化原理,并从设计者的角度进行介绍。本书以基本原理为基础,结合常见的x86架构和虚拟化的硬件支持来介绍级虚拟化的实现方式。本书除了介绍虚拟机和级虚拟化的原理外,力求囊括学术界虚拟化技术的最新研究或虚拟化技术的运用、业界的最新应用以及未来可能的发展趋势。