当前位置: 首页 > news >正文

[云计算] 虚拟化笔记

原著: 韩冰,[云计算课程], 有删改。

目的

对 IT 资源简化,用户通过标准接口访问。

资源是提高一定功能的实现 。可以是硬件, 如CPU, 也可以是软件。

发展史

1961 IBM CPU 分时间片, 一个CPU 虚拟化为多个 CPU. 这是虚拟化的雏形。
1972 system 32 分时系统命名为虚拟机
1990 system 390 CPU 逻辑分区。一个物理 CPU 分为 10 CPU.

原理

虚拟机称为客户,而物理主机是宿主。虚拟化层连接客户和宿主。
OS OS
VMM
硬件

与物理上执行的行为一致。

保真性、高性能、安全性,兼容性

分类

计算虚拟化

区分优先顺序, 动态分配资源。
物理分层形式。

云计算是业务模式,虚拟化和分布式系统是云计算的关键技术。

应用虚拟化

桌面应用

存储虚拟化

不同存储设备结合,灵活使用。按照冷热数据,利用不同的存储设备的时间和成本、容量的考量,可以分层存储。实际的物理分布对客户无感。

物理卷(PV)可以是一个磁盘,也可是磁盘的一个分区。逻辑卷组(VG), 是由多个物理卷组成,收尾相连。

| PV 1 | PV 2 | PV 3 | … | PV N |

存储系统是存放数据的存储介质和控制硬件和软件组成。分为存储架构,存储组件,以及解决方案。外置存储包括磁盘阵列,光盘等。存储连接设备包括光纤,数据线, 总线等。软件包括备份软件,管理软件等。
用户针对速度从大到小,容量从大到小的分级多层次存储。

存储虚拟化是在存储设备上抽象一个逻辑层,集中到资源池,实现共享,虚拟化屏蔽存储复杂性。

广义是软件定义存储的方式存储虚拟化。
集中式是所有数据在一个节点,而分布式是数据分布在很多个节点。

狭义存储虚拟化分类:

位置
分主机、设备、网络虚拟化, 网络虚拟化是主流。

云存储
云盘, 软件即服务。通过集群应用,网格技术和分布式文件系统等功能,把网络中大量不同存储设备协调工作。

网络虚拟化

局域网,专用网, 整合一起。
网络虚拟化发展分四个部分,虚拟网卡, 虚拟交换机,硬件虚拟化,

超融合架构: 分布式存储层和计算虚拟化。

实现方式

基于主机的虚拟化

小结

虚拟化是云计算不可少的核心技术之一。
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【数据结构3】哈希表、哈希表的应用(集合与字典、md5算法和文件的哈希值)
  • MyBatis框架搭建与代码解读
  • 分形比特币(Fractal Bitcoin)
  • 基于Open Cv的数字图像手势识别系统,Python编程实现,可以识别以下6种手势,含代码和报告
  • Excel 中找出每列第一个和最后一个非空格对应的行--Excel难题#87
  • MySQL中处理JSON数据:大数据分析的新方向
  • Visiual Studio如何添加C语言的依赖和一些快捷键
  • 小黄鸟九宫格切图丨教你如何将图片九宫格切图_照片分割成9张工具
  • Earth‘s Future | 西南大学时伟宇团队揭示长江上游径流变化对气候变化与人类活动响应的驱动机制不同
  • DB-GPT开源项目论文解读
  • Vulkan 学习(5)---- Vulkan 内存分配
  • 树上启发式合并——dsu on tree
  • React学习笔记(三)——redux状态管理工具
  • mysql的安装与初始化
  • Python--正则表达式
  • Apache的80端口被占用以及访问时报错403
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • passportjs 源码分析
  • PermissionScope Swift4 兼容问题
  • PHP 小技巧
  • Phpstorm怎样批量删除空行?
  • spring-boot List转Page
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • 百度小程序遇到的问题
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 聊聊flink的TableFactory
  • 马上搞懂 GeoJSON
  • 前端性能优化——回流与重绘
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 我的zsh配置, 2019最新方案
  • hi-nginx-1.3.4编译安装
  • PostgreSQL之连接数修改
  • raise 与 raise ... from 的区别
  • ​渐进式Web应用PWA的未来
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #Spring-boot高级
  • (04)odoo视图操作
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (4)(4.6) Triducer
  • (Matlab)使用竞争神经网络实现数据聚类
  • (补)B+树一些思想
  • (第30天)二叉树阶段总结
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • (四)图像的%2线性拉伸
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (一)、python程序--模拟电脑鼠走迷宫
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转)jdk与jre的区别
  • (轉貼)《OOD启思录》:61条面向对象设计的经验原则 (OO)
  • *算法训练(leetcode)第四十天 | 647. 回文子串、516. 最长回文子序列
  • .babyk勒索病毒解析:恶意更新如何威胁您的数据安全
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter