开源5G网络编排器框架:Open Baton

简介:

译者简介:NEOLV 电信运营商云计算PM

伴随移动互联网用户数的快速增长,迅速崛起的软件定义网络技术,为下一代网络基础设施的革命化变革铺平道路。然而,数量与规模不断增长的用户连续提出的需求,使上层服务提供商正在利用他们的资源与基础设施获得越来越大的利益,而使电信运营商们沦落为低价值的管道提供者。

与此同时,电信运营商迫切的需要改造他们的基础设施,特别是为了满足“万物互联”的需求。前进的道路是明确的:电信运营商必须从根本上改变他们的通信网络,来支持这一巨大的转变,否则几乎可以确定的是,他们的收入将会下降。

网络功能虚拟化(NFV)与软件定义网络(SDN)趋势是运营商网络转型的重要推动者。NFV提出软件从硬件中解耦,可以通过普通的云基础设施来提供现在所使用的网络功能,而SDN解耦了网络功能的控制与数据平面,使网络更加灵活。

这些趋势得到了标准化机构的大力支持,它们正在推动体系结构和接口的标准化,以使不同厂商的解决方案可以互操作。然而,在解决方案概念还未验证的情况下,去预测一个接口与协议的清晰定义是相当复杂的。

Fraunhofer FOKUS和柏林工大正在进行校企合作,联合研发集成OS解决方案,他们称之为“试验床”。在分析下一代网络基础设施和实现多功能工具上利用他们专业知识,去年他们发布了一个新的开源平台:Open Baton。 这个新平台使构建一个基于ETSI NFV MANO规范的完整的NFV环境成为可能。

Open Baton使虚拟网络服务可以部署在多个云基础设施之上,在它的第2版中,Open Baton转换成基于标准消息系统(RabbitMQ)的 AMQP(dvanced Message Queuing Protocol,高级消息队列协议),该标准信息系统可以提供实体间交互以及简化外部模块与虚拟网络管理器之间互操作。此外,一组扩展的新外部模块已经发布,包括一个自动调整系统,它主要为虚拟网络功能运行与故障管理系统提供自动的运行时间管理。事件机制也得到了改善,为VNF的生命周期事件提供更加精确的事件机制。这些模块,结合改进的插件机制和网络功能虚拟化编排器的软件开发工具包(NFVO-SDK),允许基于新的先进特性在无需对架构逻辑做出任何修改的情况下的快速原型开发。

Fig 1 – Open Baton rel.2 Architecture
OpenBaton版本2包含以下组件:

一个可以编排电信级网络功能与服务以及基础设施资源的网络功能虚拟化编排器一个具备动态管理功能的通用虚拟网络功能管理器一个不用重写任何编排器逻辑,就可以增加和删除不同虚拟化基础设施管理类型的插件体系一个基于pub/sub机制的,为已注册的外部模块快速处理事件生命周期的强大的事件引擎一个可用于调节虚拟网络功能运行的自动化运行时间管理的可自动调整引擎一个可以用于任何等级故障的自动运行时间管理的故障管理系统一套客户订制化VNFMs的资料库在终端使用的用于快速管理网络功能的控制命令行接口(CLI)一个通过平台可管理的,对于用户友好的控制台
每个组件根据使用任务可以独立的启动或停止。Open Baton (第2版)可以与比如Zabbix的监控解决方案集成为目前最先进的用于NFV原型的开放源代码MANO平台。此平台可以轻松容易的安装在目前常用的云计算基础设施上,比如OpenStack.

此外,Open Baton团队已经正在开发一些很快就要加入github库的新特性。这些新特性包括但并不限于自动伸缩内容的机器学习概念的应用,这对满足运行时间中的服务质量承诺(SLA)关键绩效指标KPI非常有用,一个扩展的VIM插件也正在开发,这个插件可以实现与亚马逊云、CloudStack以及多数据中心情况下的网络分片实例互操作。

Open Baton的主要目标是提供一套工具,这套工具可以被全球研究者使用去构建他们自己的5G/SDN/NFV/MEC 试验床,同时使用初始的概念证明(Proof of Concepts, Poc)去创建新兴的5G标准所需要的专项技术. Open Baton 可以与在Fraunhofer FOKUS中源于FOKUS 5G Playground 内容的其他“OpenXXX”开发工具包集成, 并与Fraunhofer FOKUS 和柏林工大开发的开源工具包与封闭源代码的工具包或预产品结合。

号外号外,SDNLAB译者计划在火热招募中
成为译者的好处:

优质的英文原材料,最直接的提升英语能力提高社区影响力,国内极具影响力的SDN交流平台最优的内容传播途径,认可才是硬道理社区福利免费拿,一手的学习资料分享推动SDN发展,提供国内新鲜的技术资料
什么样的人才能成为译者?
热爱分享、热爱社区;喜爱SDN等网络创新技术;

怎样成为译者:
填写下面的表格吧,微信请阅读原文哦:http://form.mikecrm.com/ItmbOc

本文转自d1net(转载)

相关文章
|
6月前
|
人工智能 运维 安全
配置驱动的动态 Agent 架构网络:实现高效编排、动态更新与智能治理
本文所阐述的配置驱动智能 Agent 架构,其核心价值在于为 Agent 开发领域提供了一套通用的、可落地的标准化范式。
2277 92
|
8月前
|
机器学习/深度学习 算法 量子技术
GQNN框架:让Python开发者轻松构建量子神经网络
为降低量子神经网络的研发门槛并提升其实用性,本文介绍一个名为GQNN(Generalized Quantum Neural Network)的Python开发框架。
191 4
GQNN框架:让Python开发者轻松构建量子神经网络
|
10月前
|
边缘计算 人工智能 5G
5G引领家庭网络升级:速度、稳定性与智能化的新时代
5G引领家庭网络升级:速度、稳定性与智能化的新时代
712 69
|
6月前
|
人工智能 安全 数据可视化
配置驱动的动态Agent架构网络:实现高效编排、动态更新与智能治理
本文系统性地提出并阐述了一种配置驱动的独立运行时Agent架构,旨在解决当前低代码/平台化Agent方案在企业级落地时面临困难,为Agent开发领域提供了一套通用的、可落地的标准化范式。
528 18
配置驱动的动态Agent架构网络:实现高效编排、动态更新与智能治理
|
10月前
|
人工智能 边缘计算 5G
5G时代,别让能耗成为“隐形杀手”——聊聊5G网络的能耗管理
5G时代,别让能耗成为“隐形杀手”——聊聊5G网络的能耗管理
615 13
|
6月前
|
机器学习/深度学习 算法 PyTorch
【Pytorch框架搭建神经网络】基于DQN算法、优先级采样的DQN算法、DQN + 人工势场的避障控制研究(Python代码实现)
【Pytorch框架搭建神经网络】基于DQN算法、优先级采样的DQN算法、DQN + 人工势场的避障控制研究(Python代码实现)
171 1
|
6月前
|
监控 前端开发 安全
Netty 高性能网络编程框架技术详解与实践指南
本文档全面介绍 Netty 高性能网络编程框架的核心概念、架构设计和实践应用。作为 Java 领域最优秀的 NIO 框架之一,Netty 提供了异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。本文将深入探讨其 Reactor 模型、ChannelPipeline、编解码器、内存管理等核心机制,帮助开发者构建高性能的网络应用系统。
435 0
|
6月前
|
机器学习/深度学习 算法 PyTorch
【DQN实现避障控制】使用Pytorch框架搭建神经网络,基于DQN算法、优先级采样的DQN算法、DQN + 人工势场实现避障控制研究(Matlab、Python实现)
【DQN实现避障控制】使用Pytorch框架搭建神经网络,基于DQN算法、优先级采样的DQN算法、DQN + 人工势场实现避障控制研究(Matlab、Python实现)
278 0
|
9月前
|
机器学习/深度学习 API TensorFlow
BayesFlow:基于神经网络的摊销贝叶斯推断框架
BayesFlow 是一个基于 Python 的开源框架,利用摊销神经网络加速贝叶斯推断,解决传统方法计算复杂度高的问题。它通过训练神经网络学习从数据到参数的映射,实现毫秒级实时推断。核心组件包括摘要网络、后验网络和似然网络,支持摊销后验估计、模型比较及错误检测等功能。适用于流行病学、神经科学、地震学等领域,为仿真驱动的科研与工程提供高效解决方案。其模块化设计兼顾易用性与灵活性,推动贝叶斯推断从理论走向实践。
284 7
BayesFlow:基于神经网络的摊销贝叶斯推断框架
|
10月前
|
Linux 虚拟化 iOS开发
GNS3 v3.0.5 - 开源免费网络模拟器
GNS3 v3.0.5 - 开源免费网络模拟器
1012 3
GNS3 v3.0.5 - 开源免费网络模拟器

热门文章

最新文章