APP下载

虚拟化技术在企业信息化管理中的应用

2018-10-21刘璇

科学导报·学术 2018年27期
关键词:云技术虚拟化

刘璇

摘要: 当前企业信息化建设还在不断深入,投运的应用系统日益增多。我们公司是多元化企业,业务主要包括科研、施工、设计、检测、建筑材料生产等领域,每个业务都需要依靠信息化技术提高生产效率,同时还不断开拓新技术新业务。随之而来的则是各种硬件资源的急剧增加,运维成本空前庞大,各业务应用系统部署和运维管理等问题,都需要不断探讨研究解决方案。

关键词: 虚拟化;虚拟服务器;资源动态管理;云技术

1 虚拟技术原理分析

虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。从现实的角度来看,虚拟化技术通常需要在基础服务服务器与操作系统之间设置一个中间层。通常,我们将这个中间层称之为“Hypervisor”,意味着它就是虚拟化技术在计算机技术中得以实现的关键。

目前,市面上有很多物理服务器,在数据储存、计算方面的性能较为优秀,但是这类服务器的通常只能承担者单一的任务,尤其是对硬件资源的利用方面往往比较低。因此,通过虚拟化技术,便可以在这些优秀的服务里服务器上面设置更多的操作系统,然后通过这些操作系统实现更多的服务,承担更多的任务,从而最大限度提升硬件资源的利用率。现阶段,虚拟化技术与云计算的结合,能够给各行各业带来更好的数据处理、储存服务,同时还可以充分利用虚拟化技术独有的隔离性来保障数据的安全。

2 服务器虚拟化技术

虚拟化资源包括服务器、应用服务和桌面,文章以服务器虚拟化为主要阐述对象。对于服务器而言,很重要的一个组成部分就I/O,CPU的计算能力提升虽然可以更快地处理数据,但是前提是数据能够顺畅的到达CPU,因此,无论是存储,还是网络,以及图形卡、内存等,I/O能力都是企业级架构的一个重要部分。为此,人们不但在传输带宽上投资(比如从百兆以太网到千兆以太网再到万兆以太网),还在各种系统和架构上进行了大量的投入(比如吞吐量更高的RAID系列、多层数据中心)。服务器虚拟化是将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力(见表1、图1)。

装VMware第五代虚拟架构套件——Vsphere5.0版软件。在单个都是物理服务器实体上,利用服务器强大的处理能力和硬件资源,虚拟出多个服务器。每个虚拟服务器,从功能、性能和操作方式上都等同于传统的单一物理服务器。在每个虚拟服务器上安装服务器操作系统,进而安装应用系统。以前的每台物理服务器就成为VMware Infrastructure架构服务器上的虚拟机。通过Vsphere系统可以动态调节CPU、内存、存储空间等硬件资源,从而大大提高了资源利用率。利用VMware vMotion功能将正在运行的服务器从一台物理机实时迁移到另一台物理机中,实现零停机、连续服务可用行和业务处理完整性。

3 服务器虚拟化技术的优势

服务器虚拟化技术的优势有以下方面:①降低硬件成本、节能。通过整合多个单服务器到一个物理服务器大大降低了硬软件成本;降低运行环境设施(电力、空调、布线、UPS容量等)压力,使单点故障的运维成本减少到最低;②通过动态调节虚拟机的硬件配置,使各虚拟机实现负载均衡,物理服务器的硬件资源使用最大化,达到物盡其用;③物理服务器为高性能服务器,虚拟出一台服务器只是资源配置的问题,往往几分钟就能完成,从而节省了采购安装的时间;④在服务不中断的情况下进行虚拟机的动态迁移,减少因硬件故障引起的停机维护时间。所迁移的内容为服务器虚拟文件,节省了系统重现的维护时间。不存在旧系统的兼容性和硬件升级等一系列问题;⑤服务器虚拟化技术实现高可用行,使运维人员能在运行重要应用的物理机和同等配置的虚拟机上创建集群,清除单点故障。企业无需在硬件管理和软件维护上投入双倍人力和物力。虽然服务器虚拟化有许多优点,但对于安全风险也不容忽视,需要采取以下手段进行管理:①安装兼容性杀毒软件。对于服务器虚拟化后产生的网络架构的安全风险和安全问题,可以采取在每个虚拟机上安装兼容性的杀毒软件来预防和解决;②间断地进行服务器硬件的容量分析。各个虚拟机都在运行应用程序时,为防止物理服务器超负荷工作,造成超载,可以不间断地对服务器进行硬件上的容量分析,时时监视服务器的硬件运行情况,以便及时发现物理服务器的负荷情况,在依据情况做出各个虚拟机使用上的调整,从而避免服务器超载,造成服务器的损坏;③隔离虚拟机。为了防止各个虚拟机间不相互影响使用,防止虚拟机间安全问题的相互传染,可以把各个虚拟机隔离开来。隔离虚拟机就是在应用程序和数据库之间建立一个防火墙,使得虚拟机能够在网络上能够进行脱机保存相关信息,从而使各个虚拟机之间不相互影响,保证各个虚拟机的正常使用;④采用安全产品防止被攻击。每个虚拟机之间都是相互联系的,要想防止虚拟机相互联系所产生的安全风险问题,就要使用一定的安全产品,来完善虚拟机之间的虚拟环境;⑤及时更新补丁。设计地再完美的虚拟机也需要及时更新补丁,只有这样才能够及时堵住安全漏洞,防止被黑客攻击。正确、有效地使用虚拟化技术,公司就可以在激烈竞争中保持领先,并及时相应市场和客户的业务需求。

结束语

在企业内采用虚拟化技术,能够很好地满足快速应用部署的业务需求,通过将若干台服务器张合到更少的物理机上,从而间接地降低了硬件成本、人力维护成本、电力运行成本,降低了空间需求和环境需求,达到降低人、财、物管理成本的需求。除了上述这些,虚拟化技术还可以用来增强业务连续性,为企业提供全面的数据保护,以便企业获得连续的应用服务可用性和灾备恢复能力。

参考文献

[1]文哲.虚拟化技术在企业中应用[J].电子技术与软件工程,2017(15):151.

猜你喜欢

云技术虚拟化
云技术在高校数字化校园网络中的应用
云技术在士官职业教育中的应用研究与探索
“互联网+”对管理会计的影响
高校数字资源云服务平台的建设研究
国际图书出版市场现状及趋势分析
浅谈虚拟化工作原理
用户怎样选择虚拟化解决方案
别再误会客户端虚拟化了
虚拟化整合之势凸显
虚拟化技术:绿色IT的希望