SliceSphere: Agile Service Orchestration and Management Framework for Cloud-Native Application Slices
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...
Gespeichert in:
| Veröffentlicht in: | IEEE access Jg. 12; S. 169024 - 169049 |
|---|---|
| Hauptverfasser: | , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
2024
|
| Schlagworte: | |
| ISSN: | 2169-3536, 2169-3536 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | 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. |
|---|---|
| AbstractList | 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. |
| Author | Leon-Garcia, Alberto Habibi, Pooyan |
| Author_xml | – sequence: 1 givenname: Pooyan orcidid: 0000-0001-6269-9281 surname: Habibi fullname: Habibi, Pooyan email: pooyan.habibi@utoronto.ca organization: The Edward S. Rogers Sr. Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada – sequence: 2 givenname: Alberto orcidid: 0000-0002-9888-0389 surname: Leon-Garcia fullname: Leon-Garcia, Alberto organization: The Edward S. Rogers Sr. Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada |
| BookMark | eNp9kF1PwjAUhhuDiYj8Ar3oHxj2Y91W78gCSoJyMb1uuu4MimMl3cT47x0ME-OFvTnNm_M8ad9rNKhdDQjdUjKhlMj7aZrOsmzCCAsnPJSM8uQCDRmNZMAFjwa_7ldo3DRb0p2ki0Q8RJBV1kC234CHBzxd2wpwBv7QhXjlzQaa1uvWuhrrusDPutZr2EHd4rnXO_h0_h2XzuO0ch9F8NJtHgBP9_tO2lMnfXODLktdNTA-zxF6m89e06dguXpcpNNlYHhC20DkrGAxMZSIkoGRMRBGCi2oTmTMCNUlkNLoIuZaQEG4SXJtQPI4zEUuEuAjtOi9hdNbtfd2p_2XctqqU-D8WmnfWlOBCqEQXEhWhrkJGWdSUsk55FBGXAAJO5fsXca7pvFQKmPb06e6RmylKFHH-lVfvzrWr871dyz_w_685X_qrqcsAPwi4jAmScS_AQjflEo |
| CODEN | IAECCG |
| CitedBy_id | crossref_primary_10_51583_IJLTEMAS_2025_140400011 |
| Cites_doi | 10.1109/ACCESS.2020.2983253 10.1007/s11227-021-03914-1 10.1109/JPROC.2024.3353855 10.1109/TDSC.2013.4 10.1109/ACCESS.2023.3339154 10.1007/s10922-019-09504-0 10.1016/j.bjp.2013.12.037 10.4018/ACEE 10.1109/NOMS54207.2022.9789856 10.1109/SEC.2018.00045 10.1109/NoF52522.2021.9609908 10.1109/ICOCO59262.2023.10397687 10.1145/3510415 10.1109/EuCNC/6GSummit51104.2021.9482438 10.4236/ijcns.2023.164004 10.1007/978-3-319-33769-2 10.1109/JIOT.2023.3245611 10.60087/jklst.vol2.n2.p314 10.18421/TEM124-09 10.3390/s20226441 10.1109/ICNP.2019.8888122 10.1145/3538641.3561486 10.1007/978-3-319-33769-2_22 10.1109/ICCW.2013.6649233 10.1109/MCC.2017.4250939 10.1145/3573009 10.1145/3434770.3459737 10.1007/s12243-022-00938-3 10.1109/ICC42927.2021.9500276 10.1109/ACCESS.2024.3406861 10.1007/978-3-030-41110-7_4 10.1002/spe.2660 10.1007/978-3-031-53731-8_10 10.1007/978-3-319-33769-2_13 |
| ContentType | Journal Article |
| DBID | 97E ESBDL RIA RIE AAYXX CITATION DOA |
| DOI | 10.1109/ACCESS.2024.3492138 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present Open Access资源_IEL Journals IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website – sequence: 2 dbid: RIE name: IEL url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 2169-3536 |
| EndPage | 169049 |
| ExternalDocumentID | oai_doaj_org_article_4ed53592f4bc4232991933ebef635e04 10_1109_ACCESS_2024_3492138 10747086 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: NSERC CREATE Grant on Network Softwarization |
| GroupedDBID | 0R~ 4.4 5VS 6IK 97E AAJGR ABAZT ABVLG ACGFS ADBBV AGSQL ALMA_UNASSIGNED_HOLDINGS BCNDV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD ESBDL GROUPED_DOAJ IPLJI JAVBF KQ8 M43 M~E O9- OCL OK1 RIA RIE RNS AAYXX CITATION |
| ID | FETCH-LOGICAL-c381t-5b2d270c105f2ec97e020da51a897201afe0fcad73a5ed03c8bace9374b5b58e3 |
| IEDL.DBID | DOA |
| ISICitedReferencesCount | 1 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001366323900026&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 2169-3536 |
| IngestDate | Fri Oct 03 12:42:53 EDT 2025 Tue Nov 18 22:21:02 EST 2025 Sat Nov 29 04:27:11 EST 2025 Wed Aug 27 03:06:45 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Language | English |
| License | https://creativecommons.org/licenses/by-nc-nd/4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c381t-5b2d270c105f2ec97e020da51a897201afe0fcad73a5ed03c8bace9374b5b58e3 |
| ORCID | 0000-0001-6269-9281 0000-0002-9888-0389 |
| OpenAccessLink | https://doaj.org/article/4ed53592f4bc4232991933ebef635e04 |
| PageCount | 26 |
| ParticipantIDs | ieee_primary_10747086 crossref_citationtrail_10_1109_ACCESS_2024_3492138 doaj_primary_oai_doaj_org_article_4ed53592f4bc4232991933ebef635e04 crossref_primary_10_1109_ACCESS_2024_3492138 |
| PublicationCentury | 2000 |
| PublicationDate | 20240000 2024-00-00 2024-01-01 |
| PublicationDateYYYYMMDD | 2024-01-01 |
| PublicationDate_xml | – year: 2024 text: 20240000 |
| PublicationDecade | 2020 |
| PublicationTitle | IEEE access |
| PublicationTitleAbbrev | Access |
| PublicationYear | 2024 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| References | ref12 (ref43) 2024 Authors (ref46) 2024 ref53 ref11 ref10 ref54 ref17 Labouardy (ref38) 2021 Authors (ref49) 2024 ref19 ref18 Abeysinghe (ref31) 2020 ref51 ref50 (ref44) 2024 ref8 ref7 Authors (ref48) 2024 ref9 ref4 ref3 ref6 ref5 Corporation (ref39) 2024 ref40 Kang (ref52) ref37 ref30 ref33 ref32 ref2 (ref35) 2024 ref1 Corporation (ref47) 2024 Newman (ref15) 2019 SIGs (ref45) 2024 Salatino (ref13) 2024 ref24 ref23 ref26 ref25 ref20 ref22 ref21 (ref34) 2024 ref28 ref27 ref29 Bavier (ref14); 4 Felisberto (ref16) 2024 Mongo (ref41) 2024 Yuen (ref36) 2021 Valkeinen (ref42) 2022 |
| References_xml | – ident: ref4 doi: 10.1109/ACCESS.2020.2983253 – ident: ref19 doi: 10.1007/s11227-021-03914-1 – ident: ref24 doi: 10.1109/JPROC.2024.3353855 – volume-title: VCluster: Kubernetes Virtual Cluster Manager year: 2024 ident: ref44 – ident: ref29 doi: 10.1109/TDSC.2013.4 – ident: ref40 doi: 10.1109/ACCESS.2023.3339154 – ident: ref18 doi: 10.1007/s10922-019-09504-0 – ident: ref12 doi: 10.1016/j.bjp.2013.12.037 – volume-title: Tinkerbell Operator Deploys the Tinkerbell Stack in a Kubernetes Cluster year: 2024 ident: ref43 – volume-title: Kubebuilder year: 2024 ident: ref45 – ident: ref1 doi: 10.4018/ACEE – ident: ref22 doi: 10.1109/NOMS54207.2022.9789856 – volume-title: Rook year: 2024 ident: ref49 – ident: ref20 doi: 10.1109/SEC.2018.00045 – ident: ref21 doi: 10.1109/NoF52522.2021.9609908 – volume-title: JFrog Github Repositories year: 2024 ident: ref35 – ident: ref33 doi: 10.1109/ICOCO59262.2023.10397687 – volume-title: Pipeline as Code: Continuous Delivery with Jenkins, Kubernetes, and Terraform year: 2021 ident: ref38 – ident: ref7 doi: 10.1145/3510415 – ident: ref25 doi: 10.1109/EuCNC/6GSummit51104.2021.9482438 – ident: ref5 doi: 10.4236/ijcns.2023.164004 – ident: ref50 doi: 10.1007/978-3-319-33769-2 – start-page: 664 volume-title: Proc. IFIP/IEEE Int. Symp. Integr. Netw. Manage. (IM) ident: ref52 article-title: SAVI testbed: Control and management of converged virtual ICT resources – ident: ref6 doi: 10.1109/JIOT.2023.3245611 – ident: ref10 doi: 10.60087/jklst.vol2.n2.p314 – ident: ref30 doi: 10.18421/TEM124-09 – ident: ref2 doi: 10.3390/s20226441 – ident: ref53 doi: 10.1109/ICNP.2019.8888122 – ident: ref32 doi: 10.1145/3538641.3561486 – ident: ref9 doi: 10.1007/978-3-319-33769-2_22 – ident: ref51 doi: 10.1109/ICCW.2013.6649233 – ident: ref37 doi: 10.1109/MCC.2017.4250939 – year: 2022 ident: ref42 article-title: Cloud infrastructure tools for cloud applications: Infrastructure management of multiple cloud platforms – volume-title: Network Service Mesh year: 2024 ident: ref48 – volume-title: Reference Architecture: Layered and Segmented Architecture year: 2020 ident: ref31 – ident: ref17 doi: 10.1145/3573009 – volume: 4 start-page: 19 volume-title: Proc. 1st Conf. Symp. Netw. Syst. Design Implement. (NSDI) ident: ref14 article-title: Operating systems support for planetary-scale network services – volume-title: Calico year: 2024 ident: ref46 – ident: ref54 doi: 10.1145/3434770.3459737 – ident: ref3 doi: 10.1007/s12243-022-00938-3 – volume-title: Intel Device Plugins for Kubernetes year: 2024 ident: ref47 – volume-title: Platform Engineering on Kubernetes year: 2024 ident: ref13 – volume-title: Azure Rest API Specifications year: 2024 ident: ref39 – volume-title: Monolith to Microservices: Evolutionary Patterns to Transform your Monolith year: 2019 ident: ref15 – ident: ref23 doi: 10.1109/ICC42927.2021.9500276 – ident: ref28 doi: 10.1109/ACCESS.2024.3406861 – ident: ref26 doi: 10.1007/978-3-030-41110-7_4 – volume-title: Jenkins year: 2024 ident: ref34 – ident: ref27 doi: 10.1002/spe.2660 – volume-title: GitOps and Kubernetes: Continuous Deployment With Argo CD, Jenkins X, and Flux year: 2021 ident: ref36 – ident: ref11 doi: 10.1007/978-3-031-53731-8_10 – ident: ref8 doi: 10.1007/978-3-319-33769-2_13 – year: 2024 ident: ref41 article-title: MongoDB – year: 2024 ident: ref16 article-title: The trade-offs between monolithic vs. distributed architectures publication-title: arXiv:2405.03619 |
| SSID | ssj0000816957 |
| Score | 2.3068607 |
| Snippet | We introduce SliceSphere a comprehensive framework to ease the deployment and management of scalable cloud-native application slices. Slicesphere integrates a... |
| SourceID | doaj crossref ieee |
| SourceType | Open Website Enrichment Source Index Database Publisher |
| StartPage | 169024 |
| SubjectTerms | Application slicing Biological system modeling Cloud computing Computational modeling Computer architecture decentralized orchestration and management service Ecosystems Engines heirachicacal microservice architecture Microservice architectures Pipelines Resource management Scalability |
| SummonAdditionalLinks | – databaseName: IEEE Electronic Library (IEL) dbid: RIE link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV05T8MwGLVoxQADZxHlkgdG0qY-4pgtVFRMBakgdYsc5wtCqlLUg9_PZyc9GEBiiywnTvJ8PB_fe4TcWoGUjQsR9ESBExTLVKAFdobO6BgZc5TFLPNmE2o4jMdj_VIHq_tYGADwh8-g4y79Xn4-tUu3VNZ1hwcVcvAGaSgVVcFa6wUV5yChpaqVhXqh7ib9Pn4EzgGZ6DgRvp4LQtkafbxI_w9XFT-oDA7_-TpH5KBmjzSp4D4mO1CekP0tTcFTAqMJtv2RUwuAe5q8Y6undYdAn2feHqsCnZoyp5vTL3SwOqZFkcfS_mS6zIOhlwWnyWaXm_rHz1vkbfD42n8Kai-FwOKYvAhkxnKmQot0qmBgtQLkibmRPRNrhSTAFBAW1uSKGwl5yG2cGQvIXUQmMxkDPyPNclrCOaGYjRfSGdzI0MuBRUiBjI1iBgZL4W3CVv84tbXQuPO7mKR-whHqtAImdcCkNTBtcre-6bPS2fg7-4MDb53ViWT7BAQordtcKiCXXGpWiMy6_WikwppzrLUFsiwIRZu0HKhb5VV4XvySfkn23DtUCzBXpLmYLeGa7Nqvxcd8duNr4zfTktwy priority: 102 providerName: IEEE |
| Title | SliceSphere: Agile Service Orchestration and Management Framework for Cloud-Native Application Slices |
| URI | https://ieeexplore.ieee.org/document/10747086 https://doaj.org/article/4ed53592f4bc4232991933ebef635e04 |
| Volume | 12 |
| WOSCitedRecordID | wos001366323900026&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 2169-3536 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000816957 issn: 2169-3536 databaseCode: DOA dateStart: 20130101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2169-3536 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000816957 issn: 2169-3536 databaseCode: M~E dateStart: 20130101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV09T8MwELVQxQAD4qOI8lF5YCQ0cew4ZgtRKxYKUkHqFjmOg5CqFKUtI7-ds522YYGFJUPk2Mn57HsX2-8hdK0oQLaQUi-gJSQoinBPUJgMjdAxIOYoj0luxSb4eBxPp-K5JfVl9oQ5emBnuAHVBQuZICXNlVlUBDwDOTg0XUKo1I4J1OeilUzZOTgOIsF4QzMU-GKQpCl8ESSEhN4aRr7AnEhphSLL2P9DYsVGmNEhOmigIU7cKx2hHV0do_0WYeAJ0pMZDOyJoQLQdzh5gyGNm9GOn2qrfeV6FMuqwNutLXi03oOFAaTidDZfFd7Ycn7jZLuEjW31iy56HQ1f0gevEUrwFATcpcdyUhDuK8BKJdFKcA0gsJAskLHgEOFlqf1SyYKHkunCD1WcS6UBmNCc5SzW4SnqVPNKnyEMxcKSGfUa5luurwjwjVRRTLSEVsIeImubZaphETdiFrPMZhO-yJyhM2PorDF0D91sHvpwJBq_F783nbEpahiw7Q3wi6zxi-wvv-ihrunKVnuQOEH-dv4flV-gPfPC7lfMJeos65W-Qrvqc_m-qPvWFeH6-DXs2wOF3xql4CI |
| linkProvider | Directory of Open Access Journals |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3JTsMwEB2xScCBtYiy-sCRQOqlibmVigpEKUgtErfIcSYIqWpRafl-xk5aygEkbpHlxEmelzf2zBuAMyuJsgkpg5rMyUCxPAq0pMnQJTomxlxPY576ZBNRpxO_vOinMljdx8Igonc-wwt36c_ys6GduK2yS-c8GBEHX4RlJcnwKcK1ZlsqLoeEVlGpLVQL9WWj2aTPICuQywsnw1dzYShz64-X6f-RV8UvK63Nf77QFmyU_JE1CsC3YQEHO7A-pyq4C9jt0-jvOr0AvGKNVxr3rJwS2OPIJ8gqYGdmkLFv_xfWmjpqMWKyrNkfTrKg44XBWeP7nJv5x39U4Ll102veBmU2hcDSqjwOVMozHoWWCFXO0eoIiSlmRtVMrCOiASbHMLcmi4RRmIXCxqmxSOxFpipVMYo9WBoMB7gPjKqJXLkUNyr0gmB1IkHG1mOOhloRVeDTf5zYUmrcZbzoJ97kCHVSAJM4YJISmCqcz256L5Q2_q5-7cCbVXUy2b6AAErKUZdIzJRQmucyte5EmsiwFoL6bU48C0NZhYoDda69As-DX8pPYfW299BO2ned-0NYc-9TbMccwdJ4NMFjWLGf47eP0YnvmV9sWt95 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=SliceSphere%3A+Agile+Service+Orchestration+and+Management+Framework+for+Cloud-Native+Application+Slices&rft.jtitle=IEEE+access&rft.au=Habibi%2C+Pooyan&rft.au=Leon-Garcia%2C+Alberto&rft.date=2024&rft.pub=IEEE&rft.eissn=2169-3536&rft.volume=12&rft.spage=169024&rft.epage=169049&rft_id=info:doi/10.1109%2FACCESS.2024.3492138&rft.externalDocID=10747086 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2169-3536&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2169-3536&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2169-3536&client=summon |