zoukankan      html  css  js  c++  java
  • 网络虚拟化我眼中的OpenFlow

    文章结束给大家来个程序员笑话:[M]

        我眼中的OpenFlow可能不是那么全面,只有3点,然而它们确实是OpenFlow最吸引我的方地

        

    1.网络也可以虚拟化了

        服务器可以虚拟化,虽然同足驻在一台硬件设备内,然而彼此之间却可以不受影响得行运,一台虚拟化呆板崩溃了不会影响别的,一台虚拟机中了病毒其它的可以不必心担,这确实是一大亮点,可是在SDN涌现前以,网络就始终被除排在虚拟化术技外以,虽然全部的链路,虚通道等可以同享一台设备而存在,然而却做不到彼此不受影响,因此大多数财力比较强的企业都市择选专线这类不环保的式方来搭建网络。

            SDN涌现当前,事件发生了化变,OpenFlow作为一种现实,其NOX件部完成了网络虚拟化的能功。多个OpenFlow控制器可以配置统一台OpenFlow交换机,然而它们配置的并非物理呆板,而是该物理呆板上的虚拟化片断,这些虚拟化片断的源资可以在部署网络前前事牢固分配,因此一个虚拟化片断不会影响其它的,多个控制器就好像控制多个OpenFlow交换机一样,这正是虚拟化术技在网络上应用的精华。每个控制器属于一个不同的虚拟化网络,这类虚拟网络是底彻离隔的,比起VLAN这类离隔还要底彻很多!

        

    2.协议层面上不必再层分,控制层面可以层分

        每日一道理
    美丽是平凡的,平凡得让你感觉不到她的存在;美丽是平淡的,平淡得只剩下温馨的回忆;美丽又是平静的,平静得只有你费尽心思才能激起她的涟漪。

        除了TCP/IP型模历史的原因以及它现实的势优,层分型模在SDN中经已没有必要,不管怎样,OpenFlow还是保留了协议的稳定,只是将协议软化了。既然经已将数据的转发处置和转发策略的控制分离开来,那么就能够在不同的次层行进控制,比如传统义意的局域网,城域网,广域网,办公室,部门,子公司,团集等等,每个次层都行运一个OpenFlow控制器(或者几个控制器热备份或集群)用来处置该次层的数据包的转发,如果发明不是本次层的数据通信,则将其转发至层上的控制器处置。这类控制义意上的层分是不是也和协议层分相似呢?

        

    3.软件化后的网络也持支海量应用

        App Store上能找到你要需的任何应用,可是网络却不能让你随便构建,因为它老是把握上少数人的手里。OpenFlow供给了一个开发者图视,可以让你义定出意任的网络,许也当初还想不出除了TCP/IP外之还能有什么网络,那是因为它当初经已心人入深,即使如今TCP/IP框架内很难处理的QoS问题,人们也非要在TCP/IP“制体内”来处理,有了OpenFlow,你就能够在制体外求寻处理方案了,要需做到的就是紧赶忘了TCP/IP的处好吧。网络协议,数据包由路经已完整软件化了,它可以被意任义定,就像App Store中的电子老鼠一样,你可以把网络改形成意任你想要的子样,其实这也不新颖,上世纪末,不是有人拿口串协议行进IP通信么?有了OpenFlow/NOX接口,你能做一样的事,只是你用不再动刀动剪了。

    文章结束给大家分享下程序员的一些笑话语录: 爱情观
      爱情就是死循环,一旦执行就陷进去了。
      爱上一个人,就是内存泄露--你永远释放不了。
      真正爱上一个人的时候,那就是常量限定,永远不会改变。
      女朋友就是私有变量,只有我这个类才能调用。
      情人就是指针用的时候一定要注意,要不然就带来巨大的灾难。

  • 相关阅读:
    【转】[fix] Wireshark error: There are no interfaces on which a capture can be done. on Mac OS X
    【转载】Linux 文件系统的目录结构
    postgreSQL使用
    [转载] Linux启动过程详解-《别怕Linux编程》之八
    冒泡排序
    java值类型和引用类型
    冒泡排序法与二分查找法
    关系型数据库
    SQList的建表并添加数据练习
    数据存储——SQLite数据库存储
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3033545.html
Copyright © 2011-2022 走看看