一项调查发现,超过 50% 的中小企业计划在一年内部署服务器虚拟化系统。服务器虚拟化是您今天应该了解的系统之一。
服务器虚拟化的主要优势之一是它可以减少公司管理的服务器数量并降低成本。但是,操作方法因安装时选择的服务器虚拟化系统类型而异。这一次,我们将介绍每种服务器虚拟化方法的优缺点。
首先什么是服务器虚拟化?
让我们回顾一下服务器虚拟化。
服务器虚拟化是一种允许单个服务器像多台服务器一样运行的系统。这就像在一台服务器(物理服务器)上放置多个虚拟服务器。这可以显着减少服务器的数量。此外,通过服务器虚拟化,即使一台服务器宕机,其他虚拟服务器也不会受到影响,因此可以继续业务运营。
服务器虚拟化的三种方法
随着服务器虚拟化的引入,在服务器硬件上实现了所谓的“虚拟化层”。“虚拟化层”有3种方法,虚拟服务器OS的操作方法不同。每种方法都有其优点和缺点,让我们来看看。
方法一 物理分区
该方法实现了一个支持特定虚拟操作系统的虚拟化层。它是一种在物理服务器上创建分区并将物理服务器划分为每个虚拟服务器的机制。这些虚拟服务器对应一个应用程序,每个应用程序都有一个虚拟操作系统。
◎ 优点:各分区强隔离
如果一个应用程序出现问题,它对另一个应用程序的影响将较小。它还具有不产生开销的优点。开销是指在做某事时添加到原始处理中的额外负载。使用物理分区,它是分区的,因此不需要额外的处理。
▲ 缺点:不灵活
无法根据情况更改分区。换句话说,只能支持固定的虚拟操作系统。
方法 2 主机(虚拟操作系统)方法
虚拟化软件,即虚拟化层,安装在物理服务器的操作系统上。最重要的是,它是一种运行多个虚拟服务器的机制。运行在物理服务器操作系统上的应用程序无需经过虚拟软件即可运行,而运行在虚拟服务器操作系统上的应用程序则按照“物理服务器操作系统->虚拟化软件->虚拟服务器操作系统”的路径运行。与物理分区不同,它可以用于任何操作系统。
◎ 优点:可以安装在运行服务器上
主机方法可用于物理服务器操作系统和虚拟服务器操作系统。因此,通过虚拟化您当前使用的服务器的未使用部分,很容易引入。
▲ 缺点:开销大
即使在虚拟服务器操作系统上使用应用程序,它也始终通过物理服务器操作系统。它经历了两个操作系统,并且比平时发生了额外的处理。
方法 3 管理程序方法
这是一种在物理服务器的硬件上放置一个称为“hypervisor”的虚拟化层,将物理服务器划分为多个虚拟机的方法。hypervisor上有多个虚拟服务器,每个虚拟服务器的OS上可以启动多个应用程序。当今的许多服务器虚拟化都使用这种管理程序方法。
◎ 优点:处理能力高
由于它不需要物理服务器的操作系统,因此它展示了比主机方法更高的处理能力。
▲ 缺点:尺寸难
由于在一台物理服务器上运行多个虚拟服务器,因此很难估计服务器的数量和成本。
此外,此管理程序方法有两种方法。完全虚拟化和半虚拟化。
完全虚拟化是一种允许您按原样操作操作系统而无需修改它的方法。但是,操作系统是通用的,在某些情况下会降低性能。
这就是半虚拟化的用武之地。在半虚拟化中,构成操作系统核心的软件被修改以创建专用于虚拟机的操作系统。通过这样做,您可以期待高性能。
概括
虚拟化服务器的方法有很多种,但目前最常用的一种似乎是基于管理程序的半虚拟化。根据产品的不同,有些服务会执行服务器虚拟化背后的操作,例如检查服务器使用率和在备份期间获得支持。选择适合贵公司需求的产品。