Download presentation
Presentation is loading. Please wait.
Published byVivian Robertson Modified over 8 years ago
1
Distributed FlowVisor: a distributed FlowVisor platform for quality of service aware cloud network virtualisation
2
Introduction QoS requirements in cloud environment Scalability in the cloud Current approaches: link virtualisation, overlaying OpenFlow protocol to support fine-grained QoS Adapt FlowVisor for the cloud network to support scalability
3
Issues in current FlowVisor OpenFlow 1.0 can support only 4096 VNs, being limited by the 12-bit VLAN field Less space efficient OpenFlow flow tables Pull-based flow setup and statistics gathering mechanism
4
Issues in current FlowVisor(Contd.) Shared control channel for statistics gathering and flow setup Individual controllers in FlowVisor causing difficulty in network configuration and management Centralised FlowVisor acting as a single point of failure in the network
5
Distributed FlowVisor Approach Layered Overlay Mechanism Multiple OpenFlow overlays on top of a single common overlay Common overlay supports network virtualisation via GRE tunnelling OpenFlow overlays to support fine-grained QoS Extend the OpenFlow switch specification
6
Distributed FlowVisor Approach Distributed synchronised two-level database system Global level: To store network configuration and information Local level: To maintain a copy of part of the data in the global database inside each switch and VNC Apache Zookeeper to provide synchronisation Push-based mechanisms Presence of global database and sync mechanisms facilitate push-based flow setup Dedicated data channel for statistics gathering
7
Distributed FlowVisor Approach Local FlowVisor module for each VN controller FlowVisor logic distributed across the VNCs as local modules sitting between the NOX core and switch controller module
8
DFVisor Architecture Overview Zookeeper’s file system-like hierarchical namespace to store network configuration Enhanced CPqD OpenFlow 1.3 softswitch and open-source NOX 1.3 oflib-based VNC
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.