• DocumentCode
    2383517
  • Title

    Cost, performance & flexibility in OpenFlow: Pick three

  • Author

    Rotsos, Charalampos ; Mortier, Richard ; Madhavapeddy, Anil ; Singh, Balraj ; Moore, Andrew W.

  • Author_Institution
    Univ. of Cambridge, Cambridge, UK
  • fYear
    2012
  • fDate
    10-15 June 2012
  • Firstpage
    6601
  • Lastpage
    6605
  • Abstract
    OS virtualization and cloud computing have radically changed the way Internet services are deployed: enterprises share third-party datacenters, deploying existing applications with minimal changes. Recent measurements reveal a lack of traffic isolation capabilities within the datacenter with network performance exhibiting high variability. We advocate addressing this problem by allowing applications to express their own forwarding logic using OpenFlow to achieve application specific optimal performance. We present an OpenFlow implementation within the Mirage application synthesis framework, in the form of library implementations of a modular controller and an extensible OpenFlow-enabled switch, able to expose the underlying network infrastructure to cloud applications. By linking into the application, this provides a safe yet highly extensible framework for programming network control that, although unoptimised, still provides reasonable performance when compared with existing controllers.
  • Keywords
    cloud computing; computer centres; Internet services; Mirage application synthesis framework; OS virtualization; application specific optimal performance; cloud applications; cloud computing; extensible OpenFlow-enabled switch; forwarding logic; library implementations; modular controller; network infrastructure; network performance; programming network control; third-party datacenters; traffic isolation capabilities; Cloud computing; Kernel; Protocols; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2012 IEEE International Conference on
  • Conference_Location
    Ottawa, ON
  • ISSN
    1550-3607
  • Print_ISBN
    978-1-4577-2052-9
  • Electronic_ISBN
    1550-3607
  • Type

    conf

  • DOI
    10.1109/ICC.2012.6364690
  • Filename
    6364690