文件名称:java8看不到源码-onos-opa-example:ONOS意图监控和重新路由服务的平台外应用示例
文件大小:157KB
文件格式:ZIP
更新时间:2024-06-24 13:26:14
系统开源
java8 看不到源码onos-opa-例子 意图监控和重新路由 (IMR) 服务为 ONOS 应用程序和用户提供了向外部平台外应用程序 (OPA) 公开特定意图的统计数据和重新路由功能的可能性。 OPA 可以基于收集到的优化全局网络目标的流级别统计信息来重新路由那些受监视的意图。 IMR 需要对想要利用 OPA 的 ONOS 应用程序进行很少的代码修改:它不会影响应用程序向 Intent Framework 提交意图的方式,IMR 只需要知道 ONOS 应用程序想要公开哪些意图OPA,然后它将自动收集统计信息并重新路由意图。 此存储库包含一个可能的平台外应用程序 (OPA) 逻辑示例,该逻辑将与新的意图监视器和重新路由 (IMR) 服务互连。 在本教程中,我们将使用 Intent Reactive Forwarding (IFWD) 应用程序创建一个简单的拓扑和两对意图。 然后,我们将要求 IMR 服务监视它们的统计信息并将数据公开给 OPA,OPA 反过来将重新路由路径。 出版物 D. Sanvito、D. Moro、M. Gullì、I. Filippini、A. Capone
【文件预览】:
onos-opa-example-master
----misc()
--------imr-submits-p2pintent-suggested-path.patch(3KB)
--------install.sh(3KB)
----main.py(3KB)
----img()
--------1.png(72KB)
--------2.png(75KB)
----utils.py(1KB)
----IMRManager.py(3KB)
----StatsManager.py(3KB)
----TopoManager.py(2KB)
----topo()
--------topo.py(999B)
----requirements.txt(31B)
----.gitignore(317B)
----config.py(192B)
----README.md(13KB)
----main_one_shot.py(729B)