Home > Research > Publications & Outputs > Cost, performance & flexibility in OpenFlow

Associated organisational unit

Links

Text available via DOI:

View graph of relations

Cost, performance & flexibility in OpenFlow: Pick three

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Cost, performance & flexibility in OpenFlow: Pick three. / Rotsos, Charalampos; Mortier, Richard; Madhavapeddy, Anil et al.
2012 IEEE International Conference on Communications (ICC). IEEE, 2012. p. 6601-6605.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Rotsos, C, Mortier, R, Madhavapeddy, A, Singh, B & Moore, AW 2012, Cost, performance & flexibility in OpenFlow: Pick three. in 2012 IEEE International Conference on Communications (ICC). IEEE, pp. 6601-6605. https://doi.org/10.1109/icc.2012.6364690

APA

Rotsos, C., Mortier, R., Madhavapeddy, A., Singh, B., & Moore, A. W. (2012). Cost, performance & flexibility in OpenFlow: Pick three. In 2012 IEEE International Conference on Communications (ICC) (pp. 6601-6605). IEEE. https://doi.org/10.1109/icc.2012.6364690

Vancouver

Rotsos C, Mortier R, Madhavapeddy A, Singh B, Moore AW. Cost, performance & flexibility in OpenFlow: Pick three. In 2012 IEEE International Conference on Communications (ICC). IEEE. 2012. p. 6601-6605 doi: 10.1109/icc.2012.6364690

Author

Rotsos, Charalampos ; Mortier, Richard ; Madhavapeddy, Anil et al. / Cost, performance & flexibility in OpenFlow : Pick three. 2012 IEEE International Conference on Communications (ICC). IEEE, 2012. pp. 6601-6605

Bibtex

@inproceedings{bf46c01be8994384ac702e5b9e19d533,
title = "Cost, performance & flexibility in OpenFlow: Pick three",
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.",
author = "Charalampos Rotsos and Richard Mortier and Anil Madhavapeddy and Balraj Singh and Moore, {Andrew W.}",
year = "2012",
month = jun,
doi = "10.1109/icc.2012.6364690",
language = "English",
isbn = "9781457720529",
pages = "6601--6605",
booktitle = "2012 IEEE International Conference on Communications (ICC)",
publisher = "IEEE",

}

RIS

TY - GEN

T1 - Cost, performance & flexibility in OpenFlow

T2 - Pick three

AU - Rotsos, Charalampos

AU - Mortier, Richard

AU - Madhavapeddy, Anil

AU - Singh, Balraj

AU - Moore, Andrew W.

PY - 2012/6

Y1 - 2012/6

N2 - 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.

AB - 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.

U2 - 10.1109/icc.2012.6364690

DO - 10.1109/icc.2012.6364690

M3 - Conference contribution/Paper

SN - 9781457720529

SP - 6601

EP - 6605

BT - 2012 IEEE International Conference on Communications (ICC)

PB - IEEE

ER -