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

虚拟化技术具体有什么特点(为什么要使用虚拟化技术)


一、虚拟现实技术的基本特征是什么?

1.交互性:

虚拟现实技术的交互性是指参与者借助定制的3D交互设备与虚拟环境进行交互的自然方式,比平面图形交互具有更丰富的外观。

2.沉浸感:

沉浸感,也称为临场感,是指虚拟环境为参与者提供的沉浸式体验,被认为是现实环境中表现的重要预测指标。基于人类视觉、听觉等感官和心理特征,由计算机生成逼真的3D图像,参与者佩戴显示器、数据手套等交互设备,感觉仿佛置身于真实的客观世界中。

3.想象力:

虚拟现实技术让人们从被动接受事物变为主动接受事物。人们可以在定性知识和理性理解相结合、定量方面相结合的环境中,通过认知知识和理性理解来主动地探索信息、深化概念,并产生新的认知思想和想法。

扩展信息:

虚拟现实技术原理:

计算机生成一个人工虚拟环境。这类虚拟环境是由计算机图形构成的三维空间,或者将其他真实环境编程到计算机中,产生逼真的“虚拟环境”,给用户一种沉浸在虚拟环境中的视觉感受。

该技术的应用改善了人们使用计算机处理多个项目数据的方式,特别是当需要同时处理大量抽象数据,并应用于多个不同领域时;它可以带来巨大的经效益。

参考来源:-虚拟现实技术


二、简述虚拟化的架构及特点

虚拟化[1]是一个广义术语,指的是在虚拟基础上而不是在真实基础上运行的计算机组件。它是一个简化管理和优化资源的解决方案。就像一座开放透明的办公楼,整层没有固定的墙体,用户可以用相同的成本建造一个更加独立、便捷的办公空间,从而节省成本,最大限度地利用空间。这种根据不同的需求重新规划有限的固定资源以达到最大利用率的思想在IT领域被称为虚拟化技术。

               虚拟化技术可以扩展硬件容量并简化软件重新配置的过程。CPU虚拟化技术可以用单个CPU模拟多个CPU并行,允许一个平台同时运行多个操作系统,应用程序可以在独立的空间运行而不互相影响,显着提高计算机的工作效率。虚拟化技术与多任务和超线程技术完全不同。多任务是指虚拟化技术中一个操作系统中的多个程序同时执行,多个操作系统可以同时执行,每个操作系统有多个程序运行在一个CPU上,虚拟主机只是用一个CPU模拟双CPU来平衡程序执行性能。虚拟化技术也不同于VMwareWorkstation等软件,同样可以实现虚拟效果,是一项重大技术进步,具体体现在虚拟机相关开销的减少以及支持更广泛的操作系统上。虚拟化技术有很多定义,下面给出一些这样的定义。“虚拟化是以用户和应用程序可以轻松利用计算资源的方式表示计算资源的过程,而不是在实施、地理位置或物理包装方面以专有方式表示这些资源,换句话说,它是一种以专有方式表示这些资源的过程。提供数据、计算能力、存储资源和其他资源的逻辑视图,而不是物理视图。”-乔纳森·尤尼斯,IlluminataInc.“虚拟化是表示计算资源的逻辑组(或子集)的过程,以便可以利用原始配置的方式访问它们。资源的这种新的虚拟视图独立于实现、地理位置或底层资源虚拟化:为一组相似的资源提供一组通用的抽象接口,从而隐藏属性和操作之间的差异,并允许以通用的方式查看和维护资源。-OpenGridServicesArchitectureGlossaryofTerms。”


三、虚拟化技术的特征

虚拟化技术的特点:资源利用率高、管理成本低、使用灵活性更好、高可用性、高扩展性、互操作性和投资安全性、更好的资源供给。


IntelVT是英特尔的虚拟化技术。


为了解决纯软件虚拟化解决方案在可靠性、安全性和性能方面的缺点,Intel在其硬件产品中引入了IntelVT(VirtualizationTechnology,虚拟化技术)。2005年8月,Intel首次公布了用于硬件辅助虚拟化的Vanderpool(IntelIVity虚拟化技术的前身)的技术细节。Vanderpool技术使英特尔处理器能够通过添加新指令来支持硬件虚拟化。2005年11月,英特尔宣布虚拟化技术Vanderpool已改为VT,并被宏碁和联想用于其基于英特尔奔腾4的PC中。


Intelviti可以让单个CPU像多个CPU并行运行一样,使得在一台计算机上同时运行多个操作系统成为可能。这种VT技术并不是什么新鲜事。市场上已经有一些软件可以达到虚拟化多个系统的目的,例如VMwareWorkstation、VirtualPC等。利用该技术,单个CPU可以并行模拟多个CPU,单个机器可以同时运行多个操作。