本帖来自MHV(Mile High Video)2019的演讲,演讲者Steve Miller-Jones是网络媒体公司的产品战略副总裁。在演讲中,Steve从三个主题:在OTT工作流中如何使用面向服务架构、视频工作流的哪些部分将从边缘计算资源的可用性中获益最大、中心的作用,来分析了边缘计算在OTT视频行业的应用。
Steve首先介绍了边缘计算与面向服务架构的定义,并展示了包含这两方面的OTT视频进程栈。
接着,Steve通过分析数字产品在客户,平台,供应商三方面的需求,指出了部署客户视频工作流中的挑战:需要提供可与内容分发网络一起使用的可扩展环境,使客户能够将定制的ott工作负载部署到分发网络的边缘、能够实现按需扩展、使视频流适用于低延迟工作负载的启动和执行。
然后,Steve指出开发无服务环境是目前的发展方向。无服务环境可以将工作粒度从服务器切换到任务,这需要实现:分布式功能元数据和档案、客户将代码和库上载到持久存储、使用FaaS节点,在访问本地文件系统时执行函数存档的缓存、能够使用减载功能,以防止单个节点过载、使用CDN作为负载平衡器。为了实现上述工作,在这一部分内容中Steve介绍了FaaS(Functions as a Service)节点,资源管理,调度函数,以及一个完整的客户工作流。