我眼中的OpenFlow可能不是那么全面,只有3点,然而它们确实是OpenFlow最吸引我的地方
SDN出现以后,事情发生了变化,OpenFlow作为一种实现,其NOX部件完成了网络虚拟化的功能。多个OpenFlow控制器可以配置同一台OpenFlow交换机,然而它们配置的并不是物理机器,而是该物理机器上的虚拟化片断,这些虚拟化片断的资源可以在部署网络前事前固定分配,因此一个虚拟化片断不会影响其它的,多个控制器就好像控制多个OpenFlow交换机一样,这正是虚拟化技术在网络上应用的精髓。每一个控制器属于一个不同的虚拟化网络,这种虚拟网络是彻底隔离的,比起VLAN这种隔离还要彻底得多!
1.网络也可以虚拟化了
服务器可以虚拟化,虽然同驻足在一台硬件设备内,然而彼此之间却可以不受影响得运行,一台虚拟化机器崩溃了不会影响别的,一台虚拟机中了病毒其它的可以不必担心,这确实是一大亮点,可是在SDN出现以前,网络就一直被排除在虚拟化技术以外,虽然所有的链路,虚通道等可以共享一台设备而存在,然而却做不到彼此不受影响,因此大多数财力比较强的企业都会选择专线这种不环保的方式来搭建网络。SDN出现以后,事情发生了变化,OpenFlow作为一种实现,其NOX部件完成了网络虚拟化的功能。多个OpenFlow控制器可以配置同一台OpenFlow交换机,然而它们配置的并不是物理机器,而是该物理机器上的虚拟化片断,这些虚拟化片断的资源可以在部署网络前事前固定分配,因此一个虚拟化片断不会影响其它的,多个控制器就好像控制多个OpenFlow交换机一样,这正是虚拟化技术在网络上应用的精髓。每一个控制器属于一个不同的虚拟化网络,这种虚拟网络是彻底隔离的,比起VLAN这种隔离还要彻底得多!