Versions Compared

Key

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

...

Note: EALTEdge Blueprint Deployment has been tested on Cloud VM and is not tested on Bare-Metal Environment. Though, theoretically deployment should work in bare metal,  provided hardware and software prerequisites are met. Kindly refer R4 - Test Documentation of Enterprise Applications on Lightweight 5G Telco Edge (EALTEdge) to get details on the tested deployment.


CENTER Components

MECM:

...

...

MECM Components:

  • Dashboard: The dashboard provides user interface for the mecm MECM services where edge nodes, APPLCM can be registered and apps can be distributed.
  • Workflow / Policy: Provide policy to take action based on analytics like application relocation.
  • Database: Open source PostgreSQL database is being used to store the information, Recommended version is 12.3.
  • IAAS Adapter: Will retreive the retrieve the query mep MEP capabilities and kpi KPI information from prometheus and Prometheus and also upload config, remove config, instantiate, terminate,and query an application.
  • Host Selection:  Repsonbile for Responsible for selection of host for deployment.
  • Catalog:  Catalog displays Catalogue displays the deatils of details of on hosts and applications. 
  • Common DB: Persistent Database.

...

  • Tools: Developer tools are used in Plugin Management, Plugin Life Cycle and grading systems making it more convenient for developers to develop applications and integrate them into the edgegallery platform.
  • Workspace: Developers manage their own Application development process by creating projects or migrating projects. Developers can manage project, app package and test task management.
  • PG DB: PostgreSQL database version 12.2 is being used.

EDGE Node Components:

MEP:

MEP Provides API Gateway to achieve the below functionalities

 

  • aPaaS:
    • Defect Detection Service: This is a service to detect the defect when PCB images provided
    • Object Detection Service: This service can be used by developer app for various Object detection for example Bottle detection and count for Retail store inventory.
  • PaaS:
    • Secret Management: Platform services and developer apps can use this service for sensitive info storing like password, cert etc.
    • Cert Management: Platform services and developer apps can use this service for automate certifications management.
    • Storage: Edge native storage for enterprise sites.
    • Backup / Restore: scheduled backup, disaster recovery for remote sites
    • DB: common DB for applications data 
    • Monitoring: system and apps health monitoring. 
    • CNI: k8s based networking for multi interface support in a POD for SFC scenarios, network policies etc.
  • MEP Services:
    • DNS: DNS server and DNS record management service
    • Service Registry: Service registry and discovery, availability notificationsNetwork Rules management: service for handling data plane traffic rules.
    • AppLCM: applications life cycle management
    • Network Isolation:  Provides separation of control, managment management and data plane


Software Platform Architecture

...