虚拟化应用软件:
lerNAS和SAN
w监控工具
网络牵引工具
4.M0n0wall防火墙
网关
6.网页GUICMS
iWordPress
是一种复杂的计算机工具
9。云技术技术
虚拟化的分类:
半虚拟化
全虚拟化是一种流程密集型技术,因为它需要一个hypervisor来控制各个虚拟服务器并使得他们彼此独立。减轻这种负担的一种方法是修改来宾操作系统,使其认为它运行在虚拟环境中并且可以与虚拟机管理程序一起工作,这种方法称为半虚拟化。
半虚拟化技术的优势很重要。半虚拟服务器可以与虚拟机管理程序一起使用,并且几与非虚拟服务器一样灵活。它集成了来宾操作系统(GuestOS)虚拟化代码。这种方法不需要重新编译或陷阱,因为操作系统本身可以很好地与虚拟进程配合使用。实现虚拟化的另一种方式
操作系统层虚拟化
实现虚拟化的另一种方式是在操作层添加虚拟服务器功能。就操作系统的虚拟化层而言,不存在独立的hypervisor层。但主机操作系统本身负责在多个虚拟服务器之间分配硬件资源并保持这些服务器彼此独立。一个明显的区别是,如果引入操作系统虚拟化,所有虚拟服务器必须运行相同的操作系统。
虽然虚拟化层工作的趋势比较差,但是国内的表现速度还是比较高的。此外,由于该架构在所有虚拟服务器上使用单一标准操作系统,因此它比异构环境更容易管理。
桌面虚拟化
服务器虚拟化主要针对服务器,距离用户最近的虚拟化是桌面虚拟化。桌面虚拟化的主要功能是对分散的桌面环境进行集中维护和管理,包括桌面的集中交付、集中更新和集中管理。桌面虚拟化使桌面管理变得简单,无需维护单个端点和更新每个端点。终端数据可以集中存储在中央机房,安全性远高于传统桌面应用。桌面虚拟化允许一个人拥有多个桌面环境,或者一个桌面环境可供多人使用,从而节省许可证。另外,桌面虚拟化依赖于服务器虚拟化。如果没有服务器虚拟化,桌面虚拟化的这一优势就完全丧失了。不仅如此,还浪费了大量的资金。
硬件虚拟化
英特尔虚拟化技术(IVT,IntelTechnology)是英特尔公司开发的一项虚拟化技术。IVT用于通过来宾操作系统使用的虚拟机监视器(VMM,VirtualMachineMonitor)来控制系统上的来宾操作系统。这些技术过去都是通过VMware和VirtualPC软件实现的,IVT硬件支持可以加速此类软件的实现。
虚拟化技术(Virtualization)和分区(Partition)技术紧密结合在一起
自20世纪60年代Unix诞生以来,虚拟化技术和分区技术就开始发展,并经历了从“硬件分区”的转变《》->“虚拟机”->“准虚拟机”->“虚拟操作系统”的发展历史。最早的分区技术诞生于人们提高主机利用率的需要。例如在金融、金融等领域科学来说,大型Unix服务器通常价值数千万甚至上亿元,但在实际使用中,多个部门无法很好地共享算力,往往会导致需要计算的部门无法获得算力。不需要大量的计算能力占用太多的资源,这时候就出现了分区技术,可以将一台大型服务器划分为若干个分区,分别提供给生产部门、测试部门、研发部门等部门。为了提高虚拟机技术(VirtualMachineMonitor)的性能,一种新的半虚拟化技术(Para-Virtualizion)技术诞生了。这种虚拟技术以Xen为代表,其特点是修改操作系统的内核,增加XenHypervisor层。它允许安装在同一硬件设备上的多个系统同时启动,资源分配由XenHypervisor执行。在这个虚拟环境中,仍然需要模拟硬件设备,安装Guest操作系统,修改操作系统的内核。与传统的VirtualMachineMonitor相比,Xen的性能略有提升,但并不是非常显着。为了进一步提高性能,Intel和AMD分别开发了VT和Pacifica虚拟技术,为CPU添加虚拟指令。利用CPU支持的硬件虚拟化技术,无需修改操作系统内核,而是由CPU特有的指令集执行相应的转换操作。——与单个物理资源单元相比,虚拟资源可以以更小的单元进行分配。与物理资源相比,虚拟资源在崩溃后可以更快地恢复,因为它们不存在硬件和操作系统问题。
全虚拟化,也称为原始虚拟化技术,是一种使用虚拟机来协调来宾操作系统和原始硬件的虚拟化方法。“协调”是这里的关键词,因为VMM用于来宾操作系统和裸硬件之间的协调工作。一些安全指令必须由虚拟机管理程序(虚拟机管理器)捕获和处理。因为操作系统是经过处理的。Hypervisor共享潜在的仇恨。全虚拟化:使用hypervisor共享硬件,全虚拟化运行速度比硬件模拟快,但性能不如裸机,因为hypervisor需要占用一些资源。全虚拟化的主要优点是操作系统不需要任何修改,唯一的限制是操作系统能否支持底层硬件(例如PowerPC)。全虚拟化,例如一些敏感指令要由VMM处理(VMM无法修复陷阱)。因此,虚拟机管理程序必须动态扩展和捕获特权代码来处理该问题。
半虚拟化是另一种流行的方式。类似于全虚拟化的技术。虚拟机管理程序使用对底层硬件的访问,但由来宾操作系统的虚拟化覆盖。这种方法不需要重新编译或陷阱,因为操作系统本身可以与虚拟处理器很好地配合。如上所述,半虚拟化需要对客户操作系统进行一些修改(与虚拟机管理程序配合),这是一个缺陷。但半虚拟化提供了与原始系统类似的性能。同时支持多个不同的操作系统。-这就是问题所在:在半虚拟化环境中,操作系统无法在没有禁用核心的情况下运行,因此CPU不支持在主机上运行的所谓虚拟环境系统。由开发人员半虚拟化。
上一篇:简述虚拟化定义以及虚拟化的分类
下一篇:虚拟化分为计算虚拟化