Abstract
With the advent of 5G verticals and the Internet of Things paradigm, Edge Computing has emerged as the most dominant service delivery architecture, placing augmented computing resources in the proximity of end users. The resource orchestration of edge clouds relies on the concept of network slicing, which provides logically isolated computing and network resources. However, though there is significant progress on the automation of the resource orchestration within a single cloud or edge cloud datacenter, the orchestration of multi-domain infrastructure or multi-administrative domain is still an open challenge. Towards exploiting the network service marketplace at its full capacity, while being aligned with ETSI Network Function Virtualization architecture, this article proposes a novel Blockchain-based service orchestrator that leverages the automation capabilities of smart contracts to establish cross-service communication between network slices of different tenants. In particular, we introduce a multi-tier architecture of a Blockchain-based network marketplace, and design the lifecycle of the cross-service orchestration. For the evaluation of the proposed approach, we set up cross-service communication in an edge cloud and we demonstrate that the orchestration overhead is less than other cross-service solutions.
Highlights
This article proposes a Blockchain-based network service marketplaces (NSMs) and a resource orchestration mechanism that enables the cross-service communication (CSC) in edge cloud (EC) and the establishment of the NSM. This mechanism is based on Hyperledger Fabric, a permissioned Blockchain platform, and leverages the functionality of smart contracts to automate the interaction among network services that are part of different service chains within an EC
Component, Openstack 5.4.0 as the Virtual Infrastructure Manager (VIM) and the developed Service Orchestrator were deployed in a Virtual Machine (VM) with the same specifications
We introduced a Blockchain-based network service marketplace and a resource orchestration mechanism to enable cross-service communication in edge clouds
Summary
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. A network slice is a structured chain of network services that perform specific tasks of the application logic This allows infrastructure providers to lease customized bundles of computing, storage and network resources, to their tenants allowing the addressing of the service-specific (non-)functional requirements in an isolated fashion. Blockchain platforms such as Hyperledger Fabric [7], provide smart contracts that enable an event-based execution of transactions based on predefined rules and conditions This is of high importance in incorporating any business logic as automated functionality in the Blockchain network. This article proposes a Blockchain-based NSM and a resource orchestration mechanism that enables the CSC in edge cloud (EC) and the establishment of the NSM This mechanism is based on Hyperledger Fabric, a permissioned Blockchain platform, and leverages the functionality of smart contracts to automate the interaction among network services that are part of different service chains within an EC.
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have