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

虚拟化的定义是什么(虚拟化是什么东西)

什么是虚拟化技术?

虚拟技术是一种将现有的计算机资源(CPU、内存、磁盘空间等)进行组合或分区的技术,使这些资源表现为一个或多个运行环境,从而提供优于原始资源配置的访问方式。虚拟化是将物理资源转变为逻辑上可管理的资源,以打破物理结构之间的障碍。
虚拟化环境需要多种技术的配合:服务器和作虚拟化、存储虚拟化,以及管理、资源管理和软件交付,以及与非虚拟化环境一致的应用环境。

虚拟化技术介绍

虚拟化技术最早出现在20世纪60年代的IBM大型机中,随后在1970年代的System370系列中逐渐流行起来。这些机器使用称为虚拟机(VMM)的程序来生成许多虚拟机实例,这些实例可以在物理硬件上运行的作软件。随着近年来计算机技术的进步,无论是服务器市场、桌面市场还是嵌入式市场,处理器频率和核心数量都有了巨大的提升,带来了计算能力的快速增长、处理能力的提升以及使得虚拟化技术的发展。再次快速发展,从最初的机虚拟化技术开始,发展到主机虚拟化、混合虚拟化等更复杂的虚拟化模式。在此基础上,发展出了目前的云虚拟化技术。Dice降低了IT成本并提高了的安全性、可靠性和可扩展性。在计算领域,虚拟化是一个广泛的概念。简单来说,虚拟化就是对计算机资源的抽象。虚拟机最初由Popek和Goldberg定义为物理机的一个或多个的有效副本[16]。和RaviNair给出了更具体的定义:虚拟机是添加到物理平台上的软件提供的一个或多个不同的平台。虚拟机可以具有作、指令集或两者,并且可以与底层真实硬件不同。虚拟化技术的本质在于对计算机软硬件资源的划分和抽象。计算机的高度复杂性是通过各种抽象级别来控制的:每一层通过层与层之间的接口对下层进行抽象,隐藏下层的具体实现,并为上层提供更简单的接口。计算机包括五个抽象层:硬件抽象层、指令集体系结构层、作层、库函数层和应用层。因此,虚拟化可以在每个抽象级别上实现。无论实现在哪个抽象层次上,其本质都是一样的,即通过一定的手段来管理和分配底层资源,并在上层反映底层资源。传统的作进程模型利用了虚拟化的思想:作对物理内存进行划分和抽象,为每个进程提供远远超过物理内存空间的4G空间,让每个进程都能有效地达到结果。隔离性,使一个进程的崩溃不影响其他进程的正常运行。虚拟化平台是作级虚拟化的实现。在虚拟化中,虚拟机(VM)在与实际底层硬件相同的硬件平台上模拟一个或多个的执行环境。每个虚拟执行环境都可以运行不同的作,即客户作(GuestOS)。GuestOS通过虚拟机提供的抽象层来实现对物理资源的访问和作。目前虚拟机有好几种,但基本上所有虚拟机都是基于“计算机硬件+虚拟机(VMM)+客户作(GuestOS)”的模型。虚拟机是计算机硬件和GuestOS之间的一个抽象层。它运行在权限级别,负责抽象底层硬件资源并将其提供给运行在更高级别的多个虚拟机。它还为顶层提供了多个虚拟机:隔离的执行环境使每个虚拟机都认为它独占了计算机的所有资源。虚拟机可以将不同物理机上运行的作和应用程序合并到同一台物理机中,降低管理成本和功耗,方便迁移。根据虚拟机在虚拟化平台中的地位不同,可分为以下3种类型:虚拟机所采用的虚拟化技术分为以下4种类型:嵌入式是一个新的重要分支方向的虚拟化技术。嵌入式处理器的快速发展使得嵌入式在多个方面得到了广泛的应用。嵌入式设备应用的普及导致对软件和硬件的需求不断增长。硬件体现在不断增强的计算能力和各种各样的外部设备,而软件则体现在日益复杂的新功能。这些问题导致集成开发复杂,软件维护成本增加。原有的SMP、AMP等多核作解决方案无法满足日益复杂的安全隔离、硬件资源分配和复用等需求。因此,服务器和桌面上的虚拟化技术被引入嵌入式作领域,借助硬件辅助的虚拟化技术,虚拟化技术带来的便利性与嵌入式的实时性要求之间的差距已经缩小。拒绝了。这种矛盾导致了LinuxKVM、Xen等嵌入式虚拟化平台的快速发展。虚拟化平台在硬件和作之间引入了一个新的抽象层次,称为虚拟机(VMM),它控制所有硬件并管理所有虚拟机(VirtualMachine,简称VM),每个虚拟机都可以运行其自己的作。虚拟化的优点是实现了资源的复用,使得

什么是桌面虚拟化

桌面虚拟化是基于虚拟化技术的端到端作分发和管理解决方案。标准化的模板,可根据不同的业务情况进行定制。终端客户端可以通过远程桌面传输协议、虚拟磁盘读写指令、虚拟映射等多种技术对样本进行本地化表示。桌面云可以有效提高终端作的部署、运维效率。与传统的单一架构云桌面相比,未来的趋势是多种技术架构的融合,可以打造出适应全行业应用场景的通用云桌面产品。下一代云桌面集成3V架构,可以实现前后端混合计算,方便运维部署和维护,并且可以实现原有计算资源的利用。