【24h】

Scalable Video Transcoding in Public Clouds

机译:公有云中的可伸缩视频转码

获取原文

摘要

In this paper, we present the challenges involved in large-scale video transcoding application in public clouds. We introduce the architecture of an existing video transcoding system which is tightly coupled with an existing video sharing service. We examine the horizontal scalability of the video transcoding system on AWS EC2. With an online transaction processing (OLTP) model, the system achieves linear horizontal scalability up to 1,000 vCPU cores, but starts to experience performance degradation beyond that. We analyze the resource consumption pattern of the existing system, then introduce an improved architecture by adding a message queue layer. This effectively decouples the video transcoding system from the video sharing service and converts the OLTP model into a batch processing model. Large-scale evaluations on AWS EC2 indicate that the improved design maintains linear horizontal scalability at 10,100 vCPU cores. The hybrid design of the system allows it to be easily adapted for other batch processing use cases without the need to modify or recompile the application.
机译:在本文中,我们提出了在公共云中大规模视频转码应用所涉及的挑战。我们介绍与现有视频共享服务紧密结合的现有视频转码系统的体系结构。我们检查了AWS EC2上视频转码系统的水平可伸缩性。借助在线事务处理(OLTP)模型,该系统可实现高达1,000个vCPU内核的线性水平可扩展性,但此后性能开始下降。我们分析了现有系统的资源消耗模式,然后通过添加消息队列层来介绍一种改进的体系结构。这有效地将视频转码系统与视频共享服务解耦,并将OLTP模型转换为批处理模型。对AWS EC2的大规模评估表明,改进的设计在10,100个vCPU内核上保持了线性水平可扩展性。系统的混合设计使其可以轻松适应其他批处理用例,而无需修改或重新编译应用程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号