SliceSphere: Agile Service Orchestration and Management Framework for Cloud-Native Application Slices

被引:0
|
作者
Habibi, Pooyan [1 ]
Leon-Garcia, Alberto [1 ]
机构
[1] Univ Toronto, Edward S Rogers Sr Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
来源
IEEE ACCESS | 2024年 / 12卷
基金
加拿大自然科学与工程研究理事会;
关键词
Application slicing; decentralized orchestration and management service; heirachicacal microservice architecture; DEPRESSION DETECTION; FEATURES; NETWORK;
D O I
10.1109/ACCESS.2024.3492138
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce SliceSphere a comprehensive framework to ease the deployment and management of scalable cloud-native application slices. Slicesphere integrates a strong slicing framework with containerized orchestration engines. We present cloud-native application slicing as an architectural framework that integrates application segmentation, platform abstraction, and cloud-native methodologies into a system known as SliceSphere. This approach forms a cohesive, distributed application environment that surpasses traditional infrastructure limits, allowing organizations to deploy, manage, and scale applications across various computing landscapes with flexibility, scalability, and efficiency. In SliceSphere, each slice, termed SliceKube, operates as an independent unit, encompassing specific features and interacting via well-defined APIs. We have incorporated fundamental microservice design principles and offer extensive service integration, covering everything from specialized multi-stack control planes to essential resources such as computing power, storage, and networking. SliceSphere is built to be flexible, ensuring compatibility regardless of the orchestration engine or infrastructure provider in use. It simplifies complex deployments while enabling users to customize the design of control plane and platform service functionalities to their needs. Additionally, SliceSphere includes two marketplaces that offer pre-configured service-oriented applications and multi-cloud shared resources. A practical demonstration of SliceSphere, designed as a Kubernetes plugin and utilizing open-source technologies, has been developed on the multi-tiered SAVI infrastructure, leveraging a variety of resources. We examine this specific use case, SAVI 2.0, in detail to showcase SliceSphere's ability to address the needs of distributed cloud-native applications across multi-tier and multi-cloud infrastructure.
引用
收藏
页码:169024 / 169049
页数:26
相关论文
共 50 条
  • [21] Cloud native Lightweight Slice Orchestration (CLiSO) framework
    Arora, Sagar
    Ksentini, Adlen
    Bonnet, Christian
    COMPUTER COMMUNICATIONS, 2024, 213 : 1 - 12
  • [22] Ursa: Lightweight Resource Management for Cloud-Native Microservices
    Zhang, Yanqi
    Zhou, Zhuangzhuang
    Elnikety, Sameh
    Delimitrou, Christina
    2024 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA 2024, 2024, : 954 - 969
  • [23] An Efficient Traffic Steering for Cloud-Native Service Function Chaining
    Dab, Boutheina
    Fajjari, Ilhem
    Rohon, Mathieu
    Auboin, Cyril
    Diquelou, Arnaud
    2020 23RD CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS (ICIN 2020), 2020, : 71 - 78
  • [24] Cloud-Native 5G Service Delivery Platform
    Haensge, Kay
    Trossen, Dirk
    Robitzsch, Sebastian
    Boniface, Michael
    Phillips, Stephen
    2019 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2019,
  • [25] Cloud-Native Placement Strategies of Service Function Chains with Dependencies
    Menouer, Tarek
    Khedimi, Amina
    Cerin, Christophe
    Jiang, Congfeng
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2023, 31 (03)
  • [26] Cloud-Native Placement Strategies of Service Function Chains with Dependencies
    Tarek Menouer
    Amina Khedimi
    Christophe Cérin
    Congfeng Jiang
    Journal of Network and Systems Management, 2023, 31
  • [27] Experimental Evaluation of Rule-Based Autonomic Computing Management Framework for Cloud-Native Applications
    Kosinska, Joanna
    Zielinski, Krzysztof
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (02) : 1172 - 1183
  • [28] Cloud-Native Application Validation & Stress Testing Through a Framework for Auto-Cluster Deployment
    Astyrakakis, Nikolaos
    Nikoloudakis, Yannis
    Kefaloukos, Ioannis
    Skianis, Charalabos
    Pallis, Evangelos
    Markakis, Evangelos K.
    2019 IEEE 24TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (IEEE CAMAD), 2019,
  • [29] Predicting cloud-native application failures based on monitoring data of cloud infrastructure
    Toka, Laszlo
    Dobreff, Gergely
    Haja, David
    Szalay, Mark
    2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 842 - 847
  • [30] A multi-dimensional extensible cloud-native service stack for enterprises
    Jian Lin
    Dongming Xie
    Jinjun Huang
    Zinan Liao
    Long Ye
    Journal of Cloud Computing, 11