软件SDN的方案,大都是vmware NSX那一套,如果是纯的虚拟化的环境可以使用;但是如果环境里面还有其他的物理机的话,例如金融行业里面的数据库一体机,那么NSX就没有办法实现管理了;
硬件的SDN方案:
在物理上部署多个结构相同的二层网络从而保障物理网络最优架构。同时采用SDN思路和基于Vxlan的网络Overlay技术进行部署。
Overlay组网方案上存在网络Overlay、主机Overlay、混合Overlay三种:
ν 网络Overlay:有网络设备提供Overlay的报文处理、转发,性能较高,对服务器及其上的Hypervisor软件无要求,同时也可以使物理服务器进入Overlay网络中,管理界面也较清晰。
ν 主机Overlay:由服务器上的Hpervisor层或其中的vSwitch提供Overlay的报文处理、转发,部署较方便成本也相对低,但性能存在一定不足。
混合Overlay:有统一的控制器(Controller)控制,可同时提供主机Overlay和网络Overlay。可满足多形态服务器场景的需求,兼顾灵活性和高性能。