Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ELIOT Manager

ELIOT Portal: 

ELIOT Portal is new feature added on the ELIOT Blueprint which is currently applicable for both IoT Gateway and uCPE Blueprint. ELIOT Portal main objective is use to have a dashboard for operations and management of ELIOT Cluster. It consists of ELIOT UI and ELIOT API Gateway.

In  Release 2.0 the portal is giving the following operations:-

  1. Display ELIOT Nodes
  2. Display ELIOT Services
  3. Display ELIOT PODS. 

Other options like Application Deployments,   are currently in design phase, which will be developed for future releases.

ELIOT CLI: 

ELIOT CLI (Command Line Interface) is a new feature added in ELIOT Blueprint which is currently applicable only for IoT Gateway Blueprint.  It is providing a command line interface option to setup the ELIOT Cluster. Currently this feature is supported only for Ubuntu OS.

The ELIOT CLI application currently provides the following operations:

  1. ELIOT Cluster Setup.
  2. ELIOT Cluster Cleanup.
  3. ELIOT Cluster Reset.

Node Monitoring: 

Node Monitoring main task is to collect the container performance metrics from various IoT Gateway Nodes and display on a dashboard in graphical representation. 

Network Controller & Node Resource Manager:

The core part of the ELIOT Cluster which controls the Node health, high availability , overlay networking , cluster management. To manage the same Kubernetes and KubeEdge are being used for Node Resource Management with Calico for Container Networking.     

Software Platform Architecture

...

S. No.Software NameCategoryVersion NumberRemarks
1.UbuntuOS16.04IoT Gateway supports both Ubuntu and Cent OS
2.CentOSOS7 or greaterIoT Gateway supports both Ubuntu and Cent OS
3.DockerCRI18.06
4.KubernetesOrchestration16.0When Kubernetes is being used for the IoT Gateway Blueprint
5.Go LangRuntime Environment > 1.12Go Lang is required when KubeEdge is being used at Edge Node
6.KubeEdgeOrchestration and IoT Platform1.10
7.EdgeXIoT PlatformEdinburghEdgeX Platfrom. This will be running on the IoT Gateway Node
8.cAdvisorContainer MetricsLatest Container version in Docker HubRunning as Docker Container.
9.OPC-UAIoT protocol frameworkEdgex/HoldingTo Support OPC-UA Protocol.


APIs

Not Applicable

Hardware and Software Management

Currently in IoT Gateway Blueprint virtual machines are being used in public cloud. Currently no dedicated bare metal are being used.

Software Management:-

ELIOT gerrit

Licensing

  • GNU/common license

...