Versions Compared

Key

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

...

Enterprise Application on Lightweight 5G Telco Edge is a blueprint under 5G/MEC system blueprint family. It intends to provide a an edge computing platform along with application orchestration & management to host enterprise applications on lightweight 5G Telco Edge. Provided edge computing platform and management is meant to be implemented in reference to ETSI MEC (please refer ETSI MEC for further details - https://www.etsi.org/technologies/multi-access-edge-computing) For details kindly refer "Targeted Architecture section". BP also intend to provide platform for enterprise application developers to develop, test, package & onboard their applications easily & quickly, thereby empowering developers to innovate & ship faster. Also eventually BP aims to provide platform capabilities and features like Multi-Tenancy, Network-Isolation, Dynamic Orchestration, Network Capabilities exposure, enhanced identification etc. as needed for "MEC in an Enterprise Setting"

...

EALTEdge BP will leverage other BP in same BP family "5G MEC/Slice System to Support Cloud Gaming, HD Video and Live Broadcasting Blueprint" for dynamic Traffic routing & steering. Kindly refer that BP for any related SDO references/compliance.

Release

...

6 Architecture

In this release, BP has been upgrade from EdgeGallery version 01.9 1 to version 1.5.1. Also have enhanced Smart shelf in retail sample application.

EdgeGallery in version 1.5.1 has been added following new features.

  • Profile Management of southbound IoT devices
  • Added image file management service to solve the problem of image file sharing between EdgeGallery central node modules
  • Edgegallery unified portal for Developer, Appstore and MECM. application incubation process optimization in developer portal
  • All modules support data persistence capability
  • Edge Portal
  • Application test platform
  • UPF integration framework for DNS redirection and traffic rules configurations 
  • VM based workload support (Partial)

Details can be found in below EdgeGallery linkslink:

httphttps://docs.edgegallery.org/zh_CN/release-v1.1/Release%20Notes/EdgeGallery_RN_zh.htmlhttp://docs.edgegallery.org/zh_CN/release-v1.0/5/Release%20Notes/EdgeGallery_RN_zh.html

Smart Shelf application enhancement:

...

Below is release 5 architecture for details kindly refer platform architecture section.



Note:

  1. In release 5 6 to use BP, Either
    1.  UPF (external entity to this BP) needs to be pre-configured with DNS redirection rules and traffic rules to ensure connectivity.
    2. UPF integration via UPF adaptor for DNS redirection and traffic rules configurations 

...

BP leverages EdgeGallery v1.5.1 version which deliver implementation referring some part of ETSI MEC reference architecture as defined in "section 6 Reference architecture" of "https://www.etsi.org/deliver/etsi_gs/MEC/001_099/003/02.01.01_60/gs_mec003v020101p.pdf". Following are components which are available as part of release 56

  1. MEO (Mobile Edge Orchestrator): Mapping to EALTEdge MECM MEO Components
  2. MEPM (Mobile Edge Platform Manager): Mapping to EALTEdge MECM MEPM Components
    1. ME app lifecycle mgmt: Mapping to EALTEdge APPLCM component
  3. MEP
    1. Service Registry: Mapping to EALTEdge MEP-Server sub module
    2. DNS Handler: Mapping to EALTEdge MEP-Server sub module

For Application Enablement API compliance details kindly check httphttps://docs.edgegallery.org/zh_CN/release-v1.15/Projects/MEP/MEP_Interfaces.html#mep-server

Platform Architecture

The below diagram gives a overall architecture of the Enterprise Application on Lightweight 5G Telco Edge blueprint as given in Release 56

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 R5 R6 - Test Documentation of Enterprise Applications on Lightweight 5G Telco Edge (EALTEdge) to  to get details on the tested deployment.

...

  • 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.
  • Portal: Provides user interface for application developer to interact with developer platform.
  • Sandbox: Test environment for application developers to test their applications.
  • ATP: application test platform for configure and  testing application against set of test cases. for configure and  testing application against set of test cases. 
  • Profile Management of southbound IoT devices: Profile management for support IOT devices. Integrated Fledge for IOT data collection, kuiper for data filtering and TDEngine for offline data store on edge. NorthBound exporter for data export.

EDGE Node Components:

MEP: 

...

The below image shows the software platform distribution and architecture for Release 56.0.

EALTEdge Software Components 

...

  • 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.
  • Postgres DB: PostgreSQL database version 12.x is being used.
  • ATP: application testing platform.
  • Profile Management of southbound IoT devices: Profile management for support IOT devices. Integrated Fledge for IOT data collection, kuiper for data filtering and TDEngine for offline data store on edge. NorthBound exporter for data export.

EDGE Node Components:

MEP:

...

Below are details of Upstream and Opensource software's used in various nodes of EALTEdge Environment.

OCD Node

S. No.

Software Name

Category

Version Number

Remarks

1.

Ubuntu

OS18.04


2.GITVersion Control2.17.1
3.AnsibleScripting Tool2.10.7
4.PythonScripting Language3.6.9
5.pip3library of python9.0.1


CENTER Node

S. No.

Software Name

Category

Version Number

Remarks

1.

Ubuntu

OS18.04


2.KubernetesOrchestration1.18.7
3.DockerCRI18.09+
4.Edge GalleryMultiAccess Edge Computing Platform1.
1
5.1Opensource MEC Platform

EDGE Node

S. No.

Software Name

Category

Version Number

Remarks

1.UbuntuOS18.04
2.DockerCRI19.03
3.Edge GalleryMultiAccess Edge Comuting Platform1.
1
5.1Opensource MEC Platform
4.VaultSecret Management0.5.0
5.InfluxDbDatabase2.0Time series data base for user applications data.

APIs

Please refer the API Documentation link : R5 R6 - API Documentation Enterprise Application on Lightweight 5G Telco Edge (EALTEdge)

Hardware and Software Management

...