1 / 10

Cross Stratum Optimization enabled Path Computation

Cross Stratum Optimization enabled Path Computation. Dhruv Dhody ( dhruv.dhody@huawei.com ) Young Lee ( leeyoung@huawei.com ) Nicola Ciulli ( n.ciulli@nextworks.it ) Luis M. Contreras ( lmcm@tid.es ) Oscar Gonzalez de Dios ( ogondio@tid.es ). draft-dhody-pce-cso-enabled-path-computation.

mckayla
Download Presentation

Cross Stratum Optimization enabled Path Computation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cross Stratum Optimization enabled Path Computation Dhruv Dhody (dhruv.dhody@huawei.com) Young Lee (leeyoung@huawei.com) Nicola Ciulli (n.ciulli@nextworks.it) Luis M. Contreras (lmcm@tid.es) Oscar Gonzalez de Dios (ogondio@tid.es) draft-dhody-pce-cso-enabled-path-computation 83rd IETF @ Paris

  2. Introduction • Cloud based applications balanced among multiple data centers requires optimization of both application and network resources. Client B1 Client B2 “Region B” Data Center 2 Client B3 … Client A1 Client BN Network Client A2 “Region A” Data Center 3 Client A3 … Client C1 Client AN Client C2 Client C3 Data Center 1 “Region C” … Client CN 83rd IETF @ Paris

  3. Introduction • Network Stratum Query - 2 stages • Vertical Query: From Application in Data Center to Network and vice-versa • Horizontal Query: Gathering network information. • PCE can provide the network resource estimation in the 2nd stage of the NS Query. 83rd IETF @ Paris

  4. NCG(network control gateway) & PCE • NCG can use the PCE to do path computation based on constraints. • NCG and PCE can be co-located • NCG uses external PCE, acts as PCC • Statefull PCE can further help in maintaining the status of the final cross optimized path along with application binding. • New PCE capability includes: • New objective functions (e.g., Multi-destination path computation (ANI Cast)) • Application-resource aware PCE • Maintain “Application ID” coupled with Tunnel ID 83rd IETF @ Paris

  5. Path Computation (1) User for application would contact the application gateway ACG with its requirements. (2) ACG would further query the NCG to obtain the underlying network status. (3) NCG would break the vertical request into suitable horizontal path computation request(s) (4) PCE would provide the result to NCG (5) NCG would abstract the computation result and provide to ACG (6) NCG and ACG would cooperate to finalize the path that needs to be setup. Final decision can be made either in ACG or NCG depending on the mode of operation. 1 User ACG 6 2 5 3 NCG PCE 4 83rd IETF @ Paris

  6. Path Setup Path setup via NMS • NCG can send a request to NMS asking it relay the message to the head end LSR to setup the pre-computed path. • PCC should relay the status of the signaled LSP to the Statefull PCE. 83rd IETF @ Paris

  7. Inter-Domain One Application Domain with Multiple Network Domains ACG talks to multiple NCGs ACG talks to the primary NCG, which talks to the other NCG of different domains 83rd IETF @ Paris

  8. Summary & Next Steps • PCE can be a tool for enabling CSO/SDN objective in the data centers/cloud networking environment. • Application-awareness • Statefull PCE • More objective functions and constraints • WG should evaluate the need of enhancing PCE for network and cloud providers where a need to optimize both application and network resources. 83rd IETF @ Paris

  9. Questions & Comments? 83rd IETF @ Paris

  10. Thanks! 83rd IETF @ Paris

More Related