
1、CPU虚拟化
虚拟化在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。简单说来,CPU的虚拟化技术就是单CPU模拟多CPU并行,允许一个平台同时运行多个 *** 作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
2、网络虚拟化
网络虚拟化是目前业界关于虚拟化细分领域界定最不明确,存在争议较多的一个概念。微软眼中的“网络虚拟化”,是指虚拟专用网络()。对网络连接的概念进行了抽象,允许远程用户访问组织的内部网络,就像物理上连接到该网络一样。网络虚拟化可以帮助保护IT环境,防止来自Internet的威胁,同时使用户能够快速安全的访问应用程序和数据。
3、服务器虚拟化
与网络虚拟化不同,服务器虚拟化却是虚拟化技术最早细分出来的子领域。根据2006年2月ForresterResearch的调查,全球范围的企业对服务器虚拟化的认知率达到了75%。三分之一的企业已经在使用或者准备部署服务器虚拟化。这个产生于20世纪60年代的技术日益显示出其重要价值。由于服务器虚拟化发展时间长,应用广泛,所以很多时候人们几乎把服务器虚拟化等同于虚拟化。
4、存储虚拟化
随着信息业务的不断运行和发展,存储系统网络平台已经成为一个核心平台,大量高价值数据积淀下来,围绕这些数据的应用对平台的要求也越来越高,不光是在存储容量上,还包括数据访问性能、数据传输性能、数据管理能力、存储扩展能力等等多个方面。可以说,存储网络平台的综合性能的优劣,将直接影响到整个系统的正常运行。因为这个原因,虚拟化技术又一子领域——虚拟存储技术,应运而生。
5、应用虚拟化
前面几种虚拟化技术,主要还专注于对硬件平台资源的虚拟优化分配,随着IT应用的日益广泛,应用虚拟化作为虚拟化家族的明日之星登上了历史舞台。2006年7月由Forrester咨询公司在美国对各种不同行业的高层IT管理人员所做的一项研究显示,当今的机构现在将应用虚拟化当作是业务上的一个必由之路,而不是一个IT决策。据统计,全世界目前至少有超过18万个机构在利用应用虚拟化技术进行集中IT管理、加强安全性和减少总体成本。1、按应用分类
A、 *** 作系统虚拟化——Vmware的vSphere、workstation;微软的Windows Server with Hyper-v、Virtual PC;IBM的Power VM、zVM;Citrix的Xen
B、应用程序虚拟化——微软的APP-V;Citrix的Xen APP等
C、桌面虚拟化——微软的MED-V、VDI;Citrix的Xen Desktop;Vmware的 Vmware view;IBM的Virtual Infrastructure Access等
D、存储虚拟化、网络虚拟化等
2、按照应用模式分类
A、一对多:其中将一个物理服务器划分为多个虚拟服务器。这是典型的服务器整合模式。
B、多对一:其中整合了多个虚拟服务器,并将它们作为一个资源池。这是典型的网格计算模式。
C:多对多:将前两种模式结合在一起。
3、按硬件资源调用模式分类
A、全虚拟化——虚拟 *** 作系统与底层硬件完全隔离,由中间的Hypervisor层转化虚拟客户 *** 作系统对底层硬件的调用代码,全虚拟化无需更改客户端 *** 作系统,兼容性好。典型代表是VMare WorkStation、ESX Server早期版本、Microsoft Vitrual Server
B、半虚拟化——在虚拟客户 *** 作系统中加入特定的虚拟化指令,通过这些指令可以直接通过Hypervisor层调用硬件资源,免除有hypervisor层转换指令的性能开销。半虚拟化的典型代表Microsoft Hyper-V;Vmware的vSphere
C、硬件辅助虚拟化——在CPU中加入了新的指令集和处理器运行模式,完成虚拟 *** 作系统对硬件资源的直接调用。典型技术是Intel VT、AMD-V
4、按运行平台分类
A、X86平台——由于X86体系结构服务器的蓬勃发展,基于X86体系的虚拟化技术也有了很大的进步,目前比较流行的基于X86体系的虚拟厂商有VMware Microsoft、Citrix、IBM System x系列服务器
B、非X86平台——非X86平台的虚拟化鼻祖是IBM公司,早在20世纪60年代,IBM就在大型机上实现了虚拟化的商用,目前IBM的虚拟化技术包括大型机的System z系列服务器,中小企业应用的System p系列服务器;HP 的虚拟服务器环境(virtual Server Environment,VSE)以及虚拟 vPar、nPartition 和 Integrity 虚拟机(IVM);Sun的SPARC平台的xVM等,这些都是非X86平台虚拟化的重要力量。虚拟化方式有Vmware KVM等
按系统主流就是windows2008和linux
按环境来搭配一般有:
IIS+ACCESS,IIS+MSSQL
APACHE+MySQL+PHP
TOMCAT+MSSQL,TOMCAT+ORACLE
Weblogic+oracle
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)