day02 - 云计算主流技术 与 Docker简介

本文介绍了云计算的主流技术,包括虚拟机、Hypervisor、Xen Hypervisor和Docker。强调了虚拟化在资源复用、降低运维难度、应用与硬件解耦等方面的优势。在虚拟化技术中,讲解了Xen Hypervisor的工作原理和分类,如Domain 0和Domain U。还对比了不同类型虚拟化架构,如寄居虚拟化、裸金属虚拟化和操作系统虚拟化。最后,简要介绍了Docker在容器技术中的重要地位及其生态系统。
摘要由CSDN通过智能技术生成

知识回顾:


虚拟化的好处:
  1. 通过资源复用,提高资源利用率
  2. 统一管理资源,降低运维难度和运维工作量
  3. 通过虚拟化实现了应用和硬件解耦,上层应用不依赖底层硬件
  4. 操作系统从资源池分配资源,实现资源的统一管理和分配


第一章:云计算的主流技术

  1. 云计算技术简介
  2. Docker简介

1、什么是虚拟化:
        将任意的资源抽象成另一种资源的技术。
    
        云计算环境下降底层的存储设备、网络设备、计算设备等资源统一起来,封装成资源池,供多个操作系统和应用系统使用,从而整合资源,提高了资源利用率。


2、虚拟化的几个重要概念:



几个和虚拟化相关的常见概念:
  • 虚拟机:虚拟机VMVirtual Machine)是指使用虚拟化技术,通过软件模拟完整的计算机硬件系统功能,构造出的完整虚拟计算机系统。该虚拟机可以独立运行在一个完全隔离的环境中,像使用本地计算机一样安全可靠。
  • Hypervisor:即虚拟机监视器VMMVirtual Machine Monitor),是一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。Hypervisor是一种在虚拟环境中的“元”操作系统。它可以访问服务器上包括磁盘和内存在内的所有物理设备。Hypervisor是所有虚拟化技术的核心Hypervisor不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器启动并执行Hypervisor时,它会加载所有虚拟机客户端的操作系统,同时会分配给每一台虚拟机适量的内存、CPU、网络和磁盘。
  • Xen Hypervisor:是一个开源的采用半虚拟化技术的VMM,负责在各虚拟机之间进行CPU调度和内存分配。Xen Hypervisor抽象出硬件层,并控制虚拟机的执行,但不会处理网络、存储设备、视频以及其他I/O(输入/输出)。由于Xen Hypervisor可以在单个计算机上运行多个修改过的操作系统,且最上层的用户应用无需做特殊修改,因此Xen Hypervisor无需特殊硬件支持,就能达到高性能的虚拟化。
  • 宿主操作系统:宿主操作系统(Host OS)指被虚拟的物理机的操作系统。
  • 客户操作系统:客户操作系统(Guest OS)指运行在虚拟机上的操作系统。
  • <
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值