83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation...
-
Upload
aileen-todd -
Category
Documents
-
view
214 -
download
0
Transcript of 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation...
![Page 1: 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody (dhruv.dhody@huawei.com)dhruv.dhody@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081000/56649ec15503460f94bcc8a3/html5/thumbnails/1.jpg)
83rd IETF @ Paris
Cross Stratum Optimization enabled Path
Computationdraft-dhody-pce-cso-enabled-path-computation
Dhruv Dhody ([email protected])Young Lee ([email protected])Nicola Ciulli ([email protected])Luis M. Contreras ([email protected])
Oscar Gonzalez de Dios ([email protected])
![Page 2: 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody (dhruv.dhody@huawei.com)dhruv.dhody@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081000/56649ec15503460f94bcc8a3/html5/thumbnails/2.jpg)
Introduction
• Cloud based applications balanced among multiple data centers requires optimization of both application and network resources.
83rd IETF @ Paris
Data Center 1
Data Center 2
Data Center 3
…
ClientB3
ClientA1
ClientCN
ClientC3
ClientB2
ClientC2
ClientC1
ClientA2
ClientB1
ClientA3
ClientAN
…
ClientBN
…
Network
“Region B”
“Reg
ion
A”
“Region C”
![Page 3: 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody (dhruv.dhody@huawei.com)dhruv.dhody@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081000/56649ec15503460f94bcc8a3/html5/thumbnails/3.jpg)
Introduction
83rd IETF @ Paris
• Network Stratum Query - 2 stages
(1) Vertical Query: From Application in Data Center to Network and vice-versa
(2) Horizontal Query: Gathering network information.
• PCE can provide the network resource estimation in the 2nd stage of the NS Query.
![Page 4: 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody (dhruv.dhody@huawei.com)dhruv.dhody@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081000/56649ec15503460f94bcc8a3/html5/thumbnails/4.jpg)
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
![Page 5: 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody (dhruv.dhody@huawei.com)dhruv.dhody@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081000/56649ec15503460f94bcc8a3/html5/thumbnails/5.jpg)
Path Computation
83rd IETF @ Paris
(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
ACG
NCG PCE
User
2
1
3
5
6
4
(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.
![Page 6: 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody (dhruv.dhody@huawei.com)dhruv.dhody@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081000/56649ec15503460f94bcc8a3/html5/thumbnails/6.jpg)
Path Setup
83rd IETF @ Paris
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.
![Page 7: 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody (dhruv.dhody@huawei.com)dhruv.dhody@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081000/56649ec15503460f94bcc8a3/html5/thumbnails/7.jpg)
Inter-Domain
83rd IETF @ Paris
ACG talks to the primary NCG, which talks to the
other NCG of
different domains
ACG talks to multiple
NCGs
One Application Domain with
Multiple Network Domains
![Page 8: 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody (dhruv.dhody@huawei.com)dhruv.dhody@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081000/56649ec15503460f94bcc8a3/html5/thumbnails/8.jpg)
Summary & Next Steps
o PCE can be a tool for enabling CSO/SDN objective in the data centers/cloud networking environment. o Application-awareness o Statefull PCEo More objective functions and constraints
o 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
![Page 9: 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody (dhruv.dhody@huawei.com)dhruv.dhody@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081000/56649ec15503460f94bcc8a3/html5/thumbnails/9.jpg)
Questions &
Comments?
83rd IETF @ Paris
![Page 10: 83 rd IETF @ Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody (dhruv.dhody@huawei.com)dhruv.dhody@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081000/56649ec15503460f94bcc8a3/html5/thumbnails/10.jpg)
Thanks!
83rd IETF @ Paris