首页> 外文会议>International Workshops on Foundations and Applications of Self* Systems >SWITCH-ing from multi-tenant to event-driven videoconferencing services
【24h】

SWITCH-ing from multi-tenant to event-driven videoconferencing services

机译:从多租户切换到事件驱动的视频会议服务

获取原文

摘要

Full mesh is the most commonly used networking topology in Web Real-Time Communication (WebRTC) based videoconferencing (VC) applications, however, due to its inherently poor scaling capability it is not appropriate for multi-party VC with many participants. Solutions based on centralized media server infrastructures are used to leverage the scaling problem. Service providers adopting centralized approach need to ensure good resource utilization to lower the price, and at the same time provide good Quality of Experience (QoE) to the end users. In practice, even with todays advanced cloud technologies, these two conflicting goals are difficult to achieve simultaneously. In order to tackle this complex problem, we propose an innovative event-driven model, that differs from the traditional multi-tenant service provisioning model. In this work, the architecture and implementation of a WebRTC event-driven multi-party VC, based on Software as a Service (SaaS) principles is presented. A prototype was developed on top of Docker containers and Kubernetes container orchestration technologies, which in our opinion represent key enabling technologies fostering the migration from multi-tenant towards event-driven architectures. The technology readiness to support such time-critical applications is evaluated. The initial results suggest that although there are some trade-offs in terms of performance/resource consumption, our fully functional prototype allows for on-the-fly media server instance creation and destruction in arbitrary cloud provider infrastructure with still acceptable application usability.
机译:完整网格是Web实时通信(WebRTC)基于视频会议(VC)应用中最常用的网络拓扑,但是,由于其固有的缩放能力,它不适合许多参与者的多方VC。基于集中式媒体服务器基础架构的解决方案用于利用缩放问题。服务提供商采用集中方法需要确保良好的资源利用率来降低价格,同时为最终用户提供良好的体验(QoE)。在实践中,即使与今天的高级云技术,这两个相互冲突的目标也很难同时实现。为了解决这个复杂的问题,我们提出了一种创新的事件驱动模型,与传统的多租户服务供应模型不同。在这项工作中,提出了基于软件作为服务(SAAS)原则的WebRTC事件驱动多方VC的体系结构和实现。在Docker容器和Kubernetes容器编音技术之上开发了一种原型,这在我们看来代表了促进从多租户迁移到事件驱动的架构的关键能够实现技术。评估支持此类时间关键应用程序的技术准备。初始结果表明,虽然在性能/资源消耗方面存在一些权衡,但我们的功能性原型允许在任意云提供商基础架构中创建和销毁,其仍具有仍然可接受的应用程序可用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号