服务器虚拟化技术在报业中的应用
2019-12-02付锦凤
文/付锦凤
1 引言
近年来,我国信息化建设不断推进,信息技术在社会各领域得到广泛应用。在媒体融合发展的大背景下,包含报业在内的传统媒体,对新技术的需求更加迫切,应用也更加普遍。随着虚拟化技术的发展成熟,服务器虚拟化技术在报业数据中心建设和升级改造项目中得到了越来越多的应用。
2 服务器虚拟化技术
2.1 服务器虚拟化的定义
服务器虚拟化是指将服务器硬件资源抽象成逻辑资源,使操作系统独立于硬件设备,虚拟化使应用程序和信息从基础硬件架构的复杂性中解脱出来。通过对物理服务器CPU、内存、硬盘、I/O等硬件进行动态管理,为多个操作系统分配运行资源,打破操作系统对底层硬件的依赖。
2.2 服务器虚拟化的优势
2.2.1 资源利用率高
传统模式下,不同类型的操作系统需要运行在不同的服务器,且为了避免软件兼容性等方面的问题往往需要为单一业务系统配备单独的服务器,加之技术进步带来的服务器配置提高,服务器的资源利用率一般不超过30%,存在着很大的闲置资源。服务器虚拟化技术使得一台服务器可以同时运行几个、几十个独立的操作系统,大大提高了单台服务器的资源利用效率,同时节省了硬件投入,降低了能源消耗。
2.2.2 部署效率高
虚拟化环境下虚拟机脱离了物理服务器的实体限制,在系统安装过程中无需考虑硬件驱动,系统部署更加快捷。同时提供了虚拟机创建、已有系统迁移等功能,使部署时间进一步压缩。采用虚拟机创建中的克隆方式可以在几分钟内完成操作系统的部署;采用迁移的方式可以快捷的完成在用系统的实时克隆,使原本费时费力的服务器迁移变得简单高效。
2.2.3 资源配置灵活
服务器虚拟化本质上是利用虚拟化技术把硬件资源进行抽象、整合,并分配给虚拟机使用,因此资源分配的配置参数可以根据需要随时调整。一方面单台服务器的资源可以灵活共享给多台虚拟机,另外多台服务器形成的集群可为高性能运算调配更多资源。
此外,通过服务器虚拟化产品提供的管理界面,管理员可以全面了解物理主机和虚拟机的运行情况、资源分配情况、告警信息,使管理更加集中便捷。
3 虚拟化在报业数据中心的应用分析
3.1 传统数据中心存在的问题
随着移动互联网、云计算、大数据等技术的应用发展,报业媒体在“报网融合”的基础上,积极运用新技术构建数据中心,进行平台重组和资源整合,布局“两微一端”和“中央厨房”。当前,媒体融合持续推进,报业媒体数据中心管理运行的数据库、管理系统、服务平台的数量不断增加,仅依靠增加服务器已不能满足报业数据中心持续增长的业务需求,主要表现在以下几个方面:
3.1.1 稳定性差
早期投入使用的服务器、交换机等核心网络设备,随着使用年限的增加逐渐进入了设备故障高发期,但大批量更换成本较高,故老旧服务器超期服役现象普遍,带来了一系列不稳定因素,如硬盘损坏造成数据丢失;服务器故障常造成服务中断等。
3.1.2 不具备弹性扩展能力
报业媒体常用的采编、发行、广告、办公等系统一般都是相对独立的,服务器之间无法共享调配服务器资源。新业务只能通过增加服务器和硬件升级来实现,不能满足报业日益增长的媒体融合发展的技术需求。
3.1.3 管理困难
由于服务器型号不同,在系统出现故障重新恢复时,需要重新经过一系列复杂的配置,耗时长,操作复杂,运行维护时需要消耗过长时间来完善服务器配置。加之服务器数量较多,常常对单台服务器的关注度不高,容易出现管理和运维不到位的情况。
3.1.4 占空间,能耗大
传统模式下对服务器数量的需求较大,机柜占用了机房大量空间;同时,大量服务器和空调等还造成了电量的大量消耗,并严重影响不间断电源的续航能力。
3.2 服务器虚拟化实施
中国海洋报社作为深耕海洋领域的专业媒体,拥有《中国海洋报》《亲海》特刊、中国海洋在线网、手机客户端、“观沧海”微信公众号等媒体平台。为进一步做好媒体融合,适时启动了全媒体采编一体化平台建设,包括全媒体采编、资源库、考评、安全出版、网站、办公等业务系统。综合考虑软硬件投入、运行效果、扩展性和业务需求,确定了采用虚拟化技术的构建方案。
虚拟化软件采用WMware vSphere6.5。vSphere的两个核心组件是WMwareESXi和WMwarevCenter Server。ESXi是用于创建虚拟机及虚拟设备的虚拟化平台。vCenter Server是一种服务,充当连接到网络的ESXi主机的中心管理员。硬件部分采用了4台DELL PowerEdge R730服务器,并配合大容量存储。
使用WMwareESXi 6.5创建虚拟化环境,为每台服务器安装底层虚拟化系统,配置IP地址和登陆密码,通过vSphere Web Client完成服务器集群的配置、存储对接、虚拟机的创建。通过vCenter Server对全部的物理机和虚拟机进行管理,创建多个虚拟机模板和资源池,根据业务需求把虚拟机部署在相应的资源池。将新业务系统安装到虚拟机,完成多业务系统的部署。通过采用虚拟化解决方案大幅提高了部署效率,加快了项目进度,同时监测数据显示资源利用率保持在30%至70%之间,利用率较高,且系统响应速度和可靠性也表现突出。
此外,在已有平台的改造项目中服务器虚拟化的优势也得到了很好的体现。如泰州报业传媒集团通过虚拟化改造,把采编分发管理、办公、广告、发行、DMS、图片库等20多个配套系统移植到虚拟化平台,5台物理服务器实现了过去20台服务器的所有功能,并在后端连接存储,显著提升了服务器及存储的可用性和可靠性。
3.3 服务器虚拟化注意事项探讨
服务器虚拟化优势明显,实施过程简单,但也存在着一些需要注意的问题,结合报业媒体的特点,对应用最广泛的VMware vSphere虚拟化解决方案进行分析总结,提出如下建议:
3.3.1 选择适合的服务器
在服务器虚拟化实施中,可以购置服务器也可以考虑利用现有部分服务器和购置部分新服务器。建议淘汰原来32位的服务器,此类服务器的使用时间较长,性能较低、潜在故障率较高,不能满足现有应用。近两年购置的服务器一般可以扩展到较高的性能,可以通过整合升级加以利用。在做采购时,尽可能把有限的资金用在CPU、内存的投入上。尤其要配置足够大的内存,在虚拟化项目中内存比CPU更重要。一般情况下,2颗6核心的2U服务器配置64GB内存,4颗6核心或8核心的4U服务器配置128GB或更多的内存。此外,推荐配置4端口千兆网卡,双电源。
3.3.2 部分虚拟机需要禁用DRS功能
DRS是Distributed Resource Scheduler的缩写,即VMware的分布式资源调度。启动DRS后,虚拟机会根据服务器的负载情况,动态迁移,起到负载均衡的作用,默认是启动的。报业媒体常用的部分管理系统或数据库自带USB加密设备,如DMS系统的运行需要在服务器上安装加密狗。因此需要将此类虚拟机的DRS规则配置为“手动”或“已禁用”,防止虚拟机迁移到未安装加密狗的主机。
3.3.3 做好安全防护
采用服务器虚拟化技术的报社媒体数据中心和传统的数据中心同样面临着诸多网络安全风险,除采取传统的安全防护措施外,还需要对虚拟化平台和虚拟机的安全给予足够的重视。同时,虚拟化环境下单台服务器相较传统服务器承载的业务更集中,虚拟化服务器的病毒防护建议采取轻代理产品以降低负载压力。
此外,在虚拟化建设中,推荐采用存储设备而不是服务器本身的硬盘。在配置共享存储设备,虚拟机保存在存储时,可以快速实现并使用HA、FT、vMotion等技术。
4 结语
近年来,服务器虚拟化技术在报业媒体数据中心建设中得到了越来越多的应用。在技术层面,服务器虚拟化技术日趋成熟,实施规划和运行配置成为决定应用效果的关键因素。未来,5G时代,万物互联,报业媒体面临着新一轮从全媒体到智媒体的发展变革,保持对新技术的开放态度则是助力报业媒体持续发展的重要动力。