加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 海宁网 (https://www.hainingwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

云计算虚拟化技术概况及市面常见云平台搭建流程(一)

发布时间:2022-11-22 11:23:41 所属栏目:云计算 来源:
导读:  上一周没有更新,这次更新主要总结最近一段工作学习中的内容。可能受众更窄了一些,我写文章主要目的是自己总结回顾复习,顺便能分享给需要的你。所以不带出公司产品内容,更科普一些,也方便理清自己的思路。
  上一周没有更新,这次更新主要总结最近一段工作学习中的内容。可能受众更窄了一些,我写文章主要目的是自己总结回顾复习,顺便能分享给需要的你。所以不带出公司产品内容,更科普一些,也方便理清自己的思路。
 
  先说明问题,什么是虚拟化,与大家说的云,和云安全又有什么联系
 
  虚拟化是表示计算机资源的抽象方法,通过虚拟化可以用与访问抽象前资源一致的方法访问抽象后的资源。这种资源的抽象方法并不受实现、地理位置或底层资源的物理配置的限制 (维基百科)

  了解了这些特性和基础,虚拟化的价值就能跃然纸上,提高硬件资源的利用率云计算 虚拟机技术,节省数据中心的能耗 ,提高业务的连续性, 灵活的资源调度。这些就为“云”的形成打下了坚实的基础。
 
  虚拟化的技术实现
 
  VMM(Virtual Machine Monitor,虚拟机监控器)
 
  虚拟化是通过在现有平台(裸机或操作系统)上增加一个虚拟层来实现的,该虚拟层一般称为VMM或Hypervisor,VMM可以维护多个高效的、隔离的程序环境,它管理计算机系统的真实资源,为虚拟机提供接口。
 
  VMM分为
 
  1.宿主型-需要运行在Host OS之上,由其提供驱动程序和与硬件通信如UMLinux, User-Mode Linux等

  2.独立监控型-直接运行于硬件层之上如ESXi,Xen等,这些名词,Xen,Esxi之后还有有详细介绍云计算 虚拟机技术,大家可以先有个印象

  3.混合型-如VMware Workstation。

  VMM需要三点
 
  1.CPU虚拟化
 
  2.内存虚拟化
 
  3.I/O虚拟化
 
  1.首先CPU虚拟化
 
  又分为

  这里大家只要知道,现在市面上的CPU虚拟化都是硬件辅助虚拟化即可。
 
  内存虚拟化
 
  VMM必须对物理内存有最终的控制权,也就是说,它必须控制将客户物理地址空间映射到主机物理地址空间的操作。这样,才可以顺利的实现内存虚拟化
 
  VMM维护一个虚拟机内存管理数据结构——影子页表(shadow page table)。VMM通过影子页表给不同的虚拟机分配机器的内存页,如操作系统虚拟内存一样,VMM能将虚拟机内存换页到磁盘,因此,虚拟机申请的内存可以超过机器的物理内存。VMM也可以根据每个虚拟机的要求,动态地分配相应的内存。
 
  I/O虚拟化
 
  用宿主型的体系结构,使用宿主操作系统的I/0设备驱动程序。
 
  缺点:
 
  大大增加了虚拟化的性能开销;
 
  现代操作系统如Windows和Linux并没有资源管理的支持为虚拟机提供性能隔离和服务保证,而这是很多服务器环境的基本要求。
 
  I/O子系统的产业趋势是朝着硬件支持的方向发展。拥有足够的硬件支持,直接传送I/O设备到虚拟机中的软件是完全可能的,这将有效地消除所有I/O虚拟开销。要做到这一点, I/O装置需要了解虚拟机的情况和能够支持多个虚拟接口,以便VMM能安全地映射接口到虚拟机。
 

(编辑:财气旺网 - 海宁网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!