云计算知识第四讲:虚拟化概念及相关知识介绍

简介: 虚拟化的重点是对资源的虚拟,比如将一台大型的服务器虚拟成多台小的服务器。

一、虚拟化概念

  虚拟化是云计算非常关键的技术之一,虚拟化的含义很广泛。将任何一种形式的资源抽象成另一种形式的技术都是虚拟化。

  在计算机方面,虚拟化一般指通过对计算机物理资源的抽象,提供一个或多个操作环境,实现资源的模拟、隔离或共享等。

  当语言无法表达时,考虑上图

  虚拟化示意图:

  823231-20160728075220591-595054160.png

  虚拟化与云计算的关系:

  ·虚拟化的重点是对资源的虚拟,比如将一台大型的服务器虚拟成多台小的服务器。

  ·云计算的重点是对资源池中的资源(可以是经过虚拟化后的)进行统一的管理和调度。  

  二、虚拟化相关概念介绍

  ·虚拟机

  虚拟机VM(virtual machine)是指使用虚拟化技术,通过软件模拟完整的计算机硬件系统功能,构造出的完整虚拟计算机系统。该虚拟机可以独立运行在一个完全隔离的

  环境中,像使用本地计算机一样安全可靠。

  ·hypervisor

  即虚拟机监视器VMM(virtual machine monitor),是一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。

  hypervisor 是一种在虚拟环境中的“元”操作系统。它可以访问服务器上包括内存和磁盘在内所有物理设备。

  hypervisor 不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器启动并执行hypervisor时,它会加载所有虚拟机客户端的操作系统,

  同时会分配给每一台虚拟机适量的内存、CPU、网络和磁盘。

  ·Xen Hypervisor

  是一个开源的半虚拟化技术的VMM,负责在各虚拟机之间进行CPU调度和内存分配。Xen Hypervisor 抽象出硬件层,并控制虚拟机的执行,但不会处理网络、存储设备、

  视频以及其他I/O(输入/输出)。由于Xen Hypervisor 可以在单个计算机上运行多个修改过的操作系统,且最上层的用户应用无需做特殊修改,因此Xen Hypervisor

  无需特殊硬件支持,就能达到高性能的虚拟化。

  ·宿主操作系统

  宿主操作系统(Host OS)指被虚拟的物理机的操作系统。

  ·客户操作系统

  客户操作系统(Guest OS)指运行在虚拟机上的操作系统。

  ·Domain 0

  Domain 0 是其他虚拟机的管理者和控制者,可以构建其他更多的Domain,并管理虚拟设备。它还能执行管理任务,比如虚拟机的休眠、唤醒和迁移其他虚拟机。

  ·Domain U

  指除Domain 0之外的虚拟机。

相关文章
|
2月前
|
人工智能 测试技术 持续交付
什么是云计算领域的 Low-touch 概念
什么是云计算领域的 Low-touch 概念
|
2月前
|
Linux KVM 虚拟化
云计算——ACA学习 虚拟化技术产品介绍
云计算——ACA学习 虚拟化技术产品介绍
116 0
|
2月前
|
存储 数据管理 云计算
云计算——存储虚拟化功能
云计算——存储虚拟化功能
122 0
|
15天前
|
存储 小程序 云计算
云计算概念与架构设计介绍
云计算概念与架构设计介绍
|
2月前
|
安全 Devops 虚拟化
【专栏】虚拟化技术与云计算平台 OpenStack:硬件虚拟化、操作系统级虚拟化和容器化
【4月更文挑战第28天】本文探讨虚拟化技术原理,如硬件虚拟化、操作系统级虚拟化和容器化,以及开源云计算平台OpenStack如何利用这些技术提供优势。OpenStack支持多种虚拟化技术,具备开源灵活性、多租户架构、可扩展性、插件式设计和成本效益。未来,OpenStack将在容器化、DevOps、跨云策略和安全合规性方面发挥更大作用,助力企业数字化转型。
|
2月前
|
存储 监控 API
【云原生系列】云计算概念与架构设计介绍
**云计算**是基于互联网的计算模式,通过共享计算资源(如服务器、存储、应用程序)提供高效、可扩展、可靠、安全和经济的服务。其架构通常包括**物理层**(服务器、存储、网络设备等基础设施)、**虚拟化层**(虚拟机、容器、虚拟网络等)、**平台层**(开发、运行时、数据库服务等)和**应用层**(企业应用、Web应用、移动应用)。云计算服务有IaaS、PaaS和SaaS,广泛应用于企业IT、开发测试、大数据处理、AI和远程办公等领域。为了确保性能和可靠性,云平台采用负载均衡、自动伸缩、备份恢复、安全措施和监控故障排除等方法。
54 1
|
2月前
|
监控 云计算 开发者
探索云计算中的无服务器架构:从概念到实践
无服务器架构作为云计算领域的新兴技术,正在以其高效、灵活的特性吸引着越来越多的开发者和企业。本文将深入探讨无服务器架构的概念及其在云计算中的应用,通过实际案例展示如何利用无服务器架构构建可靠、可扩展的应用系统。
|
2月前
|
存储 监控 API
【云原生系列】云计算概念与架构设计介绍
云计算是一种基于互联网的计算模式,在这个模式下,各种计算资源(例如计算机、存储设备、网络设备、应用程序等)可以通过互联网实现共享和交付。云计算架构设计的主要目标是实现高效、可扩展、可靠、安全和经济的计算资源共享。
54 5
|
2月前
|
存储 开发工具 数据库
云计算:概念、优势与实践——附Python代码示例
云计算:概念、优势与实践——附Python代码示例
|
2月前
|
存储 缓存 固态存储
云计算基础-存储虚拟化(深信服aSAN分布式存储)
每秒钟的IOPS数,该指标主要用于评价小块IO性能,体现存储系统的IO延时能力和并发能力。业界一般默认IOPS指的是4K块大小的IO性能,该值越大说明性能越好。
85 1