首页> 外文会议>IEEE Conference on Local Computer Networks >OSDF: An Intent-based Software Defined Network Programming Framework
【24h】

OSDF: An Intent-based Software Defined Network Programming Framework

机译:OSDF:基于意图的软件定义网络编程框架

获取原文

摘要

Software Defined Networking (SDN) offers flexibility to program a network based on a set of network requirements. Programming the networks using SDN is not completely straight-forward because a programmer must deal with low level details. To solve the problem, researchers proposed a set of network programming languages that provide a set of high level abstractions to hide low level hardware details. Most of the proposed languages provide abstractions related to packet processing and flows, and still require a programmer to specify low-level match-action fields to configure and monitor a network. Recently, in an attempt to raise the level at which programmers work, researchers have begun to investigate Intent-based, descriptive northbound interfaces. The work is still in early stages, and further investigation is required before intent-based systems will be adopted by enterprise networks. To help achieve the goal of moving to an intent-based design, we propose an SDN-based network programming framework, the Open Software Defined Framework (OSDF). OSDF provides a high level Application Programming Interface (API) that can be used by managers and network administrators to express network requirements for applications and policies for multiple domains. OSDF also provides a set of high level network operation services that handle common network configuration, monitoring, and Quality of Service QoS provisioning. OSDF is equipped with a policy conflict management module to help a network administrator detect and resolve policy conflicts. The paper shows how OSDF can be used and explains application-based policies. Finally, the paper reports the results of both testbed measurements and simulations that are used to evaluate the framework from multiple perspectives, including functionality and performance.
机译:软件定义网络(SDN)提供了根据一组网络要求对网络进行编程的灵活性。使用SDN对网络进行编程并不完全简单,因为程序员必须处理低级的细节。为了解决该问题,研究人员提出了一组网络编程语言,这些语言提供了一组高级抽象来隐藏低级硬件细节。大多数提议的语言提供了与数据包处理和流有关的抽象,并且仍然需要程序员指定低级匹配动作字段来配置和监视网络。最近,为了提高程序员的工作水平,研究人员开始研究基于Intent的描述性北向接口。该工作仍处于早期阶段,在企业网络采用基于意图的系统之前,需要进行进一步的调查。为了帮助实现转向基于意图的设计的目标,我们提出了一个基于SDN的网络编程框架,即开放软件定义框架(OSDF)。 OSDF提供了高级应用程序编程接口(API),管理人员和网络管理员可以使用该API来表达针对多个域的应用程序和策略的网络要求。 OSDF还提供了一组高级网络操作服务,用于处理常见的网络配置,监视和服务质量QoS设置。 OSDF配备了策略冲突管理模块,以帮助网络管理员检测和解决策略冲突。本文展示了OSDF的使用方式,并解释了基于应用程序的策略。最后,本文报告了用于从多个角度(包括功能和性能)评估框架的测试平台测量和仿真结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号