为虚拟化网络服务引入开发特性
网络与互联网体系结构
2018-08-29 v1
摘要
网络虚拟化与网络功能软体化是旨在提升网络效率、降低成本与增强敏捷性的趋势。它们由软件定义网络(SDN)与网络功能虚拟化(NFV)的演进所驱动。这表明软件将在先前由硬件设备主导的电信服务中扮演日益重要的角色。服务提供商可从中受益,因为这使得新电信服务能够更快推出,并辅以一套敏捷的可能性来优化与微调其运营。然而,唯有在具备适当软件工具时,所提供的电信服务才能演进。在本文中,我们阐释此类基于 SDN/NFV 的电信服务的开发、部署与维护对其提供平台提出了特定要求。我们引入了一个软件开发工具包(SDK),使服务提供商能够在投产前充分设计、测试与评估服务,并在其生命周期内进行更新。这种开发与运营之间的持续循环(即称为 DevOps 的概念)是软件开发中广为人知的战略。为将其语境进一步延伸至基于 SDN/NFV 的服务,传统云平台所提供的功能尚不充分。通过概述当前可用工具及其局限性,我们凸显了 SDN/NFV 服务在 DevOps 方面的缺口。此类 SDK 的益处通过一个安全内容分发网络服务(增强了深度包检测与弹性路由能力)得以阐明。借助该用例,开发与服务部署之间的动态关系得到进一步说明。
引用
@article{arxiv.1808.09242,
title = {Introducing Development Features for Virtualized Network Services},
author = {Steven Van Rossem and Wouter Tavernier and Didier Colle and Mario Pickavet and Piet Demeester},
journal= {arXiv preprint arXiv:1808.09242},
year = {2018}
}