We present an architecture for the provision of video Content Delivery Network (CDN) functionality as a service over a multi-domain cloud. We introduce the concept of a CDN slice, that is, a CDN service instance which is created upon a content provider's request, is autonomously managed, and spans multiple potentially heterogeneous edge cloud infrastructures. Our design is tailored to a 5G mobile network context, building on its inherent programmability, management flexibility, and the availability of cloud resources at the mobile edge level, thus close to end users. We exploit Network Functions Virtualization (NFV) and Multi-access Edge Computing (MEC) technologies, proposing a system which is aligned with the recent NFV and MEC standards. To deliver a Quality-of-Experience (QoE) optimized video service, we derive empirical models of video QoE as a function of service workload, which, coupled with multi-level service monitoring, drive our slice resource allocation and elastic management mechanisms. These management schemes feature autonomic compute resource scaling, and on-the-fly transcoding to adapt video bit-rate to the current network conditions. Their effectiveness is demonstrated via testbed experiments.
翻译:我们提出了提供视频内容传送网络(CDN)功能的架构,作为多域云的一种服务。我们引入了CDN切片的概念,即根据内容提供者的要求创建的CDN服务实例,是自主管理,覆盖多种潜在多元的边缘云层基础设施。我们的设计是针对5G移动网络环境的,以其固有的可编程性、管理灵活性和移动边缘水平的云源资源可用性为基础,从而接近终端用户。我们利用网络功能虚拟化和多存取电子计算技术,提出一个与最近的NFV和MEC标准相一致的系统。为了提供高质量的探索性(QoE)优化视频服务,我们根据服务工作量的函数,根据多级服务监测,驱动我们的切片资源配置和弹性管理机制。这些管理计划的特点是自动配置资源缩放和多功能电子计算技术,建议一个与最近的NFVV和MEC标准相匹配的系统。我们通过测试网络的测试效果,我们从视频QoE中获取经验模型模型。