云计算中的虚拟化
虚拟化 是”创建虚拟版本(而不是实际版本)的某物,例如服务器、桌面、存储设备、操作系统或网络资源”。
换句话说,虚拟化是一种技术,允许在多个客户和组织之间共享单个物理资源或应用程序实例。它通过为物理存储分配一个逻辑名称,并在需要时提供对该物理资源的指针来实现。
虚拟化的概念是什么?
在现有操作系统和硬件上创建虚拟机被称为硬件虚拟化。虚拟机提供一个与底层硬件逻辑分离的环境。
虚拟机要创建的计算机被称为 主机计算机 ,虚拟机则被称为 客户机计算机 。
虚拟化的类型:
- 硬件虚拟化。
- 操作系统虚拟化。
- 服务器虚拟化。
- 存储虚拟化。
1)硬件虚拟化:
当虚拟机软件或虚拟机管理器(VMM)直接安装在硬件系统上时,称为硬件虚拟化。
超级监视程序的主要工作是控制和监控处理器、内存和其他硬件资源。
在虚拟化硬件系统之后,我们可以在其上安装不同的操作系统,并在这些操作系统上运行不同的应用程序。
用途:
硬件虚拟化主要用于服务器平台,因为控制虚拟机比控制物理服务器简单得多。
2)操作系统虚拟化:
当虚拟机软件或虚拟机管理器(VMM)安装在主机操作系统上而不是直接安装在硬件系统上时,称为操作系统虚拟化。
用途:
操作系统虚拟化主要用于在不同操作系统平台上测试应用程序。
3)服务器虚拟化:
当虚拟机软件或虚拟机管理器(VMM)直接安装在服务器系统上时,称为服务器虚拟化。
用途:
服务器虚拟化的目的是将单个物理服务器按需基础分割成多个服务器,以平衡负载。
4)存储虚拟化:
存储虚拟化是将多个网络存储设备的物理存储组合成看起来像单个存储设备的过程。
存储虚拟化也通过使用软件应用程序来实现。
用途:
存储虚拟化主要用于备份和恢复目的。
虚拟化在云计算中如何工作?
虚拟化 在云计算技术中起着非常重要的作用,通常在云计算中,用户共享云中的数据,如应用程序等,但实际上通过虚拟化帮助用户共享基础设施。
虚拟化技术的主要用途 是为他们的云用户提供标准版本的应用程序,假设下一个版本的应用程序发布了,则云提供商必须向其云用户提供最新版本,而这是可能的,因为它更昂贵。
为了解决这个问题,我们基本上使用虚拟化技术,通过使用虚拟化,由第三方维护其他云提供商所需的所有服务器和软件应用程序,并且云提供商必须按月或按年支付费用。
结论
主要虚拟化意味着在一台机器上运行多个操作系统,但共享所有硬件资源。它帮助我们提供IT资源池,以便我们可以共享这些IT资源,从而在业务中获得好处。