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

全虚拟化和半虚拟化的应用场景


一、虚拟化有哪些应用?虚拟化技术在实践中比较常见的应用包括:服务器整合——将一些工作能力较低的服务器进行整合,从而节省基础设施投资和管理工作,充分利用硬件应用环境或系统环境。新设备在独立的环境中运行(沙箱)虚拟机可以提供一个独立的、封闭的环境来运行一些不受信任的软件。还考虑帮助构建安全可靠的计算机平台(MultipleExecutionEnvironment)——虚拟技术可用于创建多个可执行环境,同时提高QoS(服务质量)以保证资源量;每个环境虚拟硬件(VirtualHardware)-可以虚拟出物理机中不存在的硬件,例如虚拟SCSI驱动器、虚拟网卡、虚拟网络交换机或集线器等-可以在同一设备上运行多个操作系统同时运行各种应用程序并调试——允许用户在虚拟计算机环境下进行传输操作;测试(Testin/QA)——模拟各种难以想出的真实情况场景,以保证软件的质量并简化测试过程。


二、云计算虚拟化四个表现方式

1.全虚拟化主要捕获并处理客户操作系统与硬件之间的特权指令,使客户操作系统无需修改即可运行,并且总体上能够满足用户的需求。

2.半虚拟化,有点类似于全虚拟化。它还利用hypervisor来实现对底层硬件的共享访问,但由于运行在hypervisor上的GuestOS已经融入了半虚拟化,因此它可以很好地配合Hyperivosr来实现虚拟化。

3.硬件辅助虚拟化Intel/AMD等硬件制造商通过在某些全虚拟化和半虚拟化中使用的基于硬件的软件技术来提高性能。硬件辅助虚拟化技术通常用于优化完全虚拟化和半虚拟化产品,并非独创。

4。操作系统级虚拟化该技术通过简单隔离服务器操作系统来实现虚拟化,主要用于VPS。主要技术包括ParallelsVirtuozzoContainers、类Unix系统上的Chroot和Solaris上的Zone。

时代背景

互联网于1960年开始发展,主要用于军队、大公司等之间的纯文本电子邮件或消息集群。团体服务。直到1990年,它才进入普通家庭。随着网站和电子商务的发展,互联网已成为重要的元素。

以上内容参考-云计算