云改的核心基础:主机虚拟化(TO政企人员)

01

大家对IaaS和PaaS以及SaaS包括DaaS等概念应该比较熟悉了。具体如下图,但是大家可能没有意识到:云计算的最核心技术是虚拟化。无论是云主机、云存储,云数据库,他们的基础技术就是虚拟化,因此掌握和了解虚拟化技术是学习云计算以及云产品的核心基础。

02

先谈VMM,其学名是HyperVisor,别名是虚拟机器监控器。其可以放在RING0、1、2级别,代表着不同的主机虚拟化技术。

硬件层虚拟化:大家所熟悉的XEN,以及VMWARE EXSI(注意不是VMWARE SERVER)就是我们所说的硬件虚拟化技术,其直接放在RING 0级别。其是阿里裸金属服务器实现的基础。

其可以直接承载N个Guest OS(虚拟机),而且可以是不同的虚拟机如LINUX,如WINDOWS等等。

03

全虚拟化技术,是VMM放在Ring1级别的技术,主要代表是KVM,其最好和QEMU一起使用才具有最好的效果。(Host OS放在Ring 0,而VMM放在Ring 1)

04

OS虚拟化:也成为半虚拟化技术,其主要是对HostOS虚拟化。其最大的特点是虚拟机必须采用和Host OS一样的操作系统。

05

XEN、KVM、VMWARE比较(虚拟机技术比较)

Xen是一个开放源代码虚拟机监视器,由剑桥大学开发。其必须放在RING0级别,是硬件虚拟化技术的代表。

KVM是指基于Linux内核(Kernel-based)的虚拟机(Virtual Machine)。KVM最大的好处就在于它是与Linux内核集成的,所以速度很快。KVM的宿主操作系统必须是Linux,支持的客户机操作系统包括Linux、Windows、Solaris和BSD,运行在支持虚拟化扩展的x86和x86_64硬件架构上。其是放在RING 1级别的代表。

VMWare (Virtual Machine ware) server是放在RING 2级别的全虚拟化代表,是一个“虚拟PC”虚拟机管理管理软件。它的产品可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。

06

VM VS 容器

Docker建立在LXC(LINUX容器)的基础上。与任何容器技术一样,就该程序而言,它有自己的文件系统、存储系统、处理器和内存等部件。容器与虚拟机之间的区别主要在于,虚拟机管理程序对整个设备进行抽象处理,而容器只是对操作系统内核进行抽象处理

Docker 是一种操作系统级别的虚拟技术,它运行在操作系统之上的用户空间(RING3,即用户空间),所有的容器都共用一个系统内核甚至公共库,容器引擎提供了进程级别的隔离(进程和线程的区别,每个容器可以可以理解为一个大进程),让每个容器都像运行在单独的系统之上,但是又能够共享很多底层资源。因此 docker 更为轻量、快速和易于管理。

07

因此,主机虚拟化技术包括:

RING0级别:XEN与VMWARE XESI技术,这是硬件虚拟化技术。

RING1级别:KVM,其是全虚拟化技术

RING2级别:VMWARE,其也是全虚拟化技术,但是其处于RING2。

RING3级别:DOCKER容器,其是用户级空间的虚拟化技术,和RING0、1、2这三个核心层虚拟化技术存在明显的区别,即其处于用户空间,实际说是一个操作系统的大进程而已。

这四个虚拟化技术,构成了云主机(云主机操作系统如Openstack,Openstack支持所有的虚拟化技术)的核心基础,理解他们后,再理解云主机和云主机操作系统就会清楚很多。

debain unable to find the kernel_云改的核心技术:主机虚拟化(TO 政企人员)相关推荐

  1. 三年“云改”,移动云这份答卷有多“硬”?

    作者 | 曾响铃 文 | 响铃说 云计算是推动数字经济与实体经济深度融合的催化剂,是重点领域数字产业发展的助推器.近年来我国云计算产业发展提速,加快推动实体企业转型升级和创新发展. 2022年是移动云 ...

  2. 华研服务器是什么系统,什么是云手机? 华研数据 11月7日,在2020天翼智能生态博览会暨第十二届天翼智能生态产业高峰论坛上, 中国电信 公布了多个重磅“云改... - 雪球...

    来源:雪球App,作者: 华研数据,(https://xueqiu.com/7184007571/162942190) 华研数据 11月7日,在2020天翼智能生态博览会暨第十二届天翼智能生态产业高峰 ...

  3. 秒粉汇群控系统服务器,玩客云改完群控没插件?5步教你自给自足

    玩客云改完群控没插件?5步教你自给自足 2020-02-29 10:38:31 27点赞 242收藏 24评论 上周参加小融的活动,把自己手里两台玩客云刷成了群控系统.刷机免费,开放API接口,可以自 ...

  4. 《VMware vCAT权威指南:成功构建云环境的核心技术和方法》一3.6 vCloud计量

    本节书摘来自华章出版社<VMware vCAT权威指南:成功构建云环境的核心技术和方法>一书中的第3章,第3.6节,作(美)VMware vCAT 团队,更多章节内容可以访问云栖社区&qu ...

  5. 服务器可以划分成虚拟主机,云服务器是虚拟主机吗

    云服务器是虚拟主机吗?不是,虚拟主机和云服务器是两种不同的产品,二者在性能和价格等方面都存在很大差异. 虚拟主机:是一种在单一主机或主机群上,实现多网域服务的方法,把一台运行在互联网上的物理服务器划分 ...

  6. 云栖·追踪云原生|Serverless入围阿里云十大核心技术

    在计算.网络.应用的演进中,数字科技逐步构建了数字世界的基石,而极致性能与稳定可靠则是云计算的永恒追求. 在云网端融合化的万物互联时代,阿里云在竭力构建新一代以云为中心的IT体系. 本次云栖大会,展出 ...

  7. 引流虚拟主机和服务器,建站使用云服务器和虚拟主机 哪个更好?

    云服务器和虚拟主机现在都是企业在建站的时候会选择的服务器,但是有些对二者不甚了解的用户就会问,云服务器和虚拟主机应用方面谁更好,在建站时使用云服务器好还是虚拟主机好?接下来亿小恩就给大家分析一下. 一 ...

  8. 《VMware vCAT权威指南:成功构建云环境的核心技术和方法》一3.8 多站点考虑因素...

    本节书摘来自华章出版社<VMware vCAT权威指南:成功构建云环境的核心技术和方法>一书中的第3章,第3.8节,作(美)VMware vCAT 团队,更多章节内容可以访问云栖社区&qu ...

  9. 阿里云成为首个通过“虚拟化云平台性能测试(大规模)”的云厂商

    简介:2021年7月27日,在可信云大会上,中国信息通信研究院发布了<虚拟化云平台性能评估方法>,同时,宣布了阿里云成为首个通过"虚拟化云平台性能测试(大规模)"的云厂 ...

最新文章

  1. python类型提示模块包_(任何)python模块的类型提示是什么?
  2. 深入了解epoll 函数
  3. C# 语言历史版本特性(C# 1.0到C# 8.0汇总)
  4. 学编程要从什么开始学起
  5. Loadrunner脚本编程(3)- 检查点,关联等函数
  6. js之面向对象编程,封装 继承 多态(详细篇)
  7. 【状压dp】【最短Hamilton路径】
  8. 追梦App系列博客——后端架构篇
  9. 计算机四级题类型,全国计算机四级网路工程师考试题目分为几大类型,各多少分?...
  10. cad一键卸载工具叫什么_「CAD」一键卸载AutoCAD工具、拿走不谢
  11. ON-LSTM:用有序神经元表达层次结构
  12. Programming Rust Fast, Safe Systems Development(译) 引用(第五章 完)
  13. 国信\教学课程\05.EL进阶:Object-Oriented-EasyLanguage-Concepts-By-Android-Marvin
  14. MATLAB实现大家来找茬GUI程序
  15. Bili视频弹幕播放器后台源码
  16. 来自菜鸟的逆袭,闭关修炼一个月,出关后成功拿下阿里,蚂蚁金服,美团三个大厂意向书!
  17. python//Jan.17th,2020//类
  18. ppm理解与代码实现
  19. 生命不息,折腾不止:Jetson Nano填坑之硬件篇
  20. 你在任何领域都该了解的那些法则,超全面!

热门文章

  1. module._init_() takes at most 2 arguments (3 given) (scrapy tutorial w/ xpath)
  2. c++ svd实例整理
  3. 海思移植opencv+车辆检测
  4. 怎么修改云服务器项目路径,云服务器tomcat的项目路径怎么设置
  5. sql 双分区查询_优化案例 | 分区表场景下的SQL优化
  6. jdk默认垃圾收集器
  7. 学习python装饰器_Python装饰器学习(九步入门)
  8. JsonCpp的简单使用方法
  9. oracle在哪些系统运行,ORACLE 查看系统运行情况
  10. aho-corasick php,GitHub - coralh/php-akm: Ahocorasick keyword match. Supports php7 and php5