虚拟化有哪些应用?
用于服务器整合
将多个不同物理服务器中的信息内容先转移到VPS上,然后将这些VPS运行在一个单独的物理服务器上。这样一来就减少了原先管理多台物理服务器的成本。
用于数据系统的灾难恢复
利用VPS构建了冗余的作业环境,来加快数据的拷贝和应用程序的恢复。
提高了服务器的安全性
主要是通过创建多个VPS,然后将不同的http,ftp,mail等服务分配到这些VPS中,相互之间互不影响,提高了安全性。
可以用于开发和测试环境
创建和复制的多个系统环境可以用于软件的开发和测试。
互联网主机服务商
对于互联网主机服务提供商来说,系统原有资源的‘闲置’和‘不足’都是对服务商的巨大挑战,但如果采用了Virtuozzo工具以后,‘闲置’资源可以被VPS迅速利用起来,‘不足’的资源可以通过加入其他的VPS来迅速补充。可以看出,灵活自由的虚拟化技术将极大地提高服务商服务资源的效率
个人用的比如说workstation来说,紧紧提供了一个虚拟功能,即创建使用虚拟机,另外由于是基于windows平台之上的,还会存在性能损耗。
企业级虚拟化比如vmware的vsphere,虚拟化软件直接安装在硬件之上,因此首先性能可以达到最优。另外,多台安装vsphere的服务器,可以组成虚拟化集群,以满足虚拟机跨主机在线迁移,以及HA高可用等等诸多安全和管理优势。具体功能可参见vmware官方网站,vmware vsphere产品。
1、用户群基数大,相当于有很多用户帮忙找bug和提交体验报告,容易改进;
2、操作更人性化,傻瓜式操作指引,只要点下一步下一步就可以完成基础配置;
3、性能优越,虚拟机报错信息一目了然,简单易懂。
完全虚拟最流行的虚拟化方法使用名为hypervisor的一种软件,在虚拟服务器和底层硬件之间建立一个抽象层。VMware和微软的VirtualPC是代表该方法的两个商用产品,而基于核心的虚拟机(KVM)是面向Linux系统的开源产品。hypervisor可以捕获CPU指令,为指令访问硬件控制器和外设充当中介。因而,完全虚拟化技术几乎能让任何一款操作系统不用改动就能安装到虚拟服务器上,而它们不知道自己运行在虚拟化环境下。主要缺点是,hypervisor给处理器带来开销。在完全虚拟化的环境下,hypervisor运行在裸硬件上,充当主机操作系统;而由hypervisor管理的虚拟服务器运行客户端操作系统(guest OS)。IBM也有自已的虚拟化产品,Z/VM。
虚拟化技术有哪些
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管理、加强安全性和减少总体成本。
0条评论