服务器虚拟化

服务器虚拟化用于屏蔽服务器用户对服务器资源。包括操作系统,处理器和单个物理服务器的数量和标识。

服务器虚拟化是通过软件应用程序对物理服务器划分为多个唯一且隔离的虚拟化服务器的过程。每个虚拟化服务器都可以独立运行自己的操作系统。

将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,或者让几台服务器变成一台服务器,不再受物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力。

服务器虚拟化的主要优势:

1.更高的服务器能力

2.更低的运营成本

3.消除服务器复杂性

4.提高应用程序性能

5.更快地部署工作负载

三种服务器虚拟化:

完全虚拟化:完全虚拟化使用虚拟机监控程序,这是一种直接与物理服务器的磁盘空间和 CPU 通信的软件。虚拟机管理程序监视物理服务器的资源,并使每个虚拟服务器保持独立,并且不知道其他虚拟服务器。它还在运行应用程序时将资源从物理服务器中继到正确的虚拟服务器。使用完全虚拟化的最大限制是虚拟机管理程序有自己的处理需求。这可能会降低应用程序速度并影响服务器性能。

半虚拟化:与完全虚拟化不同,半虚拟化涉及整个网络作为一个有凝聚力的单元一起工作。由于虚拟服务器上的每个操作系统在半虚拟化中相互识别,因此虚拟机管理程序不需要使用那么多的处理能力来管理操作系统。

操作系统级虚拟化:与完全虚拟化和半虚拟化不同,操作系统级可视化不使用虚拟机管理程序。相反,虚拟化功能(作为物理服务器操作系统的一部分)执行虚拟机监控程序的所有任务。但是,在此服务器虚拟化方法中,所有虚拟服务器都必须运行相同的操作系统。

云服务器虚拟化:是指将一台服务器虚拟化为多个虚拟机,从而实现单一物理服务器同时运行多个操作系统和应用程序。每个虚拟机都独立运作系统、应用程序和磁盘空间,在云计算中扮演非常重要的角色。在什么情况下需要使用虚拟化技术呢?传统的物理服务器由于硬件成本较高、维护成本较高、运行效率较低等原因,逐渐被虚拟化的云服务器取代。云服务器的虚拟化技术可以在一定程度上提高资源利用率、优化硬件成本、缩短业务部署时间、方便管理和监控等,因此得到了广泛的应用。

你可能感兴趣的:(服务器,服务器,运维)