Hack2022 1st Prize: Difference between revisions
(Created page with "<p class="center" style="font-size:34px;"><b> MEC Service Federation for Location-aware IoT withDevOps MEC Infra Orchestration </b><p> <br> = Organization and scope=") |
No edit summary |
||
(18 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<p class="left" style="font-size:26px;"> ←''[[ETSI_-_LF_MEC_Hackathon_2022|MEC Hackathon 2022]]''<p> | |||
<br> | |||
{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}} | |||
<p class="center" style="font-size:34px;"><b>1<sup>st</sup> Prize Award</b><p> | |||
<p class="center" style="font-size:34px;"><b> MEC Service Federation for Location-aware IoT withDevOps MEC Infra Orchestration </b><p> | <p class="center" style="font-size:34px;"><b> MEC Service Federation for Location-aware IoT withDevOps MEC Infra Orchestration </b><p> | ||
<br> | <br> | ||
= | = Team= | ||
<div class="flex-row row"> | |||
<div class="col-xs-12 col-md-6 col-lg-7"> | |||
<div class="panel panel-default"> | |||
<div class="panel-body"> | |||
Team '''DOMINO''' ( '''D'''ev'''O'''ps '''M'''EC '''IN'''fra '''O'''rchestration ) | |||
* Oleg Berzin, Equinix | |||
* Vivekanandan Muthukrishnan, Aarna Networks | |||
with the support of : | |||
* Kavitha Papanna, Aarna Networks | |||
* Premkumar Subramaniyan, Aarna Networks | |||
* Sai Lakshmi Cheedella, Aarna Networks | |||
* Namachi S, Aarna Networks | |||
</div> | |||
<!-- <div class="panel-footer">Footer text 1</div> --> | |||
</div><!-- End of pan --> | |||
</div><!-- End of col 1--> | |||
<div class="col-xs-12 col-md-6 col-lg-5"> | |||
<div class="panel panel-default"> | |||
<div class="panel-body"> | |||
[[File:Edge Hackathon 2022-winners.png|400px|center|top|class=img-responsive]] | |||
</div> | |||
<div class="panel-footer">From Left to right: Vivekanandan Muthukrishnan, Bob Gazda (Jury) , Oleg Berzin</div> | |||
<!-- <div class="panel-footer">Footer text 1</div> --> | |||
</div><!-- End of pan --> | |||
</div><!-- end of col 2--> | |||
</div><!-- end of row 1--> | |||
= Introduction = | |||
<p> | |||
In our solution we use Akraino Public Cloud Edge Interface (PCEI) blueprint and MEC Location API service to demonstrate orchestration of federated MEC infrastructure and services, including: | |||
</p>• Bare metal, interconnection, virtual routing for MEC and Public Cloud IaaS/SaaS, across two operators/providers (a 5G operator and a MEC provider) | |||
• 5G Control and User Plane Functions | |||
• Deployment and operation of end-to-end cloud native IoT application making use of 5G access and distributed both across geographic locations and across hybrid MEC (edge cloud) and Public Cloud (SaaS) infrastructure | |||
• By orchestrating, bare metal servers and their software stack, 5G control plane and user plane functions, interconnection between the 5G provider and MEC provider, connectivity to a public cloud as well as the IoT application and the MEC Location API service, we show how it is possible for providers to enable sharing of their services in a MEC Federation environment. | |||
= Use Case Description = | |||
* Full details [//mecwiki.etsi.org/images/MEC_Service_Federation_for_Location-aware_IoT_with_DevOps_MEC_Infra_Orchestration_v3.pdf here] | |||
<br> | |||
[[File:Hack2022-Domino use case1.png|600px|center|top|class=img-responsive]] | |||
<br> | |||
[[File:Hack2022-Domino use case2.png|600px|center|top|class=img-responsive]] | |||
<br> | |||
[[File:Hack2022-Domino use case3.png|600px|center|top|class=img-responsive]] | |||
<br> | |||
[[File:Hack2022-Domino use case4.png|600px|center|top|class=img-responsive]] | |||
<br> | |||
[[File:Hack2022-Domino use case5.png|600px|center|top|class=img-responsive]] | |||
<br> | |||
= Project Videos = | |||
* See the demo video of the project [[https://wiki.akraino.org/display/AK/ETSI-LF+Edge+Akraino+Hackathon+2022?preview=/61835204/61835620/DOMINO-DEMO-EQIX-5G-MEC.mp4 here] ] | |||
* See the presentation pitch at the Edge Computing World conference [[https://wiki.akraino.org/download/attachments/61835204/ETSI-LFE-HACKATHON-DOMINO.mp4 here]] | |||
= Contributions & innovations = | |||
<p> | |||
• A practical use case showing a realization of ETSI MEC Federation architecture</p>• An introduction and a functioning demonstration of MEC Federation Data Plane | |||
• Implementation of the GSMA OPG Edge Node sharing scenario using MEC Federation | |||
• Implementation of ETSI MEC Location API Service and its integration with a MEC application | |||
• Implementation of a combined MEC Federation Broker and MEC Orchestrator with unique capabilities for infrastructure orchestration in multiple domains such as public cloud, edge/MEC cloud, network operator, 5G control plane and user plane cloud native function deployment as well as cloud native service and application deployment | |||
• Implementation of integrated Terraform Infrastructure-as-Code module into the orchestrator enabling DevOps infrastructure orchestration | |||
= Software resources = | |||
• '''Terraform plans''' | |||
https://gitlab.com/akraino-pcei-onap-cds/terraform-plans/-/tree/main/etsi-lfedge-hackathon-2022 | |||
• '''Ansible playbooks''' | |||
https://gitlab.com/akraino-pcei-onap-cds/ansible-scripts/-/tree/main/etsi-lfedge-hackathon-2022 | |||
• '''Helm3 charts''' | |||
https://gitlab.com/akraino-pcei-onap-cds/equinix-pcei-poc/-/tree/main/helm3-charts/etsi-lfedge-hackathon-2022 | |||
• '''Camunda workflows''' | |||
https://gitlab.com/akraino-pcei-onap-cds/camunda-bpmn-samples/-/tree/main/etsi-lfedge-hackathon-workflow |
Latest revision as of 09:08, 28 March 2024
1st Prize Award
MEC Service Federation for Location-aware IoT withDevOps MEC Infra Orchestration
Team
Team DOMINO ( DevOps MEC INfra Orchestration )
- Oleg Berzin, Equinix
- Vivekanandan Muthukrishnan, Aarna Networks
with the support of :
- Kavitha Papanna, Aarna Networks
- Premkumar Subramaniyan, Aarna Networks
- Sai Lakshmi Cheedella, Aarna Networks
- Namachi S, Aarna Networks
Introduction
In our solution we use Akraino Public Cloud Edge Interface (PCEI) blueprint and MEC Location API service to demonstrate orchestration of federated MEC infrastructure and services, including:
• Bare metal, interconnection, virtual routing for MEC and Public Cloud IaaS/SaaS, across two operators/providers (a 5G operator and a MEC provider)
• 5G Control and User Plane Functions
• Deployment and operation of end-to-end cloud native IoT application making use of 5G access and distributed both across geographic locations and across hybrid MEC (edge cloud) and Public Cloud (SaaS) infrastructure
• By orchestrating, bare metal servers and their software stack, 5G control plane and user plane functions, interconnection between the 5G provider and MEC provider, connectivity to a public cloud as well as the IoT application and the MEC Location API service, we show how it is possible for providers to enable sharing of their services in a MEC Federation environment.
Use Case Description
- Full details here
Project Videos
- See the demo video of the project [here ]
- See the presentation pitch at the Edge Computing World conference [here]
Contributions & innovations
• A practical use case showing a realization of ETSI MEC Federation architecture
• An introduction and a functioning demonstration of MEC Federation Data Plane
• Implementation of the GSMA OPG Edge Node sharing scenario using MEC Federation
• Implementation of ETSI MEC Location API Service and its integration with a MEC application
• Implementation of a combined MEC Federation Broker and MEC Orchestrator with unique capabilities for infrastructure orchestration in multiple domains such as public cloud, edge/MEC cloud, network operator, 5G control plane and user plane cloud native function deployment as well as cloud native service and application deployment
• Implementation of integrated Terraform Infrastructure-as-Code module into the orchestrator enabling DevOps infrastructure orchestration
Software resources
• Terraform plans
https://gitlab.com/akraino-pcei-onap-cds/terraform-plans/-/tree/main/etsi-lfedge-hackathon-2022
• Ansible playbooks
https://gitlab.com/akraino-pcei-onap-cds/ansible-scripts/-/tree/main/etsi-lfedge-hackathon-2022
• Helm3 charts
• Camunda workflows