您真的了解虚拟化吗?

作者: Eugene Taylor
创建日期: 15 八月 2021
更新日期: 22 六月 2024
Anonim
虚拟化技术专场
视频: 虚拟化技术专场

内容



资料来源:Madpixblu / Dreamstime.com

带走:

在这里,我们讨论各种虚拟化类型之间的差异。

虚拟化最近已成为信息技术领域的热门话题。虚拟化可以在任何级别上完成-硬件,软件和网络或桌面层。用技术术语来说,虚拟化是从另一个资源中创建虚拟(非实际)资源版本的过程。该资源可以是以下任何一种:
  • 操作系统
  • 服务器
  • 储存设备
  • 网络资源
虚拟化是将应用程序与执行该应用程序所需的资源分离的过程。重要的是要注意,可以从单个服务器访问多个资源,这带来了以下好处:
  • 更少的服务器
  • 减少能源消耗
  • 减少维护

虚拟化与云计算

在IT行业中,虚拟化和云计算通常用作同义词。两者之间的基本区别在于虚拟化是物理基础架构的一部分,而云计算不过是一项服务。遵循虚拟化方法,我们最初会招致更高的成本,但从长远来看可以节省成本。但是,在云计算方法中,作为订户,我们必须根据使用情况付费。简而言之,我们可以说每个云基础架构都是虚拟基础架构,尽管并非总是如此。

什么是虚拟机监控程序?

在其上创建虚拟环境的计算机/系统称为主机系统,而虚拟机称为来宾系统。系统管理程序可以定义为用于控制虚拟机的低级软件程序或固件。它基本上充当虚拟机管理器。管理程序有两种类型:
  • 类型1:在裸机上运行
  • 类型2:是一种软件接口,可模拟与系统正常交互的设备

虚拟化类别

虚拟化的概念涵盖了广泛的软件和硬件领域。让我们一一讨论类别。

硬件虚拟化
在此类别中,我们有一台服务器,该服务器同时安装了多个操作系统并执行。结果,减少了服务器的数量。这提供了处理器和内存控制器中的电路,它们支持单台计算机上的多个操作系统。在硬件虚拟化中,我们有一个虚拟机管理器或虚拟机管理程序,它嵌入在硬件电路中,而不是从第三方软件调用。系统管理程序的工作是控制处理器,内存和其他资源。它类似于交通警察,其职责是允许多个操作系统在同一硬件设备上运行。每个操作系统都有自己的处理器,内存和其他固件资源。
系统管理程序不仅控制处理器及其资源,还可以在需要时分配这些资源。硬件虚拟化具有促进在单个服务器上整合多个工作负载的能力。硬件虚拟化的优点是成本降低了几倍。除了节省成本和能源(由于更有效地利用硬件资源)之外,我们还在虚拟基础架构中获得了资源的高可用性,更好的管理和灾难恢复机制。总体而言,我们使用这种方法保存以下内容:
  • 物理空间
  • 能量消耗
  • 快速扩展
客户端虚拟化
这也称为桌面虚拟化。在此类虚拟化中,我们有一个客户端,可能是台式机或笔记本电脑,也可以称为最终用户计算机。在这里,系统管理员或网络管理员的工作非常困难,因为管理客户端环境中的计算机非常具有挑战性。位于公司办公场所内的机器需要遵循公司制定的准则和程序。但是,如果这些机器不在公司办公场所之内,我们将无法对其进行任何控制。除此之外,这些机器更容易受到恶意软件或病毒攻击。可以通过以下三种模型中的任何一种来应用客户端虚拟化:
  • 远程桌面虚拟化:采用这种方法,操作系统环境托管在数据中心的一台服务器上,并且可以通过网络从最终用户台式机或便携式计算机进行访问。

  • 本地桌面虚拟化:采用这种方法,操作系统可以在客户端的桌面上本地运行,并具有不同的虚拟化风格,可以监视和保护最终用户系统的执行。

  • 应用程序虚拟化:通过这种方法,可以在最终用户桌面操作系统上使用特定的应用程序,而该应用程序不是以传统方式安装的。应用程序在容器中安装和执行。该容器可以控制应用程序与其他系统和组件的交互方式。可以将应用程序隔离在自己的沙箱中,以防止受到其他应用程序的干扰。在此模型中,应用程序可以跨网络流式传输,也可以通过Web浏览器交付,而大多数处理都在Web服务器或应用程序服务器级别完成。
存储虚拟化
存储虚拟化是一种概念,其中逻辑存储(例如虚拟分区)与物理存储(例如实际数据所在的存储设备)分离或抽象。这可以是以下任意一项或多项:
  • 光碟
  • 硬盘
  • 磁存储装置
存储虚拟化可抽象化数据的物理存储,有助于实现位置独立性。为用户提供了一个逻辑空间来存储数据,而到物理数据的实际映射由虚拟化系统本身处理。数据存储遵循以下方法:
  • 直接附加存储:这是将硬盘驱动器附加到物理服务器的传统方法。此方法易于使用,但难以管理。实际上,这种方法的缺点是促使组织转向虚拟化。

  • 网络附加存储:通过这种方法,我们有一台计算机驻留在网络上,并为其他计算机提供数据存储。这被认为是实现存储虚拟化的第一步。通过这种方法,我们只有一个数据源,因此数据备份非常重要。

  • 存储区域网络:通过这种方法,我们部署特定的硬件和软件,这些硬件和软件用于将普通磁盘驱动器转换为数据存储,从而将数据转换为高性能网络。众所周知,数据是一种关键资源,应该24/7全天候可用。同时,应该方便地管理数据。
演示虚拟化
在Microsoft技术领域(通常称为终端服务或远程桌面服务)中主要遵循此类别。通过远程桌面服务,我们可以在通过任何网络连接的系统上获得远程Windows桌面。远程会话使用本地键盘,鼠标和监视器与基础物理系统进行交互,就像在远程系统上一样。

虚拟概述

虚拟化已成为讨论的热门话题。在这里,我们涵盖了虚拟化及其实现的所有主要领域。在未来几年中,虚拟化概念也将传播到其他领域。让我们总结以下几点:
  • 虚拟化是从任何资源创建(资源)虚拟实例的过程。该资源可以是以下任何一种:
    • 操作系统
    • 服务器
    • 储存设备
    • 网络资源

  • 虚拟化具有以下优点:
    • 服务器数量少
    • 减少能源消耗
    • 减少维护

  • 虚拟化通常被不恰当地用作云计算的替代,反之亦然,但是当我们对两者进行深入研究时,存在明显的主要差异。

  • 我们确定了以下虚拟化类别:
    • 硬件虚拟化或服务器虚拟化
    • 客户端虚拟化
    • 存储虚拟化
    • 演示虚拟化