硬件虚拟化在IP播控系统中的应用
2018-11-22雷宇
西部广播电视 2018年20期
关键词:系统
雷 宇
(作者单位:南京广播电视集团)
1 研究背景
随着IP播控技术的兴起,传统电视技术行业开始越来越多地触及在互联网领域运用多年的虚拟化技术。所谓虚拟化技术原先是用于计算机科学中在逻辑上划分大型计算资源的一种方式,最为人们所熟知的就是基于操作系统下的虚拟机软件,例如,在Windows10系统下运行一个WindowsXP虚拟机来解决一些老旧软件的兼容性问题。目前,业内对于虚拟化技术主流的分类有如下五种:硬件虚拟化、操作系统层虚拟化、桌面虚拟化、应用程序虚拟化、网络虚拟化。每一种虚拟化方式在目前的IP播控中都有极为巨大的应用空间,本文结合南京广电集团电视播出部的IP播控测试系统,谈谈硬件虚拟化技术在其中的应用。
2 硬件虚拟化的概念
硬件虚拟化又称为hypervisor(虚拟机器监视器),是通过一种称之为“虚拟机管理程序”的底层系统,在一套硬件设备上虚拟化出多个虚拟机实例的虚拟化技术。在目前虚拟化的技术中出现最早也应用最为普遍,从结构上来看硬件虚拟化可分为如下的两种结构。
2.1 Type-1基于裸金属架构的虚拟机
虚拟机管理程序直接在主机/服务器上运行,通过管理程序分配计算机资源、安装需要的操作系统。例如,微软的Hyper-V,VMware的ESXi,Linux下的KVM等都属于此类。优点是由于不需要宿主操作系统,所以几乎没有额外的资源开销,可靠性和效率都很高。这也是各种企业级云服务商提供IaaS的服务器架构,例如,AWS和阿里云都是使用深度二次开发的KVM虚拟机作为云服务器的底层虚拟化技术。……
登录APP查看全文
