2024年3月29日发(作者:)

虚拟机技术和操作系统虚拟化技术

虚拟机技术和操作系统虚拟化技术

1虚拟机技术分析

1.1虚拟机技术的起源

当今时代是智能化、数字化时代,虚拟化技术得到迅猛开展、推广,特别是在x86效劳器

上的应用引发了该技术的热潮,但是仅限于在大型主机上使用。从根源而言,可追溯至上世纪

60-70年代,IB公司研发了一种操作系统虚拟分区技术,允许用户在特定的主机上进展多系统

操作,以便实现大型机资源的充分利用,同时也能降低使用本钱。随后与虚拟机技术相关的新

产品〔例如IB360/40,V/370等〕不断涌现,均具有虚拟机功能,可通过使用虚拟机监控器技

术生成多种可独立运行的系统操作软件,实现虚拟功能的延伸使用。

1.2虚拟机技术的开展

新世纪以来,IB公司对虚拟机技术的研究步入了更深的层次,在不断的实踐中,AIX5Lv5.2

问世,首先包括了IB实现的动态逻辑分区。在动态逻辑分区中,可以允许机器在无需重启系统

的情况下实现处理器、内存等各种组件在内的系统资源实时同步分配,在一定程度上进步了智

能化,降低了系统管理难度,同时也因为资源使用效率不断进步而促使管理本钱下降。然而这

种虚拟化技术只能应用在大型机和小型机中,但是由于大型机和小型机普及程度较低,再加之

不同型号产品与技术之间存在明显的兼容问题,导致该技术仍然得不到群众关注重视。现如

今,虚拟化技术在x86效劳器架构中得到推广应用,可以为技术的普及提供更为廉价、高性能

以及稳定性高的效劳器,首次向人本文由论文联盟.LL.搜集整理们展示了该技术的广阔前景。此

外一些用户已经将该技术投入使用于消费领域,通过虚拟化技术配置虚拟化的消费环境,这个

过程中需要进展管理工具更新,因此为虚拟化技术的开展改进提供了必要的外部环境。

1.3虚拟机技术的概念

虚拟机技术是虚拟化技术的一种,所谓虚拟化技术就是将事物从一种形式转变成另一种形

式,详细而言即是在一个宿主计算机体系构造上进展客户机各种操作系统模拟运行,对宿主计

算机、客户机体系构造无明确要求,例如可以在一个x86计算机上运行基于AR体系构造的不

需要做任何修改的系统。从这个角度来为虚拟机下定义,可知虚拟机主要是指虚拟技术运行的

媒介,即通过软件模拟的具有完好硬件系统功能的、在一个完全隔离环境中运行的一个完好的

计算机系统。

1.4虚拟机技术的原理

虚拟化技术可应用的领域非常广泛,但是在不同的领域中应用原理存在着明显差异。详细

而言,虚拟化技术主要是通过拆分、整合、迁移这三项内容得以实现。虚拟机技术的应用多采

用拆分原理,当某台计算机性能较高但是工作负荷与其不相匹配时,容易造成资源的浪费,使

用拆分虚拟技术即可将该计算机拆分为逻辑上的多台,实现了多名用户共同使用,在此情况下

该计算机硬件资源利用程度将会明显进步。如图1所示。

1.5虚拟机技术分类

1.5.1虚拟硬件形式

该技术形式最为传统、常见,具有明显的特征:不同类型、型号的产品只要使用虚拟硬件