虚拟化学习笔记一——虚拟化概述

本文是关于虚拟化的学习笔记,介绍了虚拟化技术的基本概念,包括虚拟机和系统虚拟化的定义。讨论了虚拟化带来的封装性、多实例、隔离性和硬件无关性的优势,以及虚拟化与云计算的关系。通过学习,读者可以对虚拟化的意义和作用有更深入的理解。
摘要由CSDN通过智能技术生成

本篇博客主要基于《系统虚拟化:原理与实现》,算是对虚拟化的一个概述。
主要介绍了虚拟化的一些概念,虚拟化的好处,以及虚拟化与云计算的关系。
读完以后应该可以对虚拟化的含义与意义建立起一个比较清晰的认识。

虚拟化技术与虚拟机的概念

虚拟化技术的含义很广泛,将任何一种形式的资源抽象成另一种形式的技术都是虚拟化。

在常见的操作系统中就存在某种意义上的“虚拟化技术”,例如虚拟内存空间和进程。

  1. 如果把内存看作一个设备,虚拟内存就是将物理内存虚拟成多个内存空间。
  2. 而进程的概念实际是对于物理硬件执行环境的一个抽象,每个进程都享有一个完整的硬件执行环境,并且与其他进程相隔离。

相对于进程级的虚拟化,虚拟机是另一个层面的虚拟化,即系统级虚拟化。
与虚拟单个进程的执行环境不同,系统级虚拟化所抽象的环境是整个计算机,其抽象出的环境就被称为虚拟机,包括CPU、内存和I/O。

在每个虚拟机中都可以运行一个操作系统,在一台计算机上可以虚拟出多个虚拟机。

为什么需要虚拟化

虚拟化的好处

抽象的说,虚拟化是资源的逻辑表示,它不受物理限制的约束。
具体来说,虚拟化技术的实现形式是在系统中加入一个虚拟化层,虚拟化层将下层的资源抽象成另一形式的资源,提供给上层使用。

通过空间上的分割,时间上的分时与模拟,虚拟化可以将一份资源抽象成多份。也可以反过来讲多份资源抽象成一份。
总的来说,虚拟化可以将一个纷繁复杂、无计划性地世界改造成一个似乎是为人们的特定需求而量身打造的世界。

系统

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值