李 新
吉林电视台,吉林长春 130033
服务器虚拟化技术在电视台播出系统中的应用
李 新
吉林电视台,吉林长春 130033
随着社会的发展科技的进步,虚拟化技术在各个领域的应用越来越广泛,目前我国在电视台播放系统中也不断引入不同的服务器虚拟化技术,并且也取得了比较不错的成果。文章通过查阅相关资料,介绍了服务器虚拟化技术的使用原则以及在播放系统中的应用和优点。
服务器虚拟化;电视台播放系统;技术应用
一个完整的信息系统是由多个软件功能共同构成的,X86通用服务器是各个软件功能运行的基础,各个软件功能之间各有不同,因此对服务器硬件的要求也多种多样,在保证安全播出的前提下,应根据各个服务器的特点来进行决策不可只是为了实现虚拟化而应用虚拟化技术。目前我国对虚拟化技术的研究还不够深入,如在播出系统中的应用就存在很多不足,相关单位应加强此方面的研究来推动科技发展,使虚拟技术越来越完善。
1.1性能要求极高的服务器不参与虚拟化
主机运行中的重要资源有很多,如CPU、内存、硬盘I/O等,在主机运行过程中,如果有哪项应用运行时需要占据其中某一项资源的大多数资源时,即不应进行服务器虚拟化。物理主机的资源毕竟有限,而对服务器进行虚拟化的最终目的是为了提高物理服务器的资源利用率,因此如果将需要占据很多资源的服务器进行虚拟化,则会大大减少其他服务器虚拟化后可使用的资源,如此一来对服务器进行虚拟化就失去了意义。另外在主机运行过程中,众多物理机和虚拟机之间可以有很多种整合,因此必须保证当前物理机在对当前服务器进行虚拟化之后,仍然有足够的资源可以使用[1]。
1.2带有特殊硬件的服务器不参与虚拟化
当下的播放系统依然使用VDCP协议,因此需要在播控机中设置多个串口卡,另外为了能够在发生故障时及时进行频道切换,因此还要安装多个串口倒换器,另外对主播控机进行连接心跳线、黑场同步信号以及安装板卡等工作都会为虚拟化带来很多不便,并且为了保证安全播出还需要安装监控系统,如此一来更加不适合进行虚拟化。
另外对于需要安装电子狗的服务器来说,在基本的服务器运行下,还需要安装多显卡服务器等其他服务器才能够正常运行,对于此类需要安装特殊硬件的服务器来说,进行虚拟化存在很多困难,因此不建议对此类服务器进行虚拟化。
1.3承载核心业务的服务器不参与虚拟化
虽然对服务器进行虚拟化可以很大程度上提高主机运行的速度、节省空间、提高资源利用率、提高运行稳定性等诸多优势,但为了保证安全播出,对播放系统中起到核心作用的服务器,对其进行虚拟化时应充分考虑到各个方面的因素,否则很容易对安全播放造成故障。
播放系统中最重要的组成部分之一就是数据库,因此不应为了贪图虚拟化带来的好处就盲目的进行数据库虚拟化,应充分考虑到其他服务器虚拟化后,若将数据库与之相连会不会对数据库的数据造成影响,另外,如果与之相连的服务器在运行过程中出现故障,会不会影响到数据库的稳定性,对安全播放造成困扰[2]。
基于以上对服务器虚拟化的阐述,在服务器虚拟化技术的应用中,必须明确服务器虚拟化后对该服务器、其他物理机和安全播放会造成什么影响,以保证安全播放作为对服务器进行虚拟化的前提,不应只是追赶潮流而盲目的对所有服务器进行虚拟化,否则不但发挥不了服务器虚拟化技术的作用,还会对播放系统产生困扰。
2.1整备管理子系统
播放系统中存在无数的单据信息,以及人员的基本信息档案等文件,而对这些繁琐的信息进行整理的即是整备管理子系统。单据信息主要是电视台的节目单分类,明确出哪些可以播放,哪些不能播放,以及对各个节目单播放顺序进行调度等;信息档案则主要是工作人员的基本信息,实现信息录入、保存以及信息变更等工作。电视节目从制作到播出需要经过多个环节的运行,如对播放文件进行转码、广告制作以及文件制作等,另外还存在很多需要进行人机互动的部分,这些内容均是需要工作人员亲自进行确认的。基于以上内容的叙述,可以将单据信息和信息档案系统进行服务器虚拟化,而对于那些需要人机互动或需要工作人员亲自确认信息的,则应继续采取单机操作[3]。
2.2播放控制子系统
播放控制子系统在播放系统中占据着非常重要的地位,对保证安全播出有很大的影响,其主要是负责根据节目单的控制服务器进行信号调度,在出现紧急情况时采取紧急播放介质进行播出。播放控制子系统中存在很多应急设备,制定了多项行之有效的故障解决措施,而控制子系统中存在的多个应急设备,大多数均需要工作人员手动处理。因此为了能够及时对紧急情况进行有效处理,这部分的虚拟化技术应用最少。
2.3监控报警子系统
监控报警子系统是所有播放系统中相对应用服务器虚拟化技术较多的系统,主要负责整个系统运行过程中的监控工作,对运行过程中出现故障的部分可以快速定位,另外也具有发现潜在风险的功能,出现故障或潜在风险时能够及时向工作人员示警,吸引工作人员前来解决,对保障安全播出、系统维护等方面均能够起到很大作用。
由于监控报警子系统不需要过多的硬件设备,也不需要人机之间过多的互动,并且其对物理主机的资源利用也相对较少,因此监控报警子系统中的很多功能均可以进行虚拟化,而类似传感器等硬件则不建议进行此操作[4]。
3.1性价比提高
播放系统是一个相对繁琐且笼统的系统,在对其内部进行服务器虚拟化时,应根据相关软件功能的特点决定是否进行虚拟化,只有科学地进行虚拟化技术整合,才能够发挥出虚拟化技术在播放系统中的作用。服务器虚拟化后能够大大提升资源利用率,并且能够节省很多硬件系统在主机中的占用空间,如此一来,既能够省去一些不必要的服务器,又可以起到节省成本投入的作用,另外服务器虚拟化也能够减少很多实际中的物理连线,除了节省成本和减少操作步骤外,操作也更加简单。
3.2方便的扩展性,更便于维护和管理
在对服务器虚拟化之后,能够将物理主机的资源平均分配到各个虚拟服务器中,对各个子系统来说也增加了扩展性,能够拥有更多的空间安装新的应用程序,另外在主机系统中资源紧张的情况下,可以通过外接接口板等来拓展空间,如此一来服务器虚拟化空间也能够得到相应的拓展[5]。
虚拟化技术能够高效的实行对服务器的内部管理,如调整内部资源分布、监控程序运行动态、进行服务器的集中管理等,另外虽然虚拟服务器与虚拟的硬件设备没有相关联系,但是可以通过虚拟化技术中的“快照”功能完成各个部分数据的备份和处理,如此一来即为管理者省去了很多麻烦。
3.3服务器稳定性更强
对服务器进行虚拟化后,能够很大程度上使实际中的硬件设备与操作系统隔离开来,如此一来即使出现设备故障也能够减少对服务器的危害,另外虚拟技术中的迁徙功能,能够很好的保护好发生故障的设备中的数据信息,将其完整的移动到其他虚拟机中,很大程度上保证了硬件设备的运行稳定性[6]。
综上所述,服务器虚拟技术在当代社会中越来越能发挥其作用,但目前来说我国服务器虚拟化技术还处在初级阶段,仍然有很大的上升空间,例如有些硬件设备至今还无法进行虚拟化,给主机带来了或大或小的负担,但随着科技的发展,相信在不久之后服务器虚拟化技术一定能够更加完善。
[1]田海东.视频服务器在吉林电视台播出系统中的技术应用[J].中国新通信,2015(23):78-79.
[2]王汗青,杨頔.服务器虚拟化技术在电视台播出系统中的应用[J].现代电视技术,2016(1):74-77.
[3]经国炜,崔冬明.视频服务器在播出系统中的应用分析[J].视听界(广播电视技术),2013(4):47-49.
[4]李建国.服务器虚拟化及其在电视台业务中的应用[J].视听界(广播电视技术),2015(2):14-20.
[5]唐明.虚拟化技术在新闻节目制作中的应用[J].电视技术,2014(24):92-94.
[6]李静雯.虚拟化技术在新闻节目制作中的应用探讨[J].新闻研究导刊,2015(18):266.
G2
A
2096-0360(2016)17-0037-02
李 新,工程师,研究方向为电视播出系统研究与设计。