虚拟化意味着应用程序可以使用一个资源,而不必担心它驻留在哪里、技术接口是什么、它是如何实现的、它使用的平台以及它有多少可用。
——里克 F.范德兰斯
01
虚拟化是什么
虚拟化(Virtualization)是资源的逻辑表示,其不受物理限制的约束。将任何一种形式的资源抽象成另一种形式的技术都是虚拟化。
简单归纳一下就是:
1.虚拟化是资源的一种逻辑表示,并不会受限于物理资源。
2.运行的环境不在真实的硬件上,而是硬件之上的虚拟内存中的一段,或者说是虚拟的环境中。
3.虚拟化为数据、计算能力、存储资源等提供了一个逻辑视图,而不是物理视图。
4.虚拟化的发展,大幅降低了IT硬件成本,减少了资源的浪费,并且提升了系统的稳定性和安全性。
虚拟化前:
·IT资源独立
·操作系统必须与硬件紧耦合
虚拟化后:
·资源抽象成共享资源池
·上层操作系统与硬件解耦,操作系统从资源池中分配资源
02
虚拟化的几个重要概念
03
虚拟化的特点
分区:在单一物理服务器上同时运行多个虚拟机。
隔离:在同一服务器上的多个虚拟机之间相互隔离。
封装:整个虚拟机执行环境封装在独立文件中,可以通过移动文件的方式来迁移该虚拟机。
相对于硬件独立:虚拟机无需修改,即可在任何服务器上运行。
04
云计算VS虚拟化
虚拟化是实现云计算的技术支撑手段之一,但并非云计算的核心关注点。虚拟化技术是云计算在IaaS层具有商用价值的基础。
05
虚拟化的优势
传统物理服务器:操作系统与物理服务器绑定。
·难以迁移,可靠性难以控制。
·难以扩展,资源利用率低。
·难以管理,空间占用高。
虚拟化服务器:操作系统与物理服务器分离。
·易于迁移、扩展,资源整合。
·标准化的虚拟硬件。
·由一系列文件组成,易于保护。
虚拟化的优势
06
虚拟化的好处
虚拟化的好处(直接)
1. 隔离:容错;应用特定的优化
负载隔离
2. 整合:减少总体硬件和管理成本
负载整合
3. 迁移:方便硬件维护和负载均衡
负载迁移
虚拟化的好处(衍生)
1.大幅减少宕机时间 – 方便虚拟机迁移
2.节能 – 释放未使用的物理资源;负载迁移至(电能)便宜节点
3.简化管理 – 动态提供;开放;性能提升
07
资料分享
想要免费下载资料的朋友们,私信回复“虚拟化资料”领取哦~