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

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

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

课程地址: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 层,也叫做虚拟机监控层,软件来实现的虚拟化应

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

相关文章
|
10天前
|
存储 运维 虚拟化
Docker技术概论(1):Docker与虚拟化技术比较
Docker技术概论(1):Docker与虚拟化技术比较
53 17
Docker技术概论(1):Docker与虚拟化技术比较
|
25天前
|
网络虚拟化 数据中心 虚拟化
|
30天前
|
运维 负载均衡 监控
|
13天前
|
存储 人工智能 运维
破局数字化时代!虚拟化技术携手OpenStack,引爆企业云动力!
【8月更文挑战第6天】随着信息技术的飞跃,数字化转型对企业至关重要。虚拟化技术与OpenStack作为关键技术,通过资源抽象化实现高效利用与灵活管理,为企业构建高效、灵活且可扩展的云基础设施。OpenStack支持多种虚拟化技术,简化云环境部署与管理。两者结合不仅提高了资源利用率与运维效率,还促进了大数据、物联网及AI等领域的创新,共同为企业解锁数字化时代的无限潜能。
24 2
|
1月前
|
网络协议 网络虚拟化 数据中心
|
1月前
|
JSON 虚拟化 数据格式
Hyper-V 是 Microsoft 提供的一种虚拟化技术
Hyper-V 是 Microsoft 提供的一种虚拟化技术
|
2月前
|
存储 IDE 开发工具
【读书笔记】 玩转虚拟机基于Vmware+Windows 虚拟化技术
【读书笔记】 玩转虚拟机基于Vmware+Windows 虚拟化技术
|
3月前
|
存储 Linux 虚拟化
虚拟化技术 与容器 的基本介绍
虚拟化技术 与容器 的基本介绍
|
3月前
|
Linux 虚拟化 云计算
虚拟化技术及实时虚拟化概述
本文探讨了实时虚拟化技术,它是虚拟化技术的一种,旨在保证严格的时间约束和高可靠性。文章介绍了虚拟化的起源、分时系统的历史以及虚拟化技术在云计算时代的复兴。内容涵盖分时系统、虚拟化技术的定义、类型(全虚拟化、半虚拟化、硬件辅助完全虚拟化和操作系统级虚拟化)及其优缺点。此外,还讨论了不同类型虚拟化技术的实现方式,如Type-1和Type-2虚拟化,以及容器技术。文章强调了实时虚拟化在工业实时控制、汽车、通信等领域的应用,并预告后续将重点讨论实时虚拟化技术。
318 0
虚拟化技术及实时虚拟化概述
|
3月前
|
安全 Linux 虚拟化
网络名称空间在Linux虚拟化技术中的位置
网络名称空间(Network Namespaces)是Linux内核特性之一,提供了隔离网络环境的能力,使得每个网络名称空间都拥有独立的网络设备、IP地址、路由表、端口号范围以及iptables规则等。这一特性在Linux虚拟化技术中占据了核心位置🌟,它不仅为构建轻量级虚拟化解决方案(如容器📦)提供了基础支持,也在传统的虚拟机技术中发挥作用,实现资源隔离和网络虚拟化。
网络名称空间在Linux虚拟化技术中的位置