ABSTRACT
Multi-domain applications can benefit from network information exposure using the ALTO protocol framework. ALTO provides network state and capabilities to applications to be more flexible in terms of rate adaptation, transmission time, and server/path selection. However, different key issues arise when designing an ALTO solution for multi-domain environments. In this talk, we summarize such issues along with basic mechanisms to be considered to allow ALTO to expose network information across multiple domains.
- R. Alimi, R. Penno, Y. Yang, S. Kiesel, S. Previdi, W. Roome, S. Shalunov, and R. Woundy. 2014. Application-Layer Traffic Optimization (ALTO) Protocol. RFC 7285. RFC Editor. http://www.rfc-editor.org/rfc/rfc7285.txt http://www.rfc-editor.org/rfc/rfc7285.txt.Google Scholar
- NGMN Alliance. 2015. 5G white paper. Next generation mobile networks, white paper (2015), 1--125.Google Scholar
- GSM Association. 2019. Generic Network Slice Template. https://www.gsma.com/newsroom/wp-content/uploads//NG.116-v2.0.pdf. (October 2019).Google Scholar
- Alexander Clemm, Laurent Ciavaglia, Lisandro Granville, and Jeff Tantsura. 2020. Intent-Based Networking - Concepts and Definitions. Internet-Draft draft-irtf-nmrg-ibn-concepts-definitions-01. IETF Secretariat. http://www.ietf.org/internet-drafts/draft-irtf-nmrg-ibn-concepts-definitions-01.txt http://www.ietf.org/internet-drafts/draft-irtf-nmrg-ibn-concepts-definitions-01.txt.Google Scholar
- The CMS Collaboration. 2008. The CMS experiment at the CERN LHC. Journal of Instrumentation 3, 08 (2008). https://doi.org/10.1088/1748-0221/3/08/S08004Google Scholar
- Jie Dong, Mach Chen, Dhruv Dhody, Jeff Tantsura, Kenji Kumaki, and Tomoki Murai. 2017. BGP Extensions for Path Computation Element (PCE) Discovery. Internet-Draft draft-dong-pce-discovery-proto-bgp-07. IETF Secretariat. http://www.ietf.org/internet-drafts/draft-dong-pce-discovery-proto-bgp-07.txt http://www.ietf.org/internet-drafts/draft-dong-pce-discovery-proto-bgp-07.txt.Google Scholar
- Zbigniew Dulinski, Piotr Wydrych, and Rafal Stankiewicz. 2015. Inter-ALTO Communication Problem Statement. Internet-Draft draft-dulinski-alto-inter-problem-statement-02. IETF Secretariat. http://www.ietf.org/internet-drafts/draft-dulinski-alto-inter-problem-statement-02.txt http://www.ietf.org/internet-drafts/draft-dulinski-alto-inter-problem-statement-02.txt.Google Scholar
- ETSI. [n. d.]. Zero touch network & Service Management. https://www.etsi.org/technologies/zero-touch-network-service-management. ([n. d.]).Google Scholar
- NFVISG ETSI. [n. d.]. Network functions virtualisation (NFV); management and orchestration; network service templates specification. ETSI, Group Specification ETSI GS NFV-IFA 14 ([n. d.]), V2.Google Scholar
- Kai Gao, [email protected], Qiao Xiang, Chen Gu, Yang Yang, and G. Robert Chen. 2018. Compressing ALTO Path Vectors. Internet-Draft draft-gao-alto-routing-state-abstraction-08. IETF Secretariat. http://www.ietf.org/internet-drafts/draft-gao-alto-routing-state-abstraction-08.txt http://www.ietf.org/internet-drafts/draft-gao-alto-routing-state-abstraction-08.txt.Google Scholar
- H. Gredler, J. Medved, S. Previdi, A. Farrel, and S. Ray. 2016. North-Bound Distribution of Link-State and Traffic Engineering (TE) Information Using BGP. RFC 7752. RFC Editor.Google Scholar
- Arpit Gupta, Laurent Vanbever, Muhammad Shahbaz, Sean P Donovan, Brandon Schlinker, Nick Feamster, Jennifer Rexford, Scott Shenker, Russ Clark, and Ethan Katz-Bassett. 2015. Sdx: A software defined internet exchange. ACM SIGCOMM Computer Communication Review 44, 4 (2015), 551--562.Google ScholarDigital Library
- Victor Heorhiadi, Michael K Reiter, and Vyas Sekar. 2016. Simplifying Software-Defined Network Optimization Using {SOL}. In 13th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 16). 223--237.Google Scholar
- Kostas Katsalis, Navid Nikaein, and Andy Edmonds. 2016. Multi-domain orchestration for NFV: Challenges and research directions. In 2016 15th International Conference on Ubiquitous Computing and Communications and 2016 International Symposium on Cyberspace and Security (IUCC-CSS). IEEE, 189--195.Google ScholarCross Ref
- S. Kiesel and M. Stiemerling. 2020. Application-Layer Traffic Optimization (ALTO) Cross-Domain Server Discovery. RFC 8686. RFC Editor.Google Scholar
- Changhoon Kim, Anirudh Sivaraman, Naga Katta, Antonin Bas, Advait Dixit, and Lawrence J Wobker. 2015. In-band network telemetry via programmable dataplanes. In ACM SIGCOMM.Google Scholar
- D. King and A. Farrel. 2012. The Application of the Path Computation Element Architecture to the Determination of a Sequence of Domains in MPLS and GMPLS. RFC 6805. RFC Editor.Google Scholar
- Danny Lachos, Christian Rothenberg, Qiao Xiang, Y Richard Yang, Börje Ohlman, Sabine Randriamasy, Farni Boten, and Luis M Contreras. 2019. Supporting multi-domain Use cases with ALTO. In Proceedings of the Applied Networking Research Workshop. 59--61.Google ScholarDigital Library
- lcls [n. d.]. The Linac Coherent Light Source. https://lcls.slac.stanford.edu/. ([n. d.]).Google Scholar
- Pedro R. Marques, Jared Mauch, Nischal Sheth, Barry Greene, Robert Raszuk, and Danny R. McPherson. 2009. Dissemination of Flow Specification Rules. RFC 5575. (Aug. 2009). https://doi.org/10.17487/RFC5575Google Scholar
- S Paulraj and P Sumathi. 2010. A comparative study of redundant constraints identification methods in linear programming problems. Mathematical Problems in Engineering 2010 (2010).Google Scholar
- Danny Perez, Qiao Xiang, Christian Rothenberg, and Y. Yang. 2020. Multi-domain Service Function Chaining with ALTO. Internet-Draft draft-lachos-sfc-multi-domain-alto-00. IETF Secretariat. http://www.ietf.org/internet-drafts/draft-lachos-sfc-multi-domain-alto-00.txt http://www.ietf.org/internet-drafts/draft-lachos-sfc-multi-domain-alto-00.txt.Google Scholar
- Danny Alex Lachos Perez and Christian Esteve Rothenberg. 2018. Multidomain Orchestration leveraging the Application-Layer Traffic Optimization Protocol. In Anais do V Workshop Pré-IETF. SBC.Google Scholar
- K. Ramakrishnan, S. Floyd, and D. Black. 2001. The Addition of Explicit Congestion Notification (ECN) to IP. RFC 3168. RFC Editor. http://www.rfc-editor.org/rfc/rfc3168.txt http://www.rfc-editor.org/rfc/rfc3168.txt.Google Scholar
- Y. Rekhter, T. Li, and S. Hares. 2006. A Border Gateway Protocol 4 (BGP-4). RFC 4271. RFC Editor. http://www.rfc-editor.org/rfc/rfc4271.txt http://www.rfc-editor.org/rfc/rfc4271.txt.Google Scholar
- J.L. Le Roux. 2006. Requirements for Path Computation Element (PCE) Discovery. RFC 4674. RFC Editor.Google Scholar
- Philipp S. Schmidt, T. Enghardt, R. Khalili, and A. Feldmann. 2013. Socket Intents: Leveraging Application Awareness for Multi-Access Connectivity. In Proceedings of CoNEXT '13. ACM, New York, NY, USA.Google Scholar
- ska [n. d.]. The Square Kilometre Array. https://www.skatelescope.org/. ([n.d.]).Google Scholar
- Jan Telgen. 1983. Identifying redundant constraints and implicit equalities in systems of linear constraints. Management Science 29, 10 (1983), 1209--1222.Google ScholarCross Ref
- JP. Vasseur, R. Zhang, N. Bitar, and JL. Le Roux. 2009. A Backward-Recursive PCE-Based Computation (BRPC) Procedure to Compute Shortest Constrained Inter-Domain Traffic Engineering Label Switched Paths. RFC 5441. RFC Editor.Google Scholar
- Qiao Xiang, Chin Guok, Franck Le, John MacAuley, Harvey Newman, and Y Richard Yang. 2018. SFP: Toward Interdomain Routing for SDN Networks. In Proceedings of the ACM SIGCOMM 2018 Conference on Posters and Demos. ACM, 87--89.Google ScholarDigital Library
- Qiao Xiang, X Tony Wang, J Jensen Zhang, Harvey Newman, Y Richard Yang, and Y Jace Liu. 2019. Unicorn: Unified resource orchestration for multi-domain, geo-distributed data analytics. Future Generation Computer Systems 93 (2019), 188--197.Google ScholarCross Ref
- Qiao Xiang, Jensen Zhang, Franck Le, Y. Yang, and Harvey Newman. 2020. Resource Orchestration for Multi-Domain, Exascale, Geo-Distributed Data Analytics. Internet-Draft draft-xiang-alto-multidomain-analytics-03. IETF Secretariat. http://www.ietf.org/internet-drafts/draft-xiang-alto-multidomain-analytics-03.txt http://www.ietf.org/internet-drafts/draft-xiang-alto-multidomain-analytics-03.txt.Google Scholar
- Qiao Xiang, J Jensen Zhang, X Tony Wang, Y Jace Liu, Chin Guok, Franck Le, John MacAuley, Harvey Newman, and Y Richard Yang. 2018. Finegrained, multi-domain network resource abstraction as a fundamental primitive to enable high-performance, collaborative data sciences. In SC18: International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE, 58--70.Google ScholarDigital Library
- Qiao Xiang, Jingxuan Jensen Zhang, Xin Tony Wang, Yang Jace Liu, Chin Guok, Franck Le, John MacAuley, Harvey Newman, and Y Richard Yang. 2019. Toward Fine-Grained, Privacy-Preserving, Efficient Multi-Domain Network Resource Discovery. IEEE Journal on Selected Areas in Communications 37, 8(2019), 1924--1940.Google ScholarDigital Library
Index Terms
- Multi-Domain Information Exposure using ALTO: The Good, the Bad and the Solution
Recommendations
Supporting multi-domain Use cases with ALTO
ANRW '19: Proceedings of the Applied Networking Research WorkshopMany multi-domain use cases can benefit substantially from network information exposure, but also introduce new, key requirements that existing exposure solutions, such as the Application-Layer Traffic Optimization (ALTO) protocol, do not satisfy. In ...
Application Layer Traffic Optimization in the eMule System
ICIW '10: Proceedings of the 2010 Fifth International Conference on Internet and Web Applications and ServicesApplication Layer Traffic Optimization (ALTO) tends to reduce cross-network traffic that P2P software generates via guiding peers to connect to near sources and download from them when there are many sources available in network. The previous researches ...
Comments