李优秀 发表于 2024-7-26 01:48:48

云盘算复习--虚拟化技术

虚拟化技术定义与原理

定义:虚拟化技术是一种将盘算机物理实体(如服务器、存储设备、网络设备)通过软件技术划分为多个虚拟实体,每个虚拟实体可以独立运行操纵体系和应用程序的技术。
原理:虚拟化技术通过引入一个虚拟化层(虚拟机监控器),将物理硬件与操纵体系进行分离。这个虚拟化层可以拦截和重定向操纵体系对硬件的访问请求,从而实现对物理硬件的共享、抽象和模拟。


[*]资源抽象与划分
[*]虚拟机监控器(VMM)
[*]虚拟机的创建与管理
[*]虚拟化的实现方式
虚拟机监视器(VMM)

https://img-blog.csdnimg.cn/direct/64f1064b95d543a5890929839527772b.png#pic_center
实现方式:

[*]全虚拟化:全虚拟化允许在宿主主机上运行多个完全独立的虚拟机,每个虚拟机都具有自己的操纵体系和应用程序。这种方法须要在宿主主机上模拟硬件、操纵体系和设备,以使虚拟机能与宿主主机隔离运行
优点和缺点:全虚拟化技术具有许多优点,如安全性高、可靠性高、易于管理等。但是,这种技术也须要斲丧大量的体系资源,可能会对宿主机的性能产生影响。
[*]半虚拟化:半虚拟化通过修改操纵体系内核,使得虚拟机可以与宿主主机共享硬件资源,提高性能的同时也淘汰了对硬件的要求
优点和缺点:半虚拟化技术具有高性能、低资源斲丧等优点,但是也须要修改操纵体系内核,可能会对体系的稳固性和安全性产生影响
[*]硬件辅助虚拟化:硬件辅助虚拟化是通过硬件来辅助虚拟化的方式。他可以在处置惩罚器、内存、网络设备和存储设备等多个方面提供帮助,提高虚拟机的性能和服从。
虚拟化技术

容器虚拟化是一种新型的虚拟化技术,它将应用程序及其依靠项打包成一个可移植的容器,使得应用程序能够在差别的盘算平台上运行。
虚拟化技术的上风与挑衅:


[*]提高服务器性能:通过整合多个应用程序实例到一台服务器,提高资源利用率
[*]增强机动性:虚拟化技术使服务器资源设置更为机动
[*]提拔应用程序可用性与可靠性:确保应用程序稳固运行,淘汰故障和终端
[*]资源斲丧标题:虚拟化技术会占用内存和存储资源,资源不敷可能引发应用程序标题
[*]服务器性能要求:虚拟化技术须要斲丧盘算资源,若服务器性能不敷可能导致性能下降
** 应用领域:服务器虚拟化、桌面应用虚拟化、存储虚拟化、网络虚拟化。**
服务器虚拟化

服务器虚拟化通过区分资源的优先次序,并随时随地将服务器资源分配给最须要他们的工作负载来简化管理和提高服从,从而淘汰为单个工作负载峰值而储备的资源。
通过服务器虚拟化技术,用户可以动态启用虚拟服务器
服务器虚拟化特点:


[*]资源整合
[*]高可用性
[*]机动管理
[*]低沉成本
存储虚拟化

存储虚拟化就是把各种差别的存储设备有机的联合起来进行利用,从而得到一个容量很大的“存储池”,可以给各种服务器进行机动的利用,而且数据可以在各存储设备间机动转移。
存储虚拟化技术重要分为硬件和软件两种方式来实现。
特点:


[*]集中存储
[*]数据掩护
[*]机动扩展
[*]低沉复杂性
网络虚拟化

网络虚拟化将差别网络的硬件和软件资源联合成一个虚拟的团体,通常包罗虚拟局域网和虚拟专用网。
特点:


[*]网络隔离
[*]资源优化
[*]机动设置
[*]简化管理
实现方式:软件定义网络(SDN)、网络功能虚拟化(NFV)
应用虚拟化

应用虚拟化通常包罗两层寄义,一是应用软件的虚拟化,二是桌面的虚拟化
特点:


[*]集中管理
[*]数据安全
[*]远程访问
[*]低沉成本
关键技术


[*] 资源池化技术

[*]盘算资源池化:通过虚拟化技术,将物理盘算资源(如CPU、内存)抽象成可动态分配的盘算资源池,提高资源利用率
[*]存储资源池化:将分散的物理存储设备整合成统一的虚拟存储资源池,实现存储空间的共享和机动调配
[*]网络资源池化:通过软件定义网络(SDN)等技术,将网络资源(如带宽、端口)池化,提供机动的网络服务

[*] 动态资源调度算法

[*]负载均衡算法:根据各虚拟机的资源利用情况和业务需求,动态调解资源分配,实现体系团体性能最优化
[*]节能调度算法:在包管体系性能的前提下,通过合理的资源调度策略,低沉体系能耗
[*]容错与容灾调度:在虚拟机发生故障时,通过资源调度算法快速规复业务,提高体系的容错和容灾能力

[*] 数据迁徙与备份策略

[*]数据迁徙技术:在虚拟化情况中,实现虚拟机数据的快速、安全迁徙,包罗在线迁徙和离线迁徙两种方式。
[*]数据备份与规复策略:指定美满的数据备份计划,确保在数据丢失或损坏时能够迅速规复,保障业务连续性
[*]数据容灾技术:通过远程数据复制、灾备中心等技术手段,实现数据的异地容灾,提高数据安全性。

[*] 安全性与隔离性保障措施

[*]虚拟化层安全加固:对虚拟化层进行安全加固,防止针对虚拟化平台的攻击,确保虚拟化情况的安全性。
[*]虚拟机隔离技术:通过虚拟机隔离技术,实现差别虚拟机之间的完全隔离,防止虚拟机之间的安全威胁扩散
[*]访问控制与审计:建立美满的访问控制机制,对虚拟化情况的访问进行严格控制和审计,确保只有合法用户才华访问敏感资源。

[*] 开源技术

[*]KVM:利用Linux自身的调度器进行管理,相对与Xen,核心源码很少,基于硬件的完全虚拟化,目前主流的VMM之一
[*]XEN:开放源码虚拟机监控器,由剑桥大学开发。打算在单个盘算机上运行多到100个满特性的操纵体系。操纵体系必须进行显式修改以在Xen上运行
[*]OpenVZ:基于Linux内核和作业体系的操纵体系虚拟化技术。OpenVZ允许物理服务器运行多个操纵体系,被称为虚拟专用服务器或虚拟情况

新型虚拟化技术发展进展

- 连接协议标准化
- 平台开放化
- 公有云私有化
- 虚拟化客户端硬件
- 容器化技术
- 嵌套虚拟化
- GPU虚拟化
作业

选择题


[*] 下列不属于虚拟化带来的利益的是()

[*]利益有提高资源利用率、低沉成本,节能减排、提高安全性,而提高性能不是

[*] 虚拟化的分类不包罗()

[*]包罗网络虚拟化、服务器虚拟化、存储虚拟化,不包罗毗连虚拟化

[*] 下列属于虚拟化开源技术的是()

[*]Xen

[*] 下列不属于服务器虚拟化技术的是()

[*]属于的有完全虚拟化、准虚拟化、操纵体系虚拟化,而存储虚拟化不属于

[*] 虚拟化未来的发展趋势不包罗()

[*]包罗毗连协议尺度化、平台开放化、公有云私有化不包罗硬件公有化

[*] NFV的中文名称为()

[*]网络传输虚拟化

[*] 首次出现虚拟化的时间是()

[*]20世纪50年代

[*] SDN的中文名称为()

[*]软件数字网络

[*] KVM是()

[*]开源的体系虚拟化模块

[*] Xen指()

[*]开放源代码的虚拟监控器

判断题


[*] SDN与NFV两者不能相互独立存在(×)

[*]可以相互独立存在

[*] 虚拟主机的出现提高了在互联网上建立站点的资金成本(×)

[*]节省了

[*] 存储虚拟化重要分为硬件和软件两种方式实现(√)
[*] 网络虚拟化应用于企业核心和边缘路由(√)
[*] 云盘算是一种具体的技术(×)

[*]是一种综合性的技术

[*] 体系虚拟化的核心思想是通过一台虚拟机映射出一台或多台物理机(×)

[*]一台或多台虚拟机映射成一台虚拟机,说反了

[*] 虚拟技术思想抽芽于20世纪60年代的美国盘算机学术界(√)
[*] 虚拟化和云盘算都是实现分布式体系的关键技术(×)

[*]分布式体系是云盘算的关键技术

[*] Xen是一个开放源代码的虚拟监控器,由剑桥大学开发(√)
[*] 虚拟化分为服务器虚拟化、网络虚拟化、存储虚拟化和应用虚拟化4类(√)
填空题


[*] 美国盘算机学术界的虚拟技术思想抽芽是在()时期

[*]20世纪60年代

[*] 人们常说的虚拟化技术是指()

[*]服务器虚拟化技术

[*] 虚拟化是一个()和尺度化的过程

[*]接口封装

[*] 体系虚拟化的核心思想是()

[*]利用虚拟化软件在一台物理机上虚拟出一台或多台虚拟机

[*] 存储虚拟化就是把()

[*]各种差别的存储设备有机地联合起来进行利用

[*] 虚拟化通常分为服务器虚拟化、网络虚拟化、存储虚拟化和()四类

[*]应用虚拟化

[*] 未来的发展趋势可能为毗连协议尺度化、平台开放化、公有云私有化、()

[*]客户端硬件化

[*] 虚拟化带来的利益有提高资源利用率、低沉成本节能减排、统一管理、()等

[*]提高安全性

[*] 应用虚拟化通常包罗两层寄义:一是应用软件的虚拟化;二是()

[*]桌面的虚拟化

[*] 虚拟化是指盘算机元件在虚拟的基础上而不是在()基础上运行

[*]真实的、独立的物理硬件


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 云盘算复习--虚拟化技术