IIC Journal of Innovation 17th Edition Applying Solutions at the Digital Edge | Page 61

Heterogeneous Computing in the Edge
Fig . 3 - Sidebar - Comparing Storage Technologies .
Orchestrating Heterogenous Edge Processes
The modular edge node described above requires sophisticated orchestration to make efficient use of its heterogeneous resources . Orchestration systems follow the requirements of the various workloads served by a modular edge node , and map portions of those workloads to the different modular processing components .
Orchestration manages the configuration of the modules , and generates alerts if additional modular resources are needed at any given edge node . Edge orchestration systems not only manage the workload division between the various heterogenous processor components of a given edge node , they also manage the distribution of workloads across different edge nodes , and between edge and cloud processors . Recent innovations in cloud-edge orchestration apply AI techniques to help optimize workload partitioning 33 .
Orchestration systems often make use of containers to coordinate the software execution environments . For the Kubernetes ecosystem , KubeEdge is one framework for edge
33
Cloud-Edge Orchestration for the Internet-of-Things : Architecture and AI-Powered Data Processing | IEEE Journals & Magazine | IEEE Xplore
IIC Journal of Innovation - 57 -