虚拟化是一个应用广泛的简单概念。从本质上讲,虚拟化是指创建模拟或虚拟机(来宾)的过程,即仅以软件形式存在并在物理机(主机)中运行的仿真计算机系统。来宾机配备内存、CPU、存储空间和操作系统,完全由软件定义,而非硬件。虚拟机拥有多种规模和可配置参数,可支持多种工作负载和使用场景,如用于模拟较旧的过时硬件或提供战略性资源管理方法。
虚拟机运行需要依托于虚拟机管理程序,后者可作为资源管理器以及主机与来宾之间的接口,为虚拟机分配必要的内存、处理能力和存储空间,并在虚拟机处于活动状态时管理虚拟机中的应用和虚拟机的基本运行状况。虚拟机中的应用与主机完全分离,因此来宾和主机无法以任何方式进行文件交互。
除了虚拟机,容器也是一种虚拟化方法。虽然容器和虚拟机有时会混淆使用,且存在一些相似之处,但两者的功能并不相同。容器可为某个应用提供专用的独立运行时环境,而虚拟机提供的是软件驱动的环境。除了可专用于访问某个应用,虚拟机还拥有更多强大功能。如果您只需运行一个应用,容器是更合适的选择,因为它可比虚拟机节省更多资源。
虚拟化可提供诸多优势,包括更清晰的资源分配以及在软件资源之间建立强制隔离。例如,个人可以使用虚拟化技术在物理计算机上安装单独的操作系统(例如在 Windows 计算机上安装 Linux 系统),企业可以使用虚拟化技术提供更简易的服务器整合路径以及其他优势。
云计算是指任何通过互联网访问的在线应用、数据库、存储或网络服务。云计算服务主要分为三类:软件即服务、基础设施即服务 (IaaS) 和平台即服务。
如今,几乎每个人都在使用云计算。当您使用流媒体电视、照片备份存储或社交媒体应用等任何类型的在线服务时,您都是在使用某种形式的云计算服务。在企业层面,云计算服务包括云基础设施、基于云的应用(如 ERP)以及基于云的灾难恢复和备份。
虚拟化是云计算的一部分,但云计算本身就是一个完整的基础设施,以支持在线访问应用、服务和数据为核心。只要提供商支持通过在线路径访问资源、计算能力和/或应用,就会用到云计算技术。对于课堂或企业部门等小团体,云计算可以简单地作为一个服务器,为自定义应用提供支持。而对于 Zoom 等规模更大的平台服务,云计算则可以为多个协同作业的服务器分配函数、数据和冗余。
云计算可提供诸多优势,包括:
虚拟化在云计算中有许多不同用途,包括支持不同操作系统上的模拟应用、创建资源隔离以及提高效率。虽然不使用虚拟化技术也可以部署云技术服务,但虚拟化仍是一个重要工具,可为许多云技术平台提供支持,尤其是面向广阔受众的云技术平台。
立即免费试用 Oracle Cloud,上手体验云计算服务。
注:为免疑义,本网页所用以下术语专指以下含义: