📜  云计算中的虚拟化

📅  最后修改于: 2020-11-09 01:55:39             🧑  作者: Mango

云计算中的虚拟化

虚拟化是“创建某种东西(例如服务器,台式机,存储设备,操作系统或网络资源)的虚拟(而非实际)版本”。

换句话说,虚拟化是一种技术,它允许在多个客户和组织之间共享资源或应用程序的单个物理实例。它通过为物理存储分配逻辑名称并在需要时提供指向该物理资源的指针来实现。

虚拟化背后的概念是什么?

在现有操作系统和硬件上创建虚拟机的过程称为“硬件虚拟化”。虚拟机提供从逻辑上与底层硬件分离的环境。

将在其上创建虚拟机的计算机称为主机,而该虚拟机称为来宾计算机

虚拟化类型:

  • 硬件虚拟化。
  • 操作系统虚拟化。
  • 服务器虚拟化。
  • 存储虚拟化。

1)硬件虚拟化:

将虚拟机软件或虚拟机管理器(VMM)直接安装在硬件系统上时,称为硬件虚拟化。

系统管理程序的主要工作是控制和监视处理器,内存和其他硬件资源。

硬件系统虚拟化后,我们可以在其上安装不同的操作系统,并在这些OS上运行不同的应用程序。

用法:

硬件虚拟化主要是针对服务器平台完成的,因为控制虚拟机比控制物理服务器要容易得多。

2)操作系统虚拟化:

在主机操作系统上而不是直接在硬件系统上安装虚拟机软件或虚拟机管理器(VMM)时,称为操作系统虚拟化。

用法:

操作系统虚拟化主要用于测试操作系统不同平台上的应用程序。

3)服务器虚拟化:

在服务器系统上直接安装虚拟机软件或虚拟机管理器(VMM)时,称为服务器虚拟化。

用法:

之所以可以进行服务器虚拟化,是因为可以根据需要将单个物理服务器划分为多个服务器,并且可以平衡负载。

4)存储虚拟化:

存储虚拟化是对来自多个网络存储设备的物理存储进行分组以使其看起来像一个存储设备的过程。

还可以通过使用软件应用程序来实现存储虚拟化。

用法:

存储虚拟化主要用于备份和恢复目的。

虚拟化如何在云计算中发挥作用?

虚拟化在云计算技术中起着非常重要的作用,通常在云计算中,用户共享应用程序等云中存在的数据,但实际上在虚拟化的帮助下,用户共享基础架构。

虚拟化技术的主要用途是向其云用户提供具有标准版本的应用程序,假设如果发布了该应用程序的下一个版本,则云提供商必须向其云用户提供最新版本,并且实际上有可能,因为它更昂贵。

为了克服这个问题,我们基本上使用虚拟化技术,通过使用虚拟化,其他云提供商所需的所有服务器和软件应用程序均由第三方维护,并且云提供商必须按月或按年付款。

结论

虚拟化主要是指在一台计算机上运行多个操作系统,但共享所有硬件资源。它有助于我们提供IT资源池,以便我们可以共享这些IT资源,从而在业务中受益。