APP下载

虚拟化技术在西藏气象业务中的应用研究

2018-03-26黄志诚

中国新技术新产品 2018年5期

黄志诚

摘 要:近些年来,随着气象信息化的发展,大量的气象业务系统逐步投入业务运行,西藏全区气象部门各种业务系统的建设和应用对服务器和存储资源需求不断增加。按照以往的系统建设方式,每安装部署一套业务应用系统的,相应的就得安装部署一套硬件设备,各个应用系统之间完全独立。随着各种应用系统的不断增加,机房里的硬件设备规模不断扩大。由此带来的运维难度不断提高,运行成本不断增加,资源利用率偏低造成大量资源浪费等问题逐渐显现出来。采用VMware虚拟化技术,构建虚拟化基础设施资源池,通过虚拟化管理平台实现基础设备资源的高效利用和智能化管理,能够满足当前西藏气象信息化发展的需求。

关键词:虚拟化技术;VMware;虚拟机

中图分类号:P409 文献标志码:A

0 引言

随着信息技术的发展,目前几乎所有的信息行业都采用虚拟化技术来建设数据中心,如各类公有云都广泛采用了虚拟化技术作为基础设施底层架构。虚拟化技术可以将计算、网络与存储资源整合集中,构成可以动态分配的资源池,能够动态扩充容量而不影响系统效能,具备高可用性与复原能力。另外,利用虚拟化资源池动态性,可以在目前的大量业务系统建设中提高资源服务能力,同时避免资源的浪费。资源池的高可用性,对于提高业务系统的稳定性、降低运维压力具有重要意义。所以气象业务系统的基础架构虚拟化成为目前气象信息化发展的明智选择。

1 虚拟化技术简介

虚拟化技术其实就是一种资源管理技术,它可以把计算机的各种资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体计算机间不可切割的现状,使用户可以以更好的方式来分割、管理、应用这些资源。如图1所示。

2 虚拟化前存在的问题

在西藏气象部门实施气象信息系统硬件资源虚拟化前,主要存在以下问题:

①部分服务器使用年限较长,设备老化严重,故障率较高。

②部分应用系统版本较老,由于兼容性等原因缺乏备份手段,且迁移困难。

③大部分应用部署在独立的服务器上,物理连接复杂,资源浪费严重,不能集中管理。

④机房剩余空间紧张,新增设备上架困难。

⑤机房内设备运行成本和运维成本逐年增高,運维难度越来越大。

3 虚拟化方案

虚拟化方案的制定和实施,是为了切实解决西藏气象部门信息硬件存在的诸多问题,实现计算、存储的统一池化管理,实现气象数据的统一管理、集中存储以及充分利用虚拟架构中虚拟机可动态迁移实现虚拟化业务系统的高可用性。

配置一套高端的IBM Flex System Enterprise刀箱,刀箱满配14台Flex system X240刀片服务器。配置一台高性能光线通道的IBM V7000磁盘阵列,V7000满配24块900GB高端磁盘,作为虚拟化服务器之间的共享存储。由其他独立的物理服务器迁移过来的虚拟主机文件都存放在V7000存储阵列上。通过共享方式使存储最大化的发挥虚拟架构的优势,通过虚拟机实时迁移的方式移正在运行的虚拟机。通过DRS(分布式资源调配)实现VMWare分布式资源调度,保证所有虚拟机运行所需的各种资源在底层服务器之间实现动态负载均衡和智能优化。

4 虚拟化部署实施

①安装部署Vcenter,将服务器安装好Windows Server 2008操作系统并配置域环境,然后安装所需的数据库。部署vcenter是为了对虚拟化平台进行集中管理和监控。

②在虚拟化主机的服务器上安装部署Vmware vsphere,在虚拟化节点服务器上安装和配置VMware ESXI5.5软件,并配置好对光纤数据存储的连接。

③安装Vmware vsphere软件,Vmware vsphere的布署可以在物理服务器上安装,也可以在VMware ESXI5.5上安装虚拟机,然后在虚拟机上布署,实际运行环境建议在物理服务器上安装更具可靠性。

④在完成Vmware vsphere的安装布署之后,可以通过VMWare的P2V (Converter)转换软件将原来老服务器上的系统逐步迁移到vSphere虚拟机当中。将以前的物理服务器系统转换为虚拟机,以利用Vmware 的HA及VMotion功能实现两台虚拟主机底层间的双机高可用和负载均衡。

⑤业务系统迁移时,先将一部分非核心的、时效性要求不高的业务系统迁移至虚拟化平台中,通过一段时间的运行和观察,确认虚拟化平台和已迁移的业务系统运行稳定后,再对别的业务系统进行逐步迁移。

这样以前的每个物理服务器就变身成为虚拟主机架构服务器上的虚拟机,从而大大提高,资源利用率,降低成本,增强了系统的可用性,提高了系统的灵活性,实现了服务器虚拟化架构的整合。

结语

随着虚拟化技术在气象部门的广泛应用,服务器及应用系统部署不再受制于物理界限,利用虚拟化技术能够动态的管理所有服务器的计算、存储、内存、网络等资源。在提高资源利用率的同时,简化了运维人员的管理和操作。总而言之,虚拟化技术能够更好地支撑气象业务体系和气象信息化发展。

参考文献

[1]郎洪亮.全国气象宽带网络系统体系结构研究[J].气象科技,2006,34 (s1):1-4.

[2]胡永亮,夏梅娟,吴文渊,等.浙江省气象网络升级和改造方案浅析[J].无线互联科技,2011(4):16-17.

[3]吴孟春,邢庆升,马奇蔚.虚拟化技术在气象网络业务中应用的探讨[J].计算机与网络,2009,35 (20):67-68.

[4]谢丰,任兆鹏.基于服务器虚拟化技术的青岛市气象局业务信息系统建设[J].科技促进发展,2013,9(1):105-109.

[5]杨菲.虚拟化技术在气象自动观测系统中的应用分析[J].中国民用航空,2013(10):42-44.

[6]李永利.虚拟化技术在气象业务信息系统中的方案设计[J].计算机光盘软件与应用,2013(5):31-32.

[7]吴孟春,邢庆升,马奇蔚.虚拟化技术在气象网络业务中应用的探讨[J].计算机与网络,2009,35(20):67-68.