zoukankan      html  css  js  c++  java
  • 虚拟化和Docker

      1、硬件层的虚拟化具有高性能和隔离性,因为hypervisor直接在硬件上运行,有利于控制VM的OS访问硬件资源,使用这种解决方案的产品有VMware ESXI和Xen server。

      2、hypervisor(虚拟机监视器)是一种运行在物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享一套基础物理硬件,它可以协调访问服务器上的所有物理设备和虚拟机,也叫虚拟机监视器(Virtual Machine Monitor,VMM)。

      3、Hypervisor是所有虚拟化技术的核心,当服务器启动并执行hypervisor时,它会给每一台虚拟机分配适量的内存、CPU、网络和磁盘,并加载所有虚拟机的客户操作系统,宿主机。软硬件架构和管理更高效、更灵活,硬件的效能能够更好的发挥出来,常见的产品有:VMware、KVM、Xen。

      4、容器和宿主机之间的隔离更加彻底,容器有独立的网络和存储栈,还拥有自己的资源管理能力,使得同一台宿主机中的多个容器可以友好的共存。容器需要的开销有限,和传统虚拟化以及半虚拟化相比,容器不需要虚拟层(emulation layer)和管理层(hypervisor layer),而是使用操作系统的系统调用接口,这样降低了运行单个容器所需的开销,也使得宿主机中可以运行更多的容器。

  • 相关阅读:
    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED解决方法
    Ubuntu 修改host并重启网络
    Ubuntu批量修改权限
    win10 vm 11 桥接模式配置
    Ubuntu获取root 权限,开机自动登入root
    ptxas fatal : Unresolved extern function Error 255
    Ubuntu 16.04 LTS安装 TeamViewer
    SSD win7优化步骤
    正则表达式
    C语言中,float在内存中的储存方式
  • 原文地址:https://www.cnblogs.com/wqs-Time/p/11949162.html
Copyright © 2011-2022 走看看