关于服务器虚拟化
在 2020 年进行的一项调查中,超过 50% 的中小企业计划在一年内实施服务器虚拟化系统。目前,服务器虚拟化已成为最重要的系统之一,中国上海的许多企业都采用了这一系统。
服务器虚拟化的主要好处之一是能够通过减少公司管理的服务器数量来降低成本。然而,根据实施时选择的服务器虚拟化系统方法不同,操作方法也不同。本文将介绍每种服务器虚拟化方法。
什么是服务器虚拟化?
让我们回顾一下服务器虚拟化。
服务器虚拟化是一种允许单台服务器像多台服务器一样运行的系统,即单台服务器(物理服务器)上有多个虚拟服务器。这可以大大减少服务器的数量。服务器虚拟化还能确保在一台服务器宕机时,其他虚拟服务器不受影响,从而保证业务的连续运行。
服务器虚拟化3服务器虚拟化的三种方法
实施服务器虚拟化时,在服务器硬件上实施所谓的 “虚拟化层”。虚拟化层 “有三种不同的方法,它们在虚拟服务器操作系统的运行方式上各不相同。
方法1 物理分区
这种方法实现了一个支持特定虚拟操作系统的虚拟化层。这种方法通过在物理服务器上设置隔间(分区),将物理服务器划分为单个虚拟服务器。这些虚拟服务器与单个应用程序相对应,每个应用程序有一个虚拟操作系统。
优势:强大的分区隔离能力
如果一个应用程序出现问题,对其他应用程序的影响微乎其微。 另一个优势是不会产生开销。开销是指在进行某些处理时,在原有处理基础上增加的额外负载。使用物理分区时,由于分区被分隔开来,因此不会产生额外的处理。
方法2 主机(虚拟)操作系统方法
虚拟化软件,即虚拟化层,建立在物理服务器操作系统之上。这是一种在其上运行多个虚拟服务器的机制。在物理服务器操作系统上运行的应用程序可以不使用虚拟化软件,而在虚拟服务器操作系统上运行的应用程序则遵循 “物理服务器操作系统→虚拟化软件→虚拟服务器操作系统 “的路径。与物理分区不同,可以支持任何操作系统。
优点:可安装在运行中的服务器上。
托管系统既可用于物理服务器操作系统,也可用于虚拟服务器操作系统。因此,只需将当前使用的服务器中未使用的部分虚拟化即可轻松实现。
方法3 管理程序方法
这种方法在物理服务器硬件上放置一个称为 “管理程序 “的虚拟化层,并将物理服务器分成多个虚拟机。在管理程序上,存在多个虚拟服务器,并可在每个虚拟服务器的操作系统上启动多个应用程序。目前大多数服务器虚拟化都采用这种管理程序方法。
优点:吞吐量大。
由于它不需要物理服务器操作系统,因此处理能力高于托管系统。
此外,这种管理程序方法有两种。完全虚拟化和准虚拟化。
完全虚拟化是一种不做任何修改就能以原始形式运行操作系统的方法。不过,操作系统的通用性很强,在某些情况下会导致性能降低。
这就是准虚拟化的用武之地。准虚拟化涉及修改构成操作系统核心的软件,为虚拟机创建专用操作系统。通过这种方式,可以实现高性能。
摘要
服务器虚拟化有多种方法,但基于管理程序的准虚拟化似乎是目前最常用的方法。有些产品还提供服务器虚拟化幕后操作的服务,如检查服务器利用率和在备份时获得支持。选择最适合贵公司要求的产品。
如果您对服务器虚拟化感兴趣,请联系 EZ-net。