APP下载

计算机虚拟化技术的分析与应用探析

2014-12-16刘志刚

电脑知识与技术 2014年32期
关键词:虚拟化技术计算机

刘志刚

摘要:随着社会经济进步不断的推动计算机技术的发展,并且,越来越先进和高端的技术出现在了计算机技术当中,而且在我们的公办领域和生活中對计算机技术上进行了广泛的应用,近些年来,不断提升了计算机虚拟化的发展水平,不论是硬件的设备还是软件程序上都得到了显著的提升,同时计算机技术的潮流前沿就是通过计算机虚拟化技术呈现出来的。为了促进我国计算机虚化技术的有效应用与发展,文章通过对这方面内容上进行了详细的阐述。

关键词:计算机;虚拟化技术;分析与应用

中图分类号:TP302 文献标识码:A 文章编号:1009-3044(2014)32-7775-02

进入21世纪以来,我国的计算机技术进入了一个全新发展的阶段,并且计算机虚拟化技术也不断的走向了成熟,通过对虚拟化技术上的应用,能够利用虚拟化的方式整合现有的服务器,可以将服务器资源的利用率有效的提升上来,进而将业务的连续性有效的予以强化,因此,为缩小我国计算机技术同其他国家间的差距,有效的分析计算机虚拟技术,并将其进行有效的应用是非常必要的。

1 分析基本的内涵

就虚拟化技术而言,就是对资源进行配置的一种方式,虚拟一个物理单元,进而将其用许多逻辑单元呈现出来,进而将单元的工作效率提升上来,就类似于用户在对一台计算机进行应用的过程中,就像有很多个计算机在一同工作。计算机的虚拟化技术能够将计算机服务器的利用率有效的提升上来。此项技术就是将一个虚拟的基础为计算机元件制造出来,确保了计算机可以有序正常的去工作,进而将计算的运行效率提升上来。

2 此项技术的相关分析

2.1 需要解决的一些问题

首先,为了对不断增长的应用需求和服务上给予满足,就需要将更多新的服务器予以增加,造成越来越多的数量就会存在于数据中心服务器中。

其次,一些服务器几乎全是分散的,不同的配置、不同的构架和不同的品牌,这样就造成了制冷需求和设备功耗的增多、提升了硬件的成本、增加了管理人员管理的复杂性和成本,相反却降低了可靠性和灵活性。

再次,一个严重的问题就是有很低的利用率存在于各个服务器的资源中,一般只能维持在15%到20%。

因此,在对虚拟化技术进行应用的过程中需要有效的解决以上的问题。

2.2 具体的类型

①资源的虚拟化

这种虚拟化是就固定的系统资源而言的,例如,存储、内存和网络资源等,包括存储虚拟化和网络虚拟化。所谓网络的虚拟化,就是将一个网络宽带将很多个相互独立的通道切割出来,这样就能够在特定的资源中将用户的带宽配置进去,虚拟局域网就是典型的例子,就是将一个逻辑网路建立在物理局域网中,没有干扰的情况会出现在二者之间。对物理内存的资源抽象化就是所谓的存储虚拟化,能够有效的合并不同设备中的物流存储,一个独立的储存池是其外在的一个重要表现。

②虚拟化的应用程序

解释、仿真和模拟技术等存在于虚拟化的应用程序中,在操作系统中分离应用程序,令操作系统不受到应用程序的依赖,同时在操作系统实际的运行中,不但可以将可执行的文件为虚拟化提供出来,同时虚拟化的环境也可以为应用程序提供出来。

③虚拟化的平台

这种虚拟化是针对服务器和操作系统来讲的,桌面和服务器的虚拟化是其中的主要方面。

根据计算技机的桌面,将虚拟化应用到其中,这就是所谓的桌面虚拟化,系统的桌面可以被虚拟机提供出来,进而可以安全、灵活的对桌面进行使用,应用人员对任何一台设备进行使用,不管是在何地何时,对网络上属于自身的桌面系统都能够进行访问。

对系统中的物理实例可以利用服务器的虚拟化进行分割,之后向着虚拟实例和虚拟机中进行分配,可以将其划分为软件虚拟化和硬件的虚拟化。将虚拟化平台在物理软件上进行运行,就是所谓的硬件虚拟化,要通过BIOS、软件、CPU主板芯片组给予支持,运行与硬件系统上是其主要的优点所在,运行于虚拟化操纵系统之下,能够有效的分配和分割硬件中的资源。

寄居的架构是软件虚拟化的特点,就是指在虚拟化平台中运行虚拟化操作系统,又在当前的操纵系统上运行此平台。该技术方式,可以确保在一个物理机上并行运行有着一样操作系统的虚拟机,同时还能够部署、保存和复制虚拟机,将一个完整的系统通过一个服务器快速的向着另一服务器转变,对零停机维护和连续工作负载整合上能够有效的给予实现,有效的结合软件虚拟化技术和硬件虚拟化技术,能够将系统的性能非常显著的提升上来。

④表示层中的虚拟化

这种虚拟化形式,当应用程序被使用者所应用时,在服务器上运行应用程序,运行的时候不是在本地操纵系统上给予完成的。物理机只将表示层为使用者们提供出来,就会将程序界面及使用者的操作用客户机显示出来。

通常的时候,会有很多的技术会被融合到计算机虚拟化软件中,上述的分类并非是绝对的。存储和设备的分离、资源和环境的分离、表示和流程的分离、操纵系统和计算机的分离、应用与硬件的分离属于重建应用架构。比如说,WD2008中,对多个物理系统可以利用Hyper—V进行统一,并将一个物理管理环境和虚拟机器提供出来,进而有效的提高资源的利用率。

3 具体的应用分析

3.1 应用分析

对用户的IT潜能可以利用计算虚拟化技术进行释放,利用这种释放将用户的成本降低下来,对服务器的管理和整合的上的简化能够予以实现。现阶段,很多大型的计算机企业,对计算机的网络、服务器和储存器实施了一定的虚拟化处理,对计算机的种种基础架构由计算机的实用程序来进行代替。通过调查发现,现阶段,超出10几万的公司和企业对虚拟化技术进行应用,进而有效的管理了计算的环境,对计算机基础构架的成本费用上大大的进行了降低。

将计算虚拟化技术应用到计算机数据中心的核心服务器上,变为了计算机时代先进技术的一种发展方向,同时,也满足了时代的需求。在教学计算机学科的过程中也要对网络实验和计算机的虚拟化网络中将此项技术应用进去。所以,通过专门的公司进行开发,在一台计算机上对很多的计算机软件可以实施较多的虚拟化操纵,同时,很多的信息工作人员和计算机技术人员就一些侵袭的病毒,将一些容易受到计算机病毒、特洛伊木马和间谍软件侵袭的计算程序中也可以将计算机虚拟技术有效的应用进来。

3.2 优点分析

在提升资源的利用率上,计算虚拟化技术发挥巨大的作用,对系统的管理上给予了简化,对服务器的整合上能够很好的予以实现,以此,在对其进行应用的时候有着的优点所在:

首先,将服务器的数量予以减少,对现代资源池的动态共享和物理资源的共享上虚拟化技术能够有效的给予实现,能够利用配置动态的资源将信息的灵活性适应能力上能够有效的提升上来。对不断变化的业务需求上给予满足,同时也能够将采购硬件的成本降低下来。

其次,将管理的复杂度能够降低下来。对服务器的虚拟化进行使用,对物理资源的管理上予以减少,对物理资源的一些复杂性能够很好的进行隐藏,将部署、维护和管理服务器的工作能够进行简化,数据中心能够将更多的精力应用到管理系统平台的工作中,更多的时候就会有业务部门管理业务。

再次,将兼容能力可以有效的提升上来。在对之前的一些数据库、操作系统和版本进行应用的时候,一些可能会出现的冲突,对虚拟化技术上进行使用对于这类问题能够很好的进行防治。

第四,将数据备份的可靠性能够提升上来,对复制和快速转移虚拟服务器上可以给予支持,将一种便捷、简单的灾难恢复解决的方案可以提供出来,对于动态的迁移、故障自动隔离、系统自动重构和透明负载均衡上虚拟化可以很好的给予支持,进而将可靠的应用环境为服务器提供出来。

最后、将能源的投入上予以降低。应用了计算虚拟化技术之后,能够有效的减少物理设备的数量,如此一来,令设备消耗的电力能源、网络组建消耗、存储空间、电缆扥使用上明显的被降低下来,进而对能源上能够有效的给予节约。

4 结束语

在当前的计算技术中对虚拟化技术上进行使用,能够节省机房中的空间、对潜在的成本上给予节约,更重要的是将服务器的利用率能够有效的提升上来,当有故障出现在一台虚拟机中,对别的系统的正常运行上不会带来一定的影响,并且,能够有效的统一硬软件,将兼容中存在的问题上予以消除。在计算机技术飞速发展的背景下,也不断的优化和改进虚拟化技术,并且,在更加广泛的领域中对其进行使用。分析当前的发展形势可以判断出,在以后的发展中此项技术并将发挥出更大的功能与作用。

参考文献:

[1] 马占梅.计算机虚拟化技术的分析与应用探析[J].计算机技术应用,2011(1) .

[2] 程伍端.计算机虚拟化技术的分析与应用[J].计算机与数字工程,2013(5) .

[3] 党闰民,宁勇,孔德生.计算机虚拟化技术的分析及其实践应用[J].信息科技,2013(8) .

[4] 彭鲁兵.计算机虚拟化技术的应用研究[J].中国电子商务,2013(41).

[5] 諸葛华.计算机虚拟化技术在教学及其相关领域的应用[J].新疆广播电视大学学报,2010(6).

[6] 董兆殷.基于ESXServer的校园数据中心虚拟化技术的研究[J].电脑知识与技术,2010(12) .

[7] 程伍端.计算机虚拟化技术的分析与应用[J].计算机与数字工程,2008(5) .

[8] 冯钊,汪丽娟.浅谈计算机虚拟化技术在政府邵门中的应用[J].中国建设信息,2012(11) .

猜你喜欢

虚拟化技术计算机
计算机操作系统
穿裙子的“计算机”
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
信息系统审计中计算机审计的应用
虚拟化技术在中职学校校园网服务器中的应用
云计算虚拟化技术在电信领域的应用研究
基于SOP架构的一种轻量级虚拟化防火墙的实现
Fresnel衍射的计算机模拟演示