虚拟化有哪些应用

虚拟化有哪些应用,第1张

虚拟化的应用软件:

1、OpenfilerNAS和SAN

2、Opsview监测工具

3、Cacti网络绘图工具

4、M0n0wall防火墙

5、ASGateway

6、WebGUICMS

7、BitNamiWordPress

8、FOG计算机克隆工具

9、云桌面技术

虚拟化的分类:

准虚拟化

完全虚拟化是处理器密集型技术,因为它要求Hypervisor管理各个虚拟服务器,并让它们彼此独立。减轻这种负担的一种方法就是,改动客户 *** 作系统,让它以为自己运行在虚拟环境下,能够与Hypervisor协同工作,这种方法就叫准虚拟化。

准虚拟化技术的优点是性能高。经过准虚拟化处理的服务器可与Hypervisor协同工作,其响应能力几乎不亚于未经过虚拟化处理的服务器。它的客户 *** 作系统(GuestOS)集成了虚拟化方面的代码。该方法无需重新编译或引起陷阱,因为 *** 作系统自身能够与虚拟进程进行很好的协作。

*** 作系统层虚拟化

实现虚拟化还有一个方法,那就是在 *** 作系统层面增添虚拟服务器功能。就 *** 作系统层的虚拟化而言,没有独立的Hypervisor层。相反主机 *** 作系统本身就负责在多个虚拟服务器之间分配硬件资源,并且让这些服务器彼此独立。一个明显的区别是,如果使用 *** 作系统层虚拟化,所有虚拟服务器必须运行同一 *** 作系统。

虽然 *** 作系统层虚拟化的灵活性比较差,但本机速度性能比较高。此外,由于架构在所有虚拟服务器上使用单一、标准的 *** 作系统,管理起来比异构环境要容易。

桌面虚拟

服务器虚拟化主要针对服务器而言,而虚拟化最接近用户的还是要算的上桌面虚拟化了,桌面虚拟化主要功能是将分散的桌面环境集中保存并管理起来,包括桌面环境的集中下发,集中更新,集中管理。桌面虚拟化使得桌面管理变得简单,不用每台终端单独进行维护,每台终端进行更新。终端数据可以集中存储在中心机房里,安全性相对传统桌面应用要高很多。桌面虚拟化可以使得一个人拥有多个桌面环境,也可以把一个桌面环境供多人使用,节省了license。另外,桌面虚拟化依托于服务器虚拟化。没有服务器虚拟化,这个桌面虚拟化的优势将完全没有了。不仅如此,还浪费了许多管理资本。

硬件虚拟化

英特尔虚拟化技术(IVT,IntelTechnology)是由英特尔开发的一种虚拟化技术,利用IVT可以对在系统上的客 *** 作系统,通过虚拟机查看器(VMM,VirtualMachineMonitor)来虚拟一套硬件设备,以供客 *** 作系统使用。这些技术以往在VMware与VirtualPC上都通过软件实现,而通过IVT的硬件支持可以加速此类软件的进行。

虚拟化技术的应用
虚拟化技术具有可以减少服务器的过度提供、提高设备利用率、减少IT的总体投资、增强提供IT环境的灵活性、可以共享资源等优点,但虚拟化技术在安全性能上较为薄弱,虚拟化设备是潜在恶意代码或者黑客的首选攻击对象。
目前常用的虚拟软件有VMware、VirtualPC以及微软在推的windowssever2008中融入的Hyper-v10。自从全球经济危机开始,虚拟化技术被广大企业迅速应用,2009年也是虚拟化技术大潮兴起的一年。
1、高校信息化建设中的应用
高校信息化建设从20世纪90年代开始,已经经历了单机环境、C/S架构、B/S架构、SOA等多个发展阶段。目前,高校信息化建设已经涉及到高校的教学、科研、管理、生活、服务等相关领域,所需要的计算机平台、存储环境和网络环境多种多样,随之也带来了IT基础设施的资源利用率低和管理成本高等问题。将虚拟化技术应用到高校信息化建设中,既能提高高校信息基础设施的效率,也能提升信息化基础平台的可靠性和可维护性,降低IT相关管理成本。
2、企业管理上的应用
企业应用虚拟化技术时,主要集中在与对企业服务器虚拟化管理以及企业信息化建设应用中。

虚拟化就是通过某种方式隐藏底层物理硬件的过程,从而让多个 *** 作系统可以透明地使用和共享它。
Hypervisor(虚拟机管理系统)是一种运行在物理服务器和 *** 作系统之间的中间软件层,可允许多个 *** 作系统和应用共享一套基础物理硬件,因此也可以看作是虚拟环境中的“元” *** 作系统,它可以协调访问服务器上的所有物理设备和虚拟机,也叫虚拟机监视器(Virtual Machine Monitor)。

Hypervisor是所有虚拟化技术的核心,非中断地支持多工作负载迁移的能力是Hypervisor的基本功能。

当服务器启动并执行Hypervisor时,它会给每一台虚拟机分配适量的内存、CPU、网络和磁盘,并加载所有虚拟机的客户 *** 作系统。

Hypervisor 之于 *** 作系统类似于 *** 作系统之于进程,它们为执行提供独立的虚拟硬件平台,而虚拟硬件平台反过来又提供对底层机器的虚拟的完整访问。

在典型的分层架构中,提供平台虚拟化的层称为 hypervisor (有时称为 虚拟机管理程序 或 VMM)。

Guest *** 作系统称为 虚拟机 (VM),因为对这些 VM 而言,硬件是专门针对它们虚拟化的。

平台虚拟化的好处很多。美国环境保护署(EPA)报告的一组有趣的统计数据就证明了其好处:EPA 研究服务器和数据中心的能源效率时发现,实际上服务器只有 5% 的时间是在工作的,在其他时间,服务器都处于 “休眠” 状态。

在单个服务器上的虚拟化平台能够改善服务器的利用率,但是减少服务器的数量才是它的最大功用。减少服务器数量意味着减少不动资产、能耗、冷却和管理成本。使用更少的硬件还能提高可靠性。总之,平台虚拟化不仅带来技术优势,还能创造成本和能源优势。

在图 1 中可以看到,hypervisor 是提供底层机器虚拟化的软件层(在某些情况下需要处理器支持), *** 作系统将对机器的底层资源的访问虚拟化为进程。hypervisor 也做一样的事情,但其对象不是进程,而是整个Guest *** 作系统。

hypervisor 分类

hypervisor 可以划分为两大类:

首先是类型 1,这种 hypervisor 是直接运行在物理硬件之上的。

其次是类型 2,这种 hypervisor 运行在另一个 *** 作系统(运行在物理硬件之上)中。

类型 1 hypervisor 的一个例子是基于内核的虚拟机(KVM —— 它本身是一个基于 *** 作系统的 hypervisor)。

类型 2 hypervisor 包括 QEMU 和 WINE。

hypervisor 的构成

hypervisor(不管是什么类型)仅是一个从其来宾 *** 作系统抽象机器硬件的分层应用程序。通过这种方式,每个来宾 *** 作系统看到的仅是一个 VM 而不是真实的硬件机器。

我们大致看一下 hypervisor 的内部组成,以及它在 VM(来宾 *** 作系统)上的表示。

在较高级别上,hypervisor 需要少量设施启动来宾 *** 作系统:一个需要驱动的内核映像、一个配置(比如 IP 地址和所需的内存量)、一个磁盘盒一个网络设备。

磁盘和网络设备通常映射到机器的物理磁盘和网络设备(如图 2 所示)。

最后,需要使用一组来宾 *** 作系统工具启动和管理来宾 *** 作系统。

参考:

>这三个组成部分之间相互协调工作。虚拟主机中的服务器带有配备Intel VT或AMD-V辅助技术的处理机,虚拟主机使用这个服务器与虚拟机管理器进行交互。虚拟机管理器是软件中一个很小的层级,直接在处理机中体现出来。该软件在处理机中钩住线程,使得主机 *** 作系统可以在单一物理处理机上运行来有效地管理多个虚拟机及多个虚拟 *** 作系统。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13085226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存