-
Evolving 5G: ANIARA, an Edge-Cloud perspective
Authors:
Ian Marsh,
Wolfgang John,
Ali Balador,
Federico Tonini,
Jalil Taghia,
Andreas Johnsson,
Paolo Monti,
Jonas Gustafsson,
Pontus Sköldström,
Johan Sjöberg,
Jim Dowling
Abstract:
Emerging use-cases like smart manufacturing and smart cities pose challenges in terms of latency, which cannot be satisfied by traditional centralized networks. Edge networks, which bring computational capacity closer to the users/clients, are a promising solution for supporting these critical low latency services. Different from traditional centralized networks, the edge is distributed by nature…
▽ More
Emerging use-cases like smart manufacturing and smart cities pose challenges in terms of latency, which cannot be satisfied by traditional centralized networks. Edge networks, which bring computational capacity closer to the users/clients, are a promising solution for supporting these critical low latency services. Different from traditional centralized networks, the edge is distributed by nature and is usually equipped with limited connectivity and compute capacity. This creates a complex network to handle, subject to failures of different natures, that requires novel solutions to work in practice. To reduce complexity, more lightweight solutions are needed for containerization as well as smart monitoring strategies with reduced overhead. Orchestration strategies should provide reliable resource slicing with limited resources, and intelligent scaling while preserving data privacy in a distributed fashion. Power management is also critical, as providing and managing a large amount of power at the edge is unprecedented.
△ Less
Submitted 6 May, 2022;
originally announced May 2022.
-
Nefele: Process Orchestration for the Cloud
Authors:
Mina Sedaghat,
Pontus Sköldström,
Daniel Turull,
Vinay Yadhav,
Joacim Halén,
Madhubala Ganesan,
Amardeep Mehta,
Wolfgang John
Abstract:
Virtualization, either at OS- or hardware level, plays an important role in cloud computing. It enables easier automation and faster deployment in distributed environments. While virtualized infrastructures provide a level of management flexibility, they lack practical abstraction of the distributed resources. A developer in such an environment still needs to deal with all the complications of bui…
▽ More
Virtualization, either at OS- or hardware level, plays an important role in cloud computing. It enables easier automation and faster deployment in distributed environments. While virtualized infrastructures provide a level of management flexibility, they lack practical abstraction of the distributed resources. A developer in such an environment still needs to deal with all the complications of building a distributed software system. Different orchestration systems are built to provide that abstraction; however, they do not solve the inherent challenges of distributed systems, such as synchronization issues or resilience to failures. This paper introduces Nefele, a decentralized process orchestration system that automatically deploys and manages individual processes, rather than containers/VMs, within a cluster. Nefele is inspired by the Single System Image (SSI) vision of mitigating the intricacies of remote execution, yet it maintains the flexibility and performance of virtualized infrastructures. Nefele offers a set of APIs for building cloud-native applications that lets the developer easily build, deploy, and scale applications in a cloud environment. We have implemented and deployed Nefele on a cluster in our datacenter and evaluated its performance. Our evaluations show that Nefele can effectively deploy, scale, and monitor processes across a distributed environment, while it incorporates essential primitives to build a distributed software system.
△ Less
Submitted 16 June, 2020; v1 submitted 12 June, 2020;
originally announced June 2020.
-
Intent-Based In-flight Service Encryption in Multi-Layer Transport Networks
Authors:
Mohit Chamania,
Thomas Szyrkowiec,
Michele Santuari,
Domenico Siracusa,
Achim Autenrieth,
Victor Lopez,
Pontus Sköldström,
Stéphane Junique
Abstract:
We demonstrate multi-layer encrypted service provisioning via the ACINO orchestrator. ACINO combines a novel intent interface with an ONOS-based SDN orchestrator to facilitate encrypted services at IP, Ethernet and optical network layers.
We demonstrate multi-layer encrypted service provisioning via the ACINO orchestrator. ACINO combines a novel intent interface with an ONOS-based SDN orchestrator to facilitate encrypted services at IP, Ethernet and optical network layers.
△ Less
Submitted 29 January, 2018;
originally announced February 2018.
-
Service Provider DevOps
Authors:
Wolfgang John,
Guido Marchetto,
Felicián Németh,
Pontus Sköldström,
Rebecca Steinert,
Catalin Meirosu,
Ioanna Papafili,
Kostas Pentikousis
Abstract:
Although there is consensus that software defined networking and network functions virtualization overhaul service provisioning and deployment, the community still lacks a definite answer on how carrier-grade operations praxis needs to evolve. This article presents what lies beyond the first evolutionary steps in network management, identifies the challenges in service verification, observability,…
▽ More
Although there is consensus that software defined networking and network functions virtualization overhaul service provisioning and deployment, the community still lacks a definite answer on how carrier-grade operations praxis needs to evolve. This article presents what lies beyond the first evolutionary steps in network management, identifies the challenges in service verification, observability, and troubleshooting, and explains how to address them using our Service Provider DevOps (SP-DevOps) framework. We compendiously cover the entire process from design goals to tool realization and employ an elastic version of an industry-standard use case to show how on-the-fly verification, software-defined monitoring, and automated troubleshooting of services reduce the cost of fault management actions. We assess SP-DevOps with respect to key attributes of software-defined telecommunication infrastructures both qualitatively and quantitatively, and demonstrate that SP-DevOps paves the way toward carrier-grade operations and management in the network virtualization era.
△ Less
Submitted 21 February, 2017;
originally announced February 2017.
-
Splitarchitecture: SDN for the carrier domain
Authors:
Wolfgang John,
András Kern,
Mario Kind,
Pontus Sköldström,
Dimitri Staessens,
Hagen Woesner
Abstract:
The concept of SDN has emerged as a way to address numerous challenges with traditional network architectures by decoupling network control and forwarding. So far, the use cases for SDN mainly targeted data-center applications. This article considers SDN for network carriers, facing operation of large-scale networks with millions of customers, multiple technologies, and high availability demands.…
▽ More
The concept of SDN has emerged as a way to address numerous challenges with traditional network architectures by decoupling network control and forwarding. So far, the use cases for SDN mainly targeted data-center applications. This article considers SDN for network carriers, facing operation of large-scale networks with millions of customers, multiple technologies, and high availability demands. With specific carrier-grade features such as scalability, reliability, flexibility, modularity, and virtualization in mind, the SPARC EU project has developed the SPARC SplitArchitecture concept. The SplitArchitecture control plane allows hierarchical layering of several control plane layers which can be flexibly mapped to data plane layers. Between control layers open interfaces are used. Furthermore, SplitArchitecture proposes an additional split of forwarding and processing functions in data path elements, enabling switch based OAM functionality and handling of tunneling techniques. The SplitArchitecture concept is evaluated in a prototype demonstrating an SDN version of BRAS: the floating BRAS. The floating BRAS allows creation of residential Internet access services with dynamically managed BRAS instances. The demo is based on a controller enabling protected MPLS transport connections spanning SDN-controlled aggregation and IP/MPLS-based core domains. The prototype showcases how SplitArchitecture enables virtualization of service nodes in an SDN-controlled network, leading to increased flexibility in configuration and placement of service creation functions. Overall, the results show that it is technically and economically beneficial to apply SDN, and specifically the SplitArchitecture concept, to the carrier domain.
△ Less
Submitted 21 February, 2017;
originally announced February 2017.
-
Final Service Provider DevOps concept and evaluation
Authors:
Guido Marchetto,
Riccardo Sisto,
Wolfgang John,
Pontus Sköldström,
Bertrand Pechenot,
Felicián Németh,
István Pelle,
Juhoon Kim,
Xuejun Cai,
Chunyan Fu,
Catalin Meirosu,
Kostas Pentikousis,
Sachin Sharma,
Ioanna Papafili,
Serena Spinoso,
Matteo Virgilio,
Rebecca Steinert,
Per Kreuger,
Shaoteng Liu,
Jan Ekman,
Antonio Manzalini,
Apoorv Shukla
Abstract:
This report presents the results of the UNIFY Service Provider DevOps activities. First, we present the final definition and assessment of the concept. SP-DevOps is realized by a combination of various functional components facilitating integrated service verification, efficient and programmable observability, and automated troubleshooting processes. Our assessment shows that SP-DevOps can help pr…
▽ More
This report presents the results of the UNIFY Service Provider DevOps activities. First, we present the final definition and assessment of the concept. SP-DevOps is realized by a combination of various functional components facilitating integrated service verification, efficient and programmable observability, and automated troubleshooting processes. Our assessment shows that SP-DevOps can help providers to reach a medium level of DevOps maturity and allows significant reduction in OPEX. Second, we focus on the evaluation of the proposed SP-DevOps components. The set of tools proposed supports ops and devs across all stages, with a focus on the deployment, operation and debugging phases, and allows to activate automated processes for operating NFV environments. Finally, we present use-cases and our demonstrators for selected process implementions, which allowed the functional validation of SP-DevOps.
△ Less
Submitted 25 October, 2016; v1 submitted 7 October, 2016;
originally announced October 2016.
-
Service Provider DevOps network capabilities and tools
Authors:
Rebecca Steinert,
Wolfgang John,
Pontus Sköldström,
Bertrand Pechenot,
András Gulyás,
István Pelle,
Tamás Lévai,
Felicián Németh,
Juhoon Kim,
Catalin Meirosu,
Xuejun Cai,
Chunyan Fu,
Kostas Pentikousis,
Sachin Sharma,
Ioanna Papafili,
Guido Marchetto,
Riccardo Sisto,
Fulvio Risso,
Per Kreuger,
Jan Ekman,
Shaoteng Liu,
Antonio Manzalini,
Apoorv Shukla,
Stefan Schmid
Abstract:
This report provides an understanding of how the UNIFY Service Provider (SP)-DevOps concept can be applied and integrated with a combined cloud and transport network NFV architecture. Specifically, the report contains technical descriptions of a set of novel SP-DevOps tools and support functions that facilitate observability, troubleshooting, verification, and VNF development processes. The tools…
▽ More
This report provides an understanding of how the UNIFY Service Provider (SP)-DevOps concept can be applied and integrated with a combined cloud and transport network NFV architecture. Specifically, the report contains technical descriptions of a set of novel SP-DevOps tools and support functions that facilitate observability, troubleshooting, verification, and VNF development processes. The tools and support functions are described in detail together with their architectural mapping, giving a wider understanding of the SP-DevOps concept as a whole, and how SP-DevOps tools can be used for supporting orchestration and programmability in the UNIFY NFV framework. The concept is further exemplified in a case study for deployment and scaling of an Elastic Firewall.
△ Less
Submitted 15 October, 2015; v1 submitted 9 October, 2015;
originally announced October 2015.
-
Initial Service Provider DevOps concept, capabilities and proposed tools
Authors:
Wolfgang John,
Catalin Meirosu,
Pontus Sköldström,
Felician Nemeth,
Andras Gulyas,
Mario Kind,
Sachin Sharma,
Ioanna Papafili,
George Agapiou,
Guido Marchetto,
Riccardo Sisto,
Rebecca Steinert,
Per Kreuger,
Henrik Abrahamsson,
Antonio Manzalini,
Nadi Sarrar
Abstract:
This report presents a first sketch of the Service Provider DevOps concept including four major management processes to support the roles of both service and VNF developers as well as the operator in a more agile manner. The sketch is based on lessons learned from a study of management and operational practices in the industry and recent related work with respect to management of SDN and cloud. Fi…
▽ More
This report presents a first sketch of the Service Provider DevOps concept including four major management processes to support the roles of both service and VNF developers as well as the operator in a more agile manner. The sketch is based on lessons learned from a study of management and operational practices in the industry and recent related work with respect to management of SDN and cloud. Finally, the report identifies requirements for realizing SP-DevOps within an combined cloud and transport network environment as outlined by the UNIFY NFV architecture.
△ Less
Submitted 16 October, 2015; v1 submitted 8 October, 2015;
originally announced October 2015.
-
Split Architecture for Large Scale Wide Area Networks
Authors:
Wolfgang John,
Alisa Devlic,
Zhemin Ding,
David Jocha,
Andras Kern,
Mario Kind,
Andreas Köpsel,
Viktor Nordell,
Sachin Sharma,
Pontus Sköldström,
Dimitri Staessens,
Attila Takacs,
Steffen Topp,
F. -Joachim Westphal,
Hagen Woesner,
Andreas Gladisch
Abstract:
This report defines a carrier-grade split architecture based on requirements identified during the SPARC project. It presents the SplitArchitecture proposal, the SPARC concept for Software Defined Networking (SDN) introduced for large-scale wide area networks such as access/aggregation networks, and evaluates technical issues against architectural trade-offs. First we present the control and manag…
▽ More
This report defines a carrier-grade split architecture based on requirements identified during the SPARC project. It presents the SplitArchitecture proposal, the SPARC concept for Software Defined Networking (SDN) introduced for large-scale wide area networks such as access/aggregation networks, and evaluates technical issues against architectural trade-offs. First we present the control and management architecture of the proposed SplitArchitecture. Here, we discuss a recursive control architecture consisting of hierarchically stacked control planes and provide initial considerations regarding network management integration to SDN in general and SplitArchitecture in particular. Next, OpenFlow extensions to support the carrier-grade SplitArchitecture are discussed. These are: a) Openness & Extensibility; b) Virtualization; c) OAM; d) Resiliency approaches; e) Bootstrapping and topology discovery; f) Service creation; g) Energy-efficient networking; h) QoS aspects; and i) Multilayer aspects. In addition, we discuss selected deployment and adoption scenarios faced by modern operator networks, such as service creation scenarios and peering aspects, i.e., how to interconnect with legacy networks. Finally, we indicate how our SplitArchitecture approach meets carrier grade scalability requirements in access/aggregation network scenarios
△ Less
Submitted 6 February, 2014;
originally announced February 2014.