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