我正在使用 Kubernetes 构建一个平台,可以控制多个 Raspberry PI。并让这些 PI 相互协作以实现一些复杂的应用,例如计算视觉。
由于 PI 可能会移动,因此网络拓扑结构经常更改。我想知道我是否有可能集成SDN和Kubernetes,并使网络配置更加灵活。
我是SDN的新手,不确定这个想法是否可行。如果答案是肯定的,那么哪个SDN项目更好实施?(龙?OpenContrail?它是否有GUI可以让我看到设备如何连接(可视化图)?
谢谢!
我没有足够的声誉来添加评论,
我认为首先你必须知道 sdn 控制器和 openflow 是如何的,其次要实现 kubernetes 的 CNI,你可以在这个上面构建自己的网络,比如 sdn,但你需要知道它是如何工作的和这个规范
。像Ryu或Onos或OpenDaylight这样的控制器好吗?我会说你可以使用你喜欢的那个,或者你更好地使用它
CNI项目之一 - linen-cni可以与OpenFlow控制器(例如ONOS)一起使用您可以尝试该项目并找出您要查找的内容。