虚拟化技术-虚拟化概述|学习笔记

简介: 快速学习虚拟化技术-虚拟化概述

开发者学堂课程【高校精品课-中国传媒大学 -云计算技术虚拟化技术-虚拟化概述学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/8/detail/1258


虚拟化技术-虚拟化概述


内容介绍:

一、虚拟化概述

二、虚拟化中的几个重要概念

 

一、虚拟化概述

在虚拟化技术里有有五种技术,分别是虚拟化概述、服务器虚拟化、存储虚拟化、

网络虚拟化、桌面虚拟化。

虚拟化技术已经成为构建云计算环境的一项关键技术。虚拟化技术的核心思想是利用软件和固件管理程序构成虚拟化层,把物理资源映射为虚拟资源。在虚拟资源上

可以安装和部署多个虚拟机,实现多用户共享物理资源。

随着云计算的发展,传统的数据中心逐渐过渡到虚拟化数据中心。

√采用虚拟化技术将原来数据中心的物理资源进行抽象整合。

√数据中心的虚拟化可以实现资源的动态分配和调度,提高现有资源的利用率和服务可靠性。

√可以提供自动化的服务开通能力,降低运维成本。

√具有有效的安全机制和可靠性机制,满足公众客户和企业客户的安全需求。

√还方便系统升级、迁移和改造,这是虚拟化的数据中心。

image.png

左边的图,个人的电脑或者是服务器,每台服务器的 IT 资源是独立的,在服务器最基础的底层就是硬件资源。

硬件资源有四部分,是 CPU、内存、存储和网卡。在上是操作系统和应用,有的应用会触发蓝屏,但每个操作系统上或个人的电脑上,都会装多个应用,有一个应用会触发蓝屏,就会影响别的应用,和其它应用做不到隔离性的问题,数据安全会受到影响。

右边的图是虚拟化,服务器或者个人电脑 CPU 的利用率多少,可以在任务管理器中查看个人电脑如果没有一些很大的应用,CPU 利用率大概在30%、40%左右;如果对一些服务器来讲,服务器 CPU 利用率只有30%、40%会造成很大的资源

浪费,达到70%是最好的利用。

在虚拟化前,很大程度上会有资源的浪费;虚拟化之后看右边的图,最底层抽象成为共享资源池,上层操作系统与硬件解藕的,池化之后每个虚拟机上面安装的操作系统,在往上可以安装应用,各个虚拟机之间可以隔离,可以把重要的应用安装在一个虚拟机上,如果有一个应用触发蓝屏,就不会影响其它应用。虚拟化之前

台服务器都有 CPU、内存、存储和网卡

 

二、虚拟化中的几个重要概念

image.png

上图有两个概念,一个是 Host Machine,就是物理机。比如说服务器、笔记本电脑、PC 机或者是个人电脑底层的硬件部分。Host OS 是运行在物理机之上的 OS,

硬件叫 Host Machine,host 是宿主机,右边是虚拟机。

虚拟机最底层是 Host Machine,再上面 hypervisor 也叫 VMM,是虚拟出来的虚

拟机,或者叫虚拟化软件层、虚拟机的监控层。

再往上是 Guest Machine,虚拟出来的虚拟机,Guest OS 运行在虚拟机制上的 OS。

最重要的虚拟机在 hypervisor 层,也叫做虚拟机监控层,软件来实现的虚拟化应

用,不会触发蓝屏或者一些其他的问题

相关文章
|
2月前
|
Linux 虚拟化 云计算
虚拟化技术及实时虚拟化概述
本文探讨了实时虚拟化技术,它是虚拟化技术的一种,旨在保证严格的时间约束和高可靠性。文章介绍了虚拟化的起源、分时系统的历史以及虚拟化技术在云计算时代的复兴。内容涵盖分时系统、虚拟化技术的定义、类型(全虚拟化、半虚拟化、硬件辅助完全虚拟化和操作系统级虚拟化)及其优缺点。此外,还讨论了不同类型虚拟化技术的实现方式,如Type-1和Type-2虚拟化,以及容器技术。文章强调了实时虚拟化在工业实时控制、汽车、通信等领域的应用,并预告后续将重点讨论实时虚拟化技术。
229 0
虚拟化技术及实时虚拟化概述
|
2月前
|
安全 Devops 虚拟化
【专栏】虚拟化技术与云计算平台 OpenStack:硬件虚拟化、操作系统级虚拟化和容器化
【4月更文挑战第28天】本文探讨虚拟化技术原理,如硬件虚拟化、操作系统级虚拟化和容器化,以及开源云计算平台OpenStack如何利用这些技术提供优势。OpenStack支持多种虚拟化技术,具备开源灵活性、多租户架构、可扩展性、插件式设计和成本效益。未来,OpenStack将在容器化、DevOps、跨云策略和安全合规性方面发挥更大作用,助力企业数字化转型。
|
7月前
|
存储 监控 安全
【探索嵌入式虚拟化技术与应用】— 虚拟化技术深入浅出自学系列
【探索嵌入式虚拟化技术与应用】— 虚拟化技术深入浅出自学系列
159 2
|
2月前
|
存储 虚拟化 云计算
云计算——ACA学习 虚拟化技术概述
云计算——ACA学习 虚拟化技术概述
97 0
|
存储 调度 虚拟化
2.3.1 虚拟资源层 虚拟化软件|学习笔记
快速学习2.3.1 虚拟资源层 虚拟化软件
290 0
2.3.1 虚拟资源层 虚拟化软件|学习笔记
|
存储 文件存储 开发工具
【VMware vSphere 7】虚拟化概述(一)
【VMware vSphere 7】虚拟化概述(一)
179 0
|
存储 弹性计算 安全
阿里云虚拟化架构|学习笔记
快速学习阿里云虚拟化架构
1554 0
阿里云虚拟化架构|学习笔记
|
2月前
|
存储 Linux KVM
虚拟化技术之KVM安装与使用
虚拟化技术之KVM安装与使用
|
2月前
|
大数据 Linux KVM
【云计算与大数据技术】虚拟化技术、开源技术Xen、KVM、OpenVZ的讲解(图文解释 超详细)
【云计算与大数据技术】虚拟化技术、开源技术Xen、KVM、OpenVZ的讲解(图文解释 超详细)
140 0
|
存储 监控 网络安全
【KVM虚拟化】· 虚拟机的冷迁移和热迁移
【KVM虚拟化】· 虚拟机的冷迁移和热迁移
1029 0