云计算虚拟化技术与开发-------虚拟化技术应用第一章内容(虚拟化技术概念、虚拟化特征、虚拟化目的、半虚拟化和全虚拟化特点和区别、虚拟化实现的三种结构的特点和区别)

2023-11-02

目录

虚拟化技术第一章主要内容

虚拟化技术的概念:

虚拟化的特征:

        虚拟化的目的:

虚拟化与云计算的关系:

半虚拟化和全虚拟化的特点和区别:

 虚拟化实现的三种结构的特点和区别:


  • 虚拟化技术第一章主要内容

虚拟化技术的概念:

        虚拟化(Virtualization)是把物理资源转变为逻辑上可以管理的资源,以打破物理结 构之间的壁垒;虚拟化是将各种各样的资源通过逻辑抽象、隔离、再分配、管理的一个过 程。通常,对虚拟化的理解有广义与狭义两种:广义的虚拟化意味着将不存在的事物或现 象“虚拟”成为存在的事物或现象的方法,计算机科学中的虚拟化包括平台虚拟化、应用 程序虚拟化、存储虚拟化、网络虚拟化、设备虚拟化等。狭义的虚拟化专指在计算机上模 拟运行多个操作系统平台。

虚拟化的特征:

(1)虚拟化的对象是资源(包括 CPU、内存、存储、网络等)。

(2)虚拟化得到的资源有着统一的逻辑表示,而且这种逻辑表示能够提供给用户与被 虚拟的物理资源大部分相同或完全相同的功能。

(3)经过一系列的虚拟化过程,使得资源不受物理资源限制约束,由此可以带给人们 与传统 IT 相比更多的优势,包括资源整合、提高资源利用率、动态 IT 等。

        虚拟化的目的:

         目的:虚拟化可以精简IT基础设施和优化资源管理方式,达到整合资源、节约成本、减少企业IT资源开销的目的.

        虚拟化解决了当今人们遇到的许多问题,主要体现在以下四个方面:

(1)可以在一个特定的软硬件环境中去虚拟另一个不同的软硬件环境,并可以打破层 级依赖的现状。VMware Workstation 就是一款用于虚拟另一个不同的软硬件环境的软件。 其运行主界面如图 1-2 所示。

(2)提高计算机设备的利用率。可以在一台物理服务器上同时安装并运行多种操作系 统,从而提高物理设备的使用率。而且,当其中一台虚拟机发生故障时,并不会影响其他 操作系统,实现了故障隔离。

(3)在不同的物理服务器之间会存在兼容性问题。为使不同品牌、不同硬件兼容,虚
拟化可以统一虚拟硬件而达到融合的目的。
( 4)虚拟化可节约潜在成本。在硬件采购、操作系统许可、电力消耗、机房温度控制
和服务器机房空间等方面都可体现节约成本的效果,如表 1-1 所示。
        在解决问题的同时,把真实的硬件资源用 Hypervisor 模拟成虚拟的硬件设备有很多 好处:

(1)降低成本。将硬件资源虚拟化后,可以有效提高已有硬件的使用率,减少浪费; 从而降低硬件的采购成本与运行时的能耗、管理成本。

(2)增加可用性。虚拟化之前,一旦某个硬件设备崩溃或者损坏,对所提供的TT服一C/ 务的影响是巨大的。虚拟化之后,只需对总的硬件资源进行一定的冗余配置,即可避免出。目 现这种情况。类似的,当硬件需要进行更换或者升级时,使用虚拟化可以让 IT 服务做到 无缝对接。

(3)增加可扩展性。用户或应用程序对于计算资源以及存储资源的需求更加动态和灵活,将硬件进行虚拟化后可以做到“按需分配,物尽其用”,均衡各个服务器之间的负载。
(4)方便管理。在将各个服务器统一到虚拟化平台后,可以有效地提高管理效率,便
于发现 IT 服务中的问题和瓶颈。

虚拟化与云计算的关系:

         云计算最重要的技术实现是虚拟化,云计算的应用必定基于虚拟化。只有在虚拟化的 环境下“云”才有可能,从这个角度来讲虚拟化是云计算的基石。从虚拟化到云计算的过 程实现了跨系统的资源动态调度,将大量的计算资源组成 IT 资源池。

(1)从技术上看二者之间的关系:虚拟化是云计算的核心组成部分之一,是云计算和 云存储服务得以实现的关键技术之一。

( 2)从软硬件分离的角度看二者之间的关系:云计算在某种意义上剥离了软件与硬件 之间的联系。虚拟化就是有效分离软件和硬件的方法。

(3)从网络服务的角度看二者之间的关系:云计算是一种“一切皆服务”的模式,通 过该模式在网络或云上提供服务。虚拟化层的虚拟机提供云计算服务,虚拟化层的网络提 供存储服务。

半虚拟化和全虚拟化的特点和区别:

 半虚拟化和全虚拟化最大的区别:半虚拟化是需要更改系统内核才得以实现虚拟化,而完全虚拟化是不需要修改内核。

全虚拟化特点:

        全虚拟化是通过客户机和宿主机之间一个虚拟化逻辑层Hypervisor来完全模拟底层硬件细节

半虚拟化特点:

        半虚拟化是通过实现修改的客户机操作系统内核共享宿主机底层硬件来实现

全虚拟化的优缺点:

        优点:操作系统内核不需要做特殊配置,部署便利,灵活,兼容性好

        缺点:客户机操作系统的内核不能够直接管理底层硬件,内核需要通过Hypervisor管理底层硬件需要有转换开销,性能比半虚拟化要弱

半虚拟化的优缺点

        优点:半虚拟化虚拟机操作系统内核能够直接管理底层硬件,性能比全虚拟化技术更强,而且消耗资源少

        缺点:客户机操作系统内核需要事先进行修改,部署的便利性和灵活性都不够


        虚拟化实现的三种结构的特点和区别:

存储虚拟化的三种实现方式是:

1、基于主机的虚拟存储,依赖于代理或管理软件;

2、基于存储设备的虚拟化,依赖于提供相关功能的存储模块;

3、基于网络的虚拟存储,又可分为基于互联设备的虚拟化和基于路由器的虚拟化。

三种结构的特点和区别:

基于主机:可扩充性较差,实际运行的性能不是很好。基于主机的方法也有可能影响到系统的稳定性和安全性,灵活性也比较差。但是,因为不需要任何附加硬件,基于主机的虚拟化方法最容易实现,其设备成本最低.

基于存储设备:基于存储的虚拟化经常只能提供一种不完全的存储虚拟化解决方案。基于存储的虚拟化方法也有一些优势:在存储系统中这种方法较容易实现,容易和某个特定存储供应商的设备相协调,所以更容易管理,同时它对用户或管理人员都是透明的。

基于网络:基于互联设备这种方法运行在标准操作系统中,具有基于主机方法的诸多优势——易使用、设备便宜。许多基于设备的虚拟化提供商也提供附加的功能模块来改善系统的整体性能,能够获得比标准操作系统更好的性能和更完善的功能,但需要更高的硬件成本。但是,基于设备的方法也继承了基于主机虚拟化方法的一些缺陷,因为它仍然需要一个运行在主机上的代理软件或基于主机的适配器,任何主机的故障或不适当的主机配置都可能导致访问到不被保护的数据。同时,在异构操作系统间的互操作性仍然是一个问题。基于路由器:相对于基于主机和大多数基于互联设备的方法,这种方法的性能更好、效果更佳。由于不依赖于在每个主机上运行的代理服务器,这种方法比基于主机或基于设备的方法具有更好的安全性。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

云计算虚拟化技术与开发-------虚拟化技术应用第一章内容(虚拟化技术概念、虚拟化特征、虚拟化目的、半虚拟化和全虚拟化特点和区别、虚拟化实现的三种结构的特点和区别) 的相关文章

随机推荐

  • Node.js mm131图片批量下载爬虫1.00 iconv协助转码

    mm131图片批量下载爬虫1 00 2017年11月15日 内置http模块 var http require http 内置文件处理模块 用于创建目录和图片文件 var fs require fs 用于转码 非Utf8的网页如gb2132
  • java反射详解

    本篇文章依旧采用小例子来说明 因为我始终觉的 案例驱动是最好的 要不然只看理论的话 看了也不懂 不过建议大家在看完文章之后 在回过头去看看理论 会有更好的理解 下面开始正文 案例1 通过一个对象获得完整的包名和类名 1 2 3 4 5
  • STM32学习——FATFS文件系统

    目录 什么是文件系统 常用的文件系统 FATFS的特点 FATFS层次结构 移植步骤 相关配置宏 FATFS文件系统移植实验 FATFS程序结构图 FATFS底层设备驱动函数 宏定义 设备状态获取 设备初始化 读取扇区 扇区写入 什么是文件
  • 代码质量检测工具 QAPLug

    代码质量检测工具 情景 写完代码一定要别人review才发现bug或不好的语法或多余的变量是一件多么尴尬的事情 如果想在写代码时或者写代码后自己能发现问题 那么代码QA工具无疑是你必备的工具 工具 QAPlug就是一款实用十分方便的代码质量
  • [游戏] chrome 的小彩蛋

    在电脑上不了网时 chrome 显示无法显示此网页的同时 还会有一个小游戏可以玩 用户可以操作空格键来控制一只小恐龙让它跳过灌木丛
  • Python 实现逐步回归

    常用评价指标简介 当前统计学以计算机科学作为支撑 机器于人工的优势是计算速度 但机器无法自行判断运算何时退出 因此需要定量指标作为运算退出的标志 对于预测类的统计模型来说 常见的指标有赤池信息准则 AIC 贝叶斯信息准则 BIC R方 RO
  • 冒泡排序、选择排序、插入排序 原理及Java代码实现

    1 冒泡排序 冒泡排序 Bubble Sort 是一种计算机科学领域的较简单的排序算法 冒泡排序算法的原理如下 1 比较相邻的元素 如果第一个比第二个大 就交换他们两个 2 对每一对相邻元素做同样的工作 从开始第一对到结尾的最后一对 在这一
  • Cpp学习——动态内存管理

    目录 一 new 1 malloc realloc calloc的使用不便之处 2 new的好处 3 opreator new 二 delete 1 为什么要有delete 2 为什么要匹配使用 一 new 1 malloc realloc
  • 【论文精读】NeRF详解

    最近阅读了开启三维重建新纪元的经典文章 NeRF Representing Scenes as Neural Radiance Fields for View Synthesis 接下来会 更新NeRF系列的论文精读 代码详解 力求做到全网
  • SpringBoot2.x 集成 Swagger3(springdoc-openapi)

    Swagger是一款RESTFUL接口的文档在线自动生成加功能测试的软件 提供描述 生产 消费和可视化RESTful Web Service Swagger也是一个api文档维护组织 后来成为了OpenAPI 一个业界的api文档标准 标准
  • 赛联区块链培训课程介绍

    基础版
  • 谷歌V8引擎运行机制概览

    最近学习了极客时间上李兵大佬的谷歌V8引擎课程 总结了一下 在公司内部小组分享了一波 在此也分享一下 原理图直接用的专栏的图 由于时间有限 总结略显粗糙 注 解释执行 编译执行各有优缺点 解释执行 不需要做过多的编译 所以启动快 执行时不时
  • 如何让footer始终在页面底部固定

    footer height 50px position fixed bottom 0px left 0px right 0px 参考 https www cnblogs com lk kk p 4654832 html
  • 已 树莓派4b ros 系统 网盘_树莓派4B初次使用--系统安装

    准备 硬件 树莓派本体 读卡器 TF卡 电源线 HDMI连接线 可选 显示器 可选 软件 SDFormatter格式化工具 Win32DiskImager烧录工具 Finalshell Cellular Z 技术规格 首先 来看看树莓派4的
  • 四川对口高职计算机录取分数,四川录取分数线 四川对口高职录取分数线出炉!!!...

    四川对口高职录取分数线出炉 你在线吗 快来看看 成都纺织学院5141 四川中医学院5146 成都航空空职业技术学院5151 四川交通职业技术学院5152 达州职业技术学院5153 四川工程技术学院5155 绵阳职业技术学院5157 四川建筑
  • 【Unity-学习-014】EasyAR4.0稀疏空间地图 扫描场景功能

    本帖主要描写扫描场景的功能实现 以及一些需要注意的问题 跟上层贴有所关联 想要更多了解请移步链接 场景中有几个重要的预设需要添加 目录如下 其中 SparseSpatialMap 用于扫描空间成成点云信息 点云可以将空间数据以点的信息保存下
  • 跟踪路由 Tracert

    跟踪路由 Tracert 2007年04月20日 09 03 A M Tracert 跟踪路由 是路由跟踪实用程序 用于确定 IP 数据报访问目标所采取的路径 Tracert 命令用 IP 生存时间 TTL 字段和 ICMP 错误消息来确定
  • TMX瓦片地图无法加载问题

    1 cocos2d x 加载tmx图片失败 重新编译运行时加载出错 提示 TMX Only 1 tilset per layer is supported 原来是同一个图层上只能使用同一图块资源的元素 必须要新建一个图层 将新添加的元素布局
  • 虚拟机克隆两网卡冲突

    常见网卡设置 vim etc sysconfig network scripts ifcfg ens33 TYPE Ethernet BOOTPROTO static DEFROUTE yes NAME ens33 UUID 025f788
  • 云计算虚拟化技术与开发-------虚拟化技术应用第一章内容(虚拟化技术概念、虚拟化特征、虚拟化目的、半虚拟化和全虚拟化特点和区别、虚拟化实现的三种结构的特点和区别)

    目录 虚拟化技术第一章主要内容 虚拟化技术的概念 虚拟化的特征 虚拟化的目的 虚拟化与云计算的关系 半虚拟化和全虚拟化的特点和区别 虚拟化实现的三种结构的特点和区别 虚拟化技术第一章主要内容 虚拟化技术的概念 虚拟化 Virtualizat