当前位置:首页 > 虚拟化 > 正文

服务器虚拟化技术比较(服务器虚拟化技术有哪些)


一、计算机虚拟化技术的四种虚拟化技术

虚拟化技术(Virtualization)和分区技术(Partition)紧密结合在一起
自20世纪60年代Unix诞生以来,虚拟化技术和分区技术就开始发展,并经历了从“硬件分区”的转变->“虚拟机”->“虚拟机之前”->“虚拟操作系统”的发展历史最早的分区技术源于人们提高大型机使用的需要。例如在金融、金融等领域。科学来说,大型Unix服务器通常价值数千万甚至上亿元,但在实际使用中,多个部门无法很好地共享算力,这往往会导致需要算力的部门无法获得算力。这时候就出现了分区技术,可以将一台大型服务器划分为若干个分区,分别提供给生产部门、测试部门、研发部门等部门。。为了提高虚拟机技术(VirtualMachineMonitor)的性能,一种新的预虚拟化技术(Pre-Virtualization)诞生了。这种虚拟化技术以Xen为代表,其特点是修改操作系统内核,增加XenHypervisor层。它允许安装在同一硬件设备上的多个系统同时启动,资源分配由XenHypervisor执行。在这个虚拟环境中,仍然需要模拟硬件设备,安装Guest操作系统,修改操作系统内核。与传统的虚拟机监视器相比,Xen的性能略有提升,但不是非常显着。为了进一步提高性能,Intel和AMD分别开发了虚拟VT和Pacifica技术,为CPU添加虚拟指令。利用CPU支持的硬件虚拟化技术,无需修改操作系统内核,而是由CPU特有的指令集执行相关转换操作。——与物理资源的单个单元相比,虚拟资源可以被分配成更小的单元。与物理资源相比,虚拟资源在崩溃后可以更快地恢复,因为它们不存在硬件和操作系统的问题。


二、虚拟服务器与真实服务器有何不同?

虚拟服务器(VirtualServer)和真实服务器(PhysicalServer)是两种不同类型的服务器。它们之间的主要区别如下:

基础设施:虚拟服务器是在物理服务器上创建的虚拟服务器。环境中,利用虚拟化技术将物理服务器资源划分为若干个独立的虚拟服务器;真正的服务器是一个完整的物理设备,拥有自己的处理器、内存、硬盘和其他硬件组件。

资源共享:虚拟服务器共享物理服务器的资源。多个虚拟服务器可以共享同一台物理服务器的处理能力、存储和带宽,而真实服务器是独立的物理设备和资源。这个服务器。

灵活性和扩展性:虚拟服务器具有更大的灵活性和扩展性,可以根据应用需求动态配置和分配资源,而真实服务器的资源相对固定,需要手动更换;硬件或添加新服务器以扩展容量。

隔离和安全:虚拟服务器之间相互隔离。每个虚拟服务器都在自己的虚拟环境中运行,该环境将不同虚拟服务器之间的应用程序和数据隔离,而服务器上的实际应用程序和数据在同一服务器上运行。相同的物理设备。

故障隔离和容错。当虚拟服务器发生故障时,可以通过迁移或重启的方式快速恢复,而真实服务器故障的恢复时间可能较长,需要人工修复或更换硬件;。

备成本和管理。虚拟服务器可以充分利用物理服务器的资源,降低硬件成本,管理更加灵活。可以使用虚拟化平台对其进行集中管理。真正的服务器需要更高的硬件成本。单独管理。

总之,虚拟服务器提供了更大的灵活性、资源共享和隔离性,适合多租户环境和需要弹性扩展的应用场景;真实服务器提供适合应用的更高性能、独立性和安全性;资源要求高、隔离要求高的场景。