今天重新开始拿起SDN完成我的关于SDN控制器下关于交换机迁移的负载均衡问题研究。
以此对于SDN+RYU+多控制器+交换机迁移+负载均衡相关进行整理记录。
其中,主要研究内容是交换机迁移过程中的路径最优化选择问题。
这次研究的主要有以下几个方面
1.环境搭建(ubuntu+mininet+ryu+ovs)
通过脚本快速安装Open vSwitch2.5.0和Mininety和RYU控制器
2.Mininet和RYU控制器的基本使用
3.如何使用RYU 控制器和Mininet 实现单个控制器下交换机负载均衡问题的研究和实现
4.未完待续
在这里主要附赠新手推荐网站和推荐一下大神的博客
首先是,SDNLAB|专注网络创新技术
其次是李呈大神对于SDN和RYU的研究,主要是RYU这边参考资料比较少,但是李呈大神写的却很详细。李呈在SDNLAB中的博客
现在时隔一年了,我又看到了当初自己写的一半的东西。这些东西已经在去年12月全部结束了,针对几个重要的问题我这边记录一下就可以了。
1.多控制器下的交换机迁移工作,最好使用Opendaylight,ODL或者其他支持多控制器写作的控制器,使用RYU并不是一个很好地选择。
因为RYU控制器在多控制器之间的交互协议上是一片空白,没有一个统一的解决方案,你自己可以实现HTTP,也可以实现zookeeper,但是终究还是很麻烦,研究的重点如果是这个方面的话还可以,不是的话就不要用RYU了。
2.针对交换机迁移和负载均衡问题,实质上是一个问题,交换机迁移是手段,负载均衡是目的,所以是通过交换机迁移来达到负载均衡的效果,一个很好地交换机迁移方案,能够带来更好地负载均衡效果。
但是,在做这种实验的时候,务必需要集群测试,我之前大概使用多台普通电脑跑到了50台控制器,2000台交换机的程度,结果并不理想,因为只有当数量很大的时候,才算是真正的SDN应用场景,脱离场景的研究,终究还是只能止步于理论。
研究生阶段过去了,SDN也与我告一段落,计算机网络总拓扑结构集群,分布式管理给了我很多的启发,但是也止步于此了。之后的SDN,还是要集中于P4编程语言方向,国内厂商太少,关注度太低,不适合发展。
山高水远,日后相见
告辞
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)