Jump to: navigation, search

Difference between revisions of "Edge Computing Group"

(Keystone)
(Agenda)
 
(832 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 +
== Mission Statement ==
 +
* This OpenInfra Edge Computing Group’s objective is to define infrastructure systems needed to support applications distributed over a broad geographic area, with potentially thousands of sites, located as close as possible to discrete data sources, physical elements or end users. The assumption is that network connectivity is over a WAN.
 +
* The OpenInfra Edge Computing Group will identify use cases, develop requirements, and produce viable architecture options and tests for evaluating new and existing solutions, across different industries and global constituencies, to enable development activities for Open Infrastructure and other Open Source community projects to support edge use cases.
 +
 
== Group Resources ==
 
== Group Resources ==
  
 
* ''' Edge Computing Web Page - https://www.openstack.org/edge-computing/ '''
 
* ''' Edge Computing Web Page - https://www.openstack.org/edge-computing/ '''
 
* ''' IRC Channel on Freenode - #edge-computing-group '''
 
* ''' IRC Channel on Freenode - #edge-computing-group '''
* ''' Mailing list - http://lists.openstack.org/cgi-bin/mailman/listinfo/edge-computing '''
+
** IRC Channel Logs: http://eavesdrop.openstack.org/irclogs/%23edge-computing-group/
 +
* ''' Mailing list - http://lists.opendev.org/cgi-bin/mailman/listinfo/edge-computing '''
  
 
== Meetings ==
 
== Meetings ==
  
Weekly calls in alternating slots:
+
* ''' Mondays at 8am PDT / 1500 UTC '''
* Every first Thursday of the month: 0700 UTC
 
* On other weeks Tuesdays at 7am PDT / 1400 UTC
 
  
=== Next meeting: Tuesday (July 10), 7am PDT / 1400 UTC ===
+
=== Next meeting: Monday (April 29), 8am PDT / 1500 UTC ===
  
 
==== Call details ====  
 
==== Call details ====  
* ''' Zoom link: https://zoom.us/j/879678938 '''
+
 
* ''' Dialing in from phone: '''
+
* ''' Join at: https://us06web.zoom.us/j/87641564990?pwd=FMT0B3bMSLfpJIA3crGOnZXpvvm9Cz.1 '''
** Dial(for higher quality, dial a number based on your current location): US: +1 669 900 6833 or +1 646 876 9923
+
** Meeting ID: 876 4156 4990
** Meeting ID: 879 678 938
+
** Passcode: 359193
** International numbers available: https://zoom.us/u/ed95sU7aQ
+
** One tap mobile
 +
*** +12532050468,,87641564990# US
 +
*** +12532158782,,87641564990# US (Tacoma)
 +
** Dial by your location
 +
*** +1 253 215 8782 US (Tacoma)
 +
*** +1 346 248 7799 US (Houston)
 +
*** +1 669 900 6833 US (San Jose)
 +
*** +1 646 876 9923 US (New York)
 +
*** +1 301 715 8592 US (Washington DC)
 +
*** +1 312 626 6799 US (Chicago)
 +
****Meeting ID: 876 4156 4990
 +
**Find your local number: https://zoom.us/u/ad8zlEN7JW
  
 
=== Action item registry ===
 
=== Action item registry ===
* Gerg0 to initiate a mail discussion about the pros and cons of the Glance architecture options
+
 
* Gerg0 to send the OPNFV Edge meeting details to the edge couputing maiing list
+
* Find industry experts to invite to the conversations
  
 
=== Agenda ===
 
=== Agenda ===
  
 
Please feel free to add your topic to the agenda. Please add your name as well so we know on the meeting who to ping.
 
Please feel free to add your topic to the agenda. Please add your name as well so we know on the meeting who to ping.
 +
Notes: https://etherpad.opendev.org/p/openinfra-edge-computing-group
  
* Follow-up on action items
 
* Berlin Summit CFP closes on the 17th
 
** https://www.openstack.org/summit/berlin-2018/call-for-presentations/
 
* Sub-group updates
 
** Use cases
 
*** Call for use case authors
 
*** https://etherpad.openstack.org/p/feedback_on_template
 
*** https://wiki.openstack.org/wiki/Edge_Computing_Group/Use_Cases
 
** Glance
 
** Dublin PTG follow-up discussion
 
*** https://wiki.openstack.org/wiki/OpenStack_Edge_Discussions_Dublin_PTG
 
*** Regular review meeting: Every Thursday 1400 UTC
 
**** How to harmonize the Deployment options with the OPNFV Edge Cloud project?
 
** Keystone
 
*** https://etherpad.openstack.org/p/ECG_Keystone_Testing
 
**** There will be a separate meeting about this
 
***** Scope of thesting
 
***** What components shold be real and what should be emulated
 
***** What to do with wjdanalharthi/tempest ?
 
* Synchronization and quota management
 
** Comparison of the StarlingX module and Kingbird: https://www.dropbox.com/s/ihczi2f5odccn6f/SynchFramework-DC-StarlingX.pptx?dl=0
 
* AoB
 
  
=== Meeting logs ===
+
* '''Defining Edge DevOps & Edge strategies Cont'd'''
 +
* '''Roadmap planning'''
 +
* '''AoB'''
  
''' Former meeting etherpad - https://etherpad.openstack.org/p/2017_edge_computing_working_sessions '''
+
=== Upcoming Topics ===
  
==== 2017 ====
+
* '''April 29, 2024 - Defining Edge DevOps & Edge strategies Cont'd'''
* November 28 - Recording: https://zoom.us/recording/play/t_XmAP-VK1RRGKhy_Epb4TF57rlOIM1gkd9qvJQ18G9eidjhBS-UHprOzCjA6NSB
 
* December 12 - Recording: https://zoom.us/recording/play/Lgc4p5UXV2FkU8bAr9t2Bj45r7wyQHkbCOKTkhJafIKhbgbWVJ9oS5EPf9d6nKgM
 
* December 19 - Recording: https://zoom.us/recording/play/WbHY5I9n2amQApczbk1w6j70rUt-qUgMZaVc0pvdKZtkMup3R1-cbHcAwiw1EAMh
 
  
==== 2018 ====
+
=== Meeting Logs and Recordings===
  
* January 9 - Recording: https://zoom.us/recording/play/qhMmgQ_ArGO6tPKxjcm1-BcGdtlr0PL0kKB-uUGcyY0QU4VIL_XUPgMHYBj6iXGX
+
==== Etherpads ====
* January 16 - Recording: https://zoom.us/recording/play/sCYGIdZBK5wnqQm-mNPFujnXN73PvD2jFWl1E1R_PGXXdKmFv2cur13D9qsN3SFK
+
* '''Tangled up in Edge'''
* January 23 - Recording: https://zoom.us/recording/play/RDDFOXgMDWHJ3Dc8IyUOHHADBCfliw6wOXAtKFHwlqqS7zlbeZLGuHUqEizTyYyg
+
** https://etherpad.opendev.org/p/osf-edge-computing-group
* February 6 - Recording: https://zoom.us/recording/play/kQvSs4Egx4vi5u51Qub3MHvdh1btOb9sHw3xREUHV8IDB5oVCRMUv6gPC9fPqsZl
+
** https://etherpad.opendev.org/p/ecg-distributed-edge-mini-series
* February 13 - Recording: https://zoom.us/recording/play/ylafXLRDwjnvHSGwwelUUamZu3b-JLgRU5J0fYdc8iMHjHAg_bsDIxmAuD_u5izR
+
** https://etherpad.opendev.org/p/ecg-untangling-the-edge
* February 20 - Recording: https://zoom.us/recording/play/Wrtk6yJI8CGHgMSV6FUHzDwyrKsgQR2cZXrlIXQd5P-_0k7_FJhYTmfYmncE9WVV
+
** https://etherpad.opendev.org/p/ecg-blog-posts
* February 26-27 - In person meetings at PTG event in Dublin - notes:
+
* '''2021 activities'''
** https://etherpad.openstack.org/p/edge-ptg-dublin
+
** https://etherpad.opendev.org/p/edge-computing-group-2021-planning
** https://etherpad.openstack.org/p/edge-alans-problems
+
* '''Edge Related Events and Sessions'''
** https://wiki.openstack.org/wiki/OpenStack_Edge_Discussions_Dublin_PTG
+
** https://etherpad.opendev.org/p/edge-event-recordings
* March 20 - Recording: https://zoom.us/recording/play/vqq8ZNvaiBmYht5vMTA20kZftmNnMGF1p90h2Lguf7eLr7ZgWJpR1N3fI8NHJt_Z
+
* '''Edge definitions'''
* April 3 - Recording: https://zoom.us/recording/share/fXPTEjGzphy55HV3FOuv7rXtDc35TPWGPkz_tS46t2CwIumekTziMw
+
** https://etherpad.opendev.org/p/what-is-edge-computing
* April 10 - Recording: https://zoom.us/recording/share/iAaPI3xPgYw1V3HaIz_CHQOlUnfNigyua6612ZLqD0ewIumekTziMw
 
* April 17 - Recording: https://zoom.us/recording/play/tzMEN88ZhZC9ICajLDTE391Ng8uFUyPlGBiJOqakNfZwR4DBRiESJjbu6oyJ96Z-
 
* May 1 - Recording: https://zoom.us/recording/share/uUYFjCfEdMEMDPIWo9kd7PAZLKfbQ1HDvPYlO74M26ewIumekTziMw
 
* May 8 - Recording: https://zoom.us/recording/play/FriBBT_c8gMLVo2Nf0Ab1HdpO4Z9oh53ON7_LSsD_QceFVpMuUlYMRxyuHNtLeyG
 
* May 21- 24 - In person meetings at the Summit in Vancouver - notes:
 
** Cyborg (HW Acceleration Project) Forum session: https://etherpad.openstack.org/p/Cyborg-FPGA-Support-for-Cloud-NFV
 
** Using Glance for Edge: https://etherpad.openstack.org/p/YVR-edge-glance-brainstorming
 
** Using Keystone for Edge: https://etherpad.openstack.org/p/YVR-edge-keystone-brainstorming
 
** Edge Computing Group BoF: https://etherpad.openstack.org/p/edge_computing_group_bof_vancouver2018
 
* June 5 - Recording: https://zoom.us/recording/share/1843mtxn4pi5QlVrXTPFCqlkxPsSjNjt50uHfyOw0x6wIumekTziMw
 
* June 12
 
** Recording: https://zoom.us/recording/share/-lxgPmyhm5vZK0_J1oRVzHU46OBw1VHmShdSK0zkSgewIumekTziMw
 
** IRC log: http://eavesdrop.openstack.org/meetings/weekly_edge_computing_group_call/2018/weekly_edge_computing_group_call.2018-06-12-14.05.html
 
* June 19
 
** Recording: https://zoom.us/recording/share/QNBMQt9SVqd_VRN-djxDDKJeHHv2YR3BieqoVAKpPiywIumekTziMw
 
** IRC log: http://eavesdrop.openstack.org/meetings/weekly_edge_computing_group_call/2018/weekly_edge_computing_group_call.2018-06-19-14.01.html
 
* June 26
 
** Recording: https://zoom.us/recording/share/tT9ORuXPvQHdztLF346PHHqreJkLTqStgripcoWV7aGwIumekTziMw
 
** IRC log: http://eavesdrop.openstack.org/meetings/weekly_edge_computing_group_call/2018/weekly_edge_computing_group_call.2018-06-26-14.02.html
 
* July 5 - Recording: https://zoom.us/recording/share/h5jiIAwuMlSFrYUR3UFErKKqIA4bITyL3X-J-b2EgTqwIumekTziMw
 
* July 10
 
** Recording: https://zoom.us/recording/share/WH4zOUIn5KnCdVCbuIayPBbP_biCWUJoK6VRi_-eBniwIumekTziMw
 
** IRC log: http://eavesdrop.openstack.org/meetings/weekly_edge_computing_group_call/2018/weekly_edge_computing_group_call.2018-07-10-14.03.html
 
  
== Subgroups ==
+
==== Virtual PTG, April 2024 ====
 +
* Session recording with the presentation from INRIA about Choreography: https://www.youtube.com/watch?v=PCUlJIiAyac
 +
* Etherpad: https://etherpad.opendev.org/p/ecg-ptg-april-2024
  
=== Use cases ===
+
==== Edge Strategies Discussion - Hardware - Led by Rob Hirschfeld (RackN) ====
 +
* https://us06web.zoom.us/rec/play/eOgio7eKEfNoYRYEXU7Jk4fZ0XPWGlkTZ_sbbNjaG9CUS00ic58ty-casxF2dA7MoFDDeVT6PTzK7oI.sQ-eMXfR8I6UNJLG
 +
** Passcode: 1de&e+.5
  
* '''Liaison: Jess Lampe'''
+
==== Edge Strategies Presentation and Discussion Led by Rob Hirschfeld (RackN) - Cont'd ====
* https://etherpad.openstack.org/p/edge-use-case
+
* https://us06web.zoom.us/rec/play/c9ZVqfp234JjjKxL6DlH6Lu9pQZwYrj7MqJuOVP78ry_5OU0QtA3Bd3JkLGGPQhIlOYG85OSrW900hw.gp6LOaVrCLIhlECc
 +
** Passcode: IJ##q6GQ
 +
* Google Doc: https://docs.google.com/document/d/1mv243gT3S0fs13hRe40DoMvkC8xl1oc_3q2yTcMzZiY/edit?usp=sharing
  
==== Meetings ====
+
==== Edge Strategies Presentation and Discussion Led by Rob Hirschfeld (RackN) ====
 +
* https://us06web.zoom.us/rec/play/RJC82SAJvZiJbtZ9HLbnQ6tN1ueizvcqMtgBjVarHDM-QWPmz2x-sPD6-fMbSKtxSxAnbKjmzzUiBYs4.XSi3xxWI2fTdkyzp
 +
** Passcode: $Pj1#V21
 +
* Google Doc: https://docs.google.com/document/d/1mv243gT3S0fs13hRe40DoMvkC8xl1oc_3q2yTcMzZiY/edit?usp=sharing
  
Weekly calls on Mondays at 1pm PDT / 2000 UTC
+
==== Automotive Use Case presentation by Telefonica Research and Zentrix ====
 +
* https://us06web.zoom.us/rec/play/MAvdUckNa2g9ERRiVwezNHjY6RVrrl5e3J0QzsW5Toz9dfCCj1hWp_3ihxxa8L3yUHkhW4vgxtwg8Y-d.GehKrxK0QESDcTzd
 +
** Passcode: N%!?65Dy
  
'''Next meeting: Monday(July 9) at 1pm PDT / 2000 UTC'''
+
==== Virtual PTG, October 2023 ====
 +
* Etherpad: https://etherpad.opendev.org/p/ecg-ptg-october-2023
  
* '''Zoom link: https://zoom.us/j/879678938'''
+
==== Private Mobility - Part 2 Session Recording, April, 2023 ====
* Dialing in from phone:
+
* https://us06web.zoom.us/rec/share/OLOok9JOy6-I6th9-ucB7jXw53xWdIIR8dlNcOTdP1WledJp7LPO1i9teD-Q6dba.C-5tqy7d-teSYreK
** Dial(for higher quality, dial a number based on your current location): US: +1 669 900 6833 or +1 646 876 9923
+
** Passcode: ep^@*463
** Meeting ID: 879 678 938
 
** International numbers available: https://zoom.us/u/ed95sU7aQ
 
  
==== Meeting Logs ====
+
==== Private Mobility Session Recording, April, 2023 ====
* June 18 - Recording: https://zoom.us/recording/share/kh7kH6QxEfQTQJswKxDNq8b5MccReoZ766g-l71b68ewIumekTziMw
+
* https://us06web.zoom.us/rec/share/ZH0T1WXbQMK9a1-TvioQe3RZfmdLGXXwsI__cpdpFGv0-CSninnRC79Z0fP5Z6Qk.z4fKERlT9MEVxhs1
* June 25 - Recording: https://zoom.us/recording/share/8r2N2XXGbr2-WESGee_l0W0IGihFoF4gpES6iGoimN-wIumekTziMw
+
** Passcode: ffiib&u1
* July 2 - Recording: https://zoom.us/recording/share/eRz-Kvq18s9OTER0JF8OolOhjYhEwTHFmejJbuyvxASwIumekTziMw
 
* July 9 - Recording: https://zoom.us/recording/share/TLte9TWWhIKrcAi_hzNNHX_CWuUB66xfohh9Z0yIaYmwIumekTziMw
 
  
=== Glance ===
+
==== Virtual PTG Recording, March 2023 ====
 +
* https://us06web.zoom.us/rec/share/wr3nVsyQTuLO9cRH8uWPEmojLBelzWZxMvs_HQBIkLMZ2KQmmf87eH5Cookk13JN.cRJTp95pZTn0sUaN
 +
** Passcode: Uw8^yyzC
 +
* Etherpad: https://etherpad.opendev.org/p/ecg-ptg-march-2023
  
* '''Liaison: Gergely Csatari'''
+
==== Virtual PTG Recording, October, 2022 ====
* Glance architecture options for edge:
+
* https://us06web.zoom.us/rec/share/ytK-WBfdYvLBCr18LuoGxAWN5HggdGdfxQXkGpFBf8udE1L9uxzKw2ArnW6bwDxc.C0uWhaYXDVzwI8Ur
** https://wiki.openstack.org/wiki/Image_handling_in_edge_environment
+
** Passcode: vu4^js0x
  
=== Dublin workshop notes ===
+
==== Virtual PTG Recordings, April, 2022 ====
  
* '''Liaison: Gergely Csatari'''
+
* Monday (April 04):
 +
** https://youtu.be/H5sd-VuYP9Y
 +
** https://us06web.zoom.us/rec/share/QGK80wCE9VI25pbnCh9g3VCJpH4sVexrzXnYlnsqinuxbQebs5iRp9zOlQMe2F7_.xXltrV9w0rx_CHw1
 +
*** Access Passcode: jE!1FRn8
 +
* Tuesday (April 05):
 +
** https://us06web.zoom.us/rec/share/AtUvovNIBpt_8gS6r9Euki3YeewlrZmaUHOepfIA3ktQLqn0tobBlkvfHuZ5Vjfr.-yD3rYZSJ6O3Neim
 +
*** Access Passcode: 4fz.2+WF
 +
* Wednesday (April 06):
 +
** https://us06web.zoom.us/rec/share/8rZo9-VjSBOpUniDZ3yNaLGk-6FCUo-40XrrjSknTi4rZ3uAEMO4N431uXCylKVJ.45FGdhGtg2pbx1IG
 +
*** Access Passcode: 33&y41Wp
 +
* etherpad: https://etherpad.opendev.org/p/ecg-ptg-april-2022
  
* Weekly meetings are on every Thursday from 16h CET on #edge-computing-group
+
==== Orchestration, Day-2 Operations and StarlingX session ====
* Notes:
+
* https://youtu.be/Di-63NQcXiQ
** https://wiki.openstack.org/wiki/OpenStack_Edge_Discussions_Dublin_PTG
 
* Meeting notes:
 
** http://eavesdrop.openstack.org/meetings/review_of_dublin_edge_notes/2018/review_of_dublin_edge_notes.2018-04-20-12.58.html
 
** http://eavesdrop.openstack.org/meetings/review_of_dublin_edge_notes_ii/2018/review_of_dublin_edge_notes_ii.2018-04-25-14.01.html
 
** http://eavesdrop.openstack.org/meetings/review_of_dublin_edge_notes_03/2018/review_of_dublin_edge_notes_03.2018-05-11-13.00.html
 
** http://eavesdrop.openstack.org/meetings/review_of_dublin_edge_notes_04/2018/review_of_dublin_edge_notes_04.2018-06-14-14.18.html
 
* Action items:
 
** https://etherpad.openstack.org/p/Dublin-edge-notes-wiki
 
  
=== Keystone ===
+
==== Cheops project update from Inria ====
  
* '''Liaison: Ildiko Vancsa'''
+
* https://zoom.us/rec/share/gdpFC0_f9uhGXnEGpSSToISTHJyoHTmKcr57uk8LN1gt0yUezRcJqkv4lgxmH-Q.5PhBzbh944kPOS0Q
* Testing plans
+
** Passcode: hrbusv6!
** Keystone edge architectures
 
*** https://wiki.openstack.org/wiki/Keystone_edge_architectures
 
*** DevStack Plugin work
 
**** Test plan etherpad: https://etherpad.openstack.org/p/ECG_Keystone_Testing
 
**** Spec: https://specs.openstack.org/openstack/keystone-specs/specs/keystone/ongoing/devstack-plugin.html
 
**** Repositories:
 
***** https://github.com/openstack/keystone-tempest-plugin/
 
***** https://github.com/wjdanalharthi/tempest/blob/k2k/tempest/api/identity/v3/test_k2k_tokens.py
 
** OPNFV collaboration
 
*** http://eavesdrop.openstack.org/irclogs/%23openstack-keystone/%23openstack-keystone.2018-05-30.log.html#t2018-05-30T19:09:59
 
*** https://wiki.opnfv.org/download/attachments/20745096/OPNFV%20Keynotes%20edge%20cloud.pdf?version=1&modificationDate=1528185835342&api=v2
 
* Vancouver Summit recap from Lance Bragstad: https://www.lbragstad.com/blog/openstack-summit-vancouver-recap
 
* Vancouver Summit recap from John Garbutt: https://www.stackhpc.com/openstack-forum-vancouver-2018.html
 
  
==== Federation Testing Call ====
+
==== The Industry IoT Consortium (IIC) Edge Computing Efforts presentation by Chuck Byers ====
  
===== Call details =====
+
* https://zoom.us/rec/share/blwYnwvwhAX444tM7uJ23Bq2mnopVA_luASUtrKE_JrDE-mkw0g8LgdAux1IB7Zb.aIdyGCPB8Vj7-4Fy
* '''Zoom link: https://zoom.us/j/121941262'''
+
** Passcode: F=4.U.fA
* Dial-in from phone
 
** Dial(for higher quality, dial a number based on your current location): US: +1 646 876 9923  or +1 669 900 6833
 
** Meeting ID: 121 941 262
 
** International numbers available: https://zoom.us/u/hO3QN (edited)
 
  
== Related OSF Projects ==
+
==== Networking and IPv6 discussion with Ed Horley ====
 +
* https://zoom.us/rec/share/2krGWjroEODMZxlCfHq3aOPEHJv1J9R0J6V3oGTq8e_SkjjZPcZRpaIBPukqQPlQ.GMPiav3SJeDm-VGc
 +
** Passcode: QN=z7J*y
  
=== OpenStack ===
+
==== Networking and DNS discussion with Cricket Liu and Andrew Wertkin ====
 +
* https://zoom.us/rec/share/nJ_7hfz3RK93LqwbWjBxIc47QmcqMW2MaSs2HZtuzBZT9U7-UroS9sdaOiqmW2DC.0IMOGbBh_j0mGC--
 +
** Passcode: ccX@PB7M
  
* openstack.org
+
==== Smart Edge presentation and discussion with Neal Oliver, November 15, 2021 ====
* IRC channels on Freenode - https://wiki.openstack.org/wiki/IRC
+
* https://zoom.us/rec/share/_REjzMfac1g0p7whjeSAyLM1kO_fpaDnpNygJIXERosWMXqrDqz-og54lm8gO92u.H3IcdwZ-5NWiFjyL
* IRC meetings on Freenode - http://eavesdrop.openstack.org
+
** Passcode: L.7V#RN8
* Mailing lists - http://lists.openstack.org/cgi-bin/mailman/listinfo
 
==== Cyborg ====
 
  
https://wiki.openstack.org/wiki/Cyborg
+
==== Digital Rebar presentation and discussion with Rob Hirschfeld, November 8, 2021 ====
 +
* https://zoom.us/rec/share/zUcN0AHV1G5DMVBE6bkged4N7iqVDulb3zU5hNp3SKcNfNAbeKvfnwB5HmIZ7-_p.CW1NB2J4tWSrYDK6
 +
** Passcode: 5ippfUp.
  
==== Glance ====
+
==== Virtual PTG Recordings, October, 2021 ====
 +
* Monday (October 18): https://zoom.us/rec/share/m2byTydgru8EoJEvha_XKuRz3-pSCKonnjx3aK6vwPGn8a-ZDqcI-WfENyrUDS7V.RehroG2ScY_lG1MK
 +
** Passcode: d+Eb7d$8
 +
* Tuesday (October 19): https://zoom.us/rec/share/Ar-mHC0De8MnFAkjMNDiGXWWWtGxxL-nxcuvEM6TIxaxAfLuG9DO9myRVw-yGRWX.SAiqAX4WcEai3iRY
 +
** Passcode: 5%W.&V%*
 +
* Wednesday (October 20): https://zoom.us/rec/share/AO3Fg8o8h_GVvon_v9KoKkrUwIJxjcElxBrPFyAohZBooK_HtG0P6HyBlZHXSvlz.S3Td71kBz64rYnjO
 +
** Passcode: KEc%%p7g
 +
* etherpad: https://etherpad.opendev.org/p/ecg-ptg-october-2021
  
* https://docs.openstack.org/glance/latest/
+
==== CHI@Edge - recording of the session with the Chameleon project, September 13, 2021 ====
* https://wiki.openstack.org/wiki/Glance
+
* https://zoom.us/rec/share/GwZwPXaqbT6g-CTHnbv8X4QAbaVrtd830QXuCU4hfB7khgL__FpwKq-oXpOYDP6-.f_eUeeAI8RWyZLsL
 +
* Passcode: HW^55Kc+
  
==== Keystone ====
+
==== Virtual PTG Recordings, April, 2021 ====
* https://docs.openstack.org/keystone/queens/
 
* https://wiki.openstack.org/wiki/Keystone
 
  
==== IoTronic - unofficial ====
+
* Monday (April 19): https://zoom.us/rec/share/n9O0Se1JScNSLntUBvy0MtXRgdJGotz8GOP-zWvM3aLQvv6zIkjqYXM93HUzxEDx.D7gc0jc8SEYgqkXN
 +
* Tuesday (April 20): https://zoom.us/rec/share/yMN8QANWzI7FJ_Hh-ys166_sECX2XgSgX-B_jKnnlYh4UjCAv9S32s-9U4mzjUGf.HZIErlBO6LOIMrJz
 +
* Wednesday (April 21): https://zoom.us/rec/share/HVUp0n99jAJwlrD2zcoNxji_ZLWOBC8VsYsEP6h32Xrorxtqo20HsIdL9WL08Eoy.ese3KUH2Fq-HXm3q
  
* IoT resource management service for OpenStack clouds
+
==== Open Geospatial Consortium presentation, November 16, 2020 ====
* https://www.openstack.org/assets/presentation-media/vancouver.pdf
 
** subproject of Stack4Things: http://stack4things.unime.it
 
* https://github.com/openstack/iotronic (OpenStack-compliant service for IoT / far-edge nodes IaaS enablement)
 
* https://github.com/openstack/iotronic-lightning-rod (node-side agent for the IoTronic service)
 
* https://github.com/openstack/python-iotronicclient (client for the IoTronic service)
 
* https://github.com/openstack/iotronic-ui (Horizon plugin for the IoTronic service)
 
* https://bugs.launchpad.net/iotronic/+bugs
 
  
=== Airship ===
+
* Call recording
 +
** https://zoom.us/rec/share/JiNJGL84oGBh9KRcSRgyHoNV8WxhrBbW0I_dAtE-ietsCm0O260LeTpMWbNEFkMM.n815RJsQATJsAiBF
 +
** Passcode: y5sF37@%
 +
* Slides: https://portal.ogc.org/files/?artifact_id=95522
  
* http://www.airshipit.org
+
==== Virtual PTG Recordings, October, 2020 ====
* https://www.openstack.org/videos/vancouver-2018/airship-making-lifecycle-management-for-open-infrastructure-repeatable-and-predictable
 
* https://github.com/openstack/airship-in-a-bottle
 
* IRC on Freenode - #airshipit
 
  
=== StarlingX ===
+
Password: ptg2020!
  
''' Liaison: Greg Waines '''
+
* Monday (October 26): https://zoom.us/rec/share/Y9GFNd2gxzeGvXTPby7XFBhbNX-uRLxzFsbl3SmPZLXpdvLRF8uzHEg6eFcukcPp.RTU9bg7r5jDIcYGT
 +
* Tuesday (October 27): https://zoom.us/rec/share/seuDC-u95KzdBw0-mPPz7LV20ruiDdNdLYoF3QMwdjcjuAKRWMcggGClkTmvf8U.tKj_HUSkCSVoOO08
 +
* Wednesday (October 28): https://zoom.us/rec/share/9UrZ9JxS9jNR06DGwiV1wnc4aPX5EGYhI_xVCTvglqrj9-i8QajNzJD8kWeU9N0W.h59c74-AQOngXcxG
 +
* PTG notes: https://etherpad.opendev.org/p/ecg-vptg-october-2020
  
* http://www.starlingx.io/
+
==== Virtual PTG Recordings, June, 2020 ====
* https://www.openstack.org/videos/vancouver-2018/starlingx-cloud-infrastructure-for-high-performance-low-latency-applications
 
* Distributed Cloud (Incubation Project)
 
** https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21360/edge-computing-operations-day-1-deployment-and-day-2-management
 
** https://www.openstack.org/assets/presentation-media/OpenStack-Summit-Edge-Computing-Operations2.pdf
 
** Resource Synchronization and Quota Management Framework
 
*** https://www.dropbox.com/s/ihczi2f5odccn6f/SynchFramework-DC-StarlingX.pptx?dl=0
 
* mailing list - http://lists.starlingx.io/cgi-bin/mailman/listinfo
 
* IRC on Freenode - #starlingx
 
  
== Adjacent communities ==
+
* https://zoom.us/rec/share/-tB7JanR8EVIQdaR0Hj4AbAKANrUaaa8gyEW86AJyEiZaRf_Kiscb9nMg0XJFd3P
 +
** Password: 1H!2?7%u
 +
* https://zoom.us/rec/play/vcF7c-mtpmo3SYectgSDUPR5W47of_msgXUYqfILnRyyWiZWZgWlY-BGNOpkNxB0EFSQGB736jMtbQw
 +
** Password: 3y*99q.6
 +
* https://zoom.us/rec/share/1N0yIozW9n9LbLeS5Vztf7UYDrvdaaa80XUf-PpYz0mZm-PbUlBL8mHcZfzyJN6E
 +
** Password: 8H?A7OC2
  
=== Akraino ===
+
==== Archive - Weekly Call Logs ====
 +
https://wiki.openstack.org/wiki/Edge_Computing_Group/Weekly_Call_Logs
  
''' Liaison: Beth Cohen '''
+
== Working Group Activities ==
  
* Akraino BoF at the Vancouve Summit - https://etherpad.openstack.org/p/OSS_Vancouver_Akraino_BoF
+
=== Events ===
* Project website - https://www.akraino.org
+
* Upcoming events to attend and prepare for
* Project wiki page - https://wiki.akraino.org
+
** https://etherpad.opendev.org/p/ecg-edge-events-2021
 +
* Interesting sessions from events
 +
** https://etherpad.opendev.org/p/edge-event-recordings
  
=== ONAP Edge Automation Group ===
+
=== Use cases ===
 +
* '''Liaison: Ildiko Vancsa'''
 +
* https://wiki.openstack.org/wiki/Edge_Computing_Group/Use_Cases
 +
* https://etherpad.openstack.org/p/edge-use-case
 +
* [https://wiki.openstack.org/wiki/Edge_Computing_Group/Weekly_Use_Cases_Call_Logs Meeting logs]
  
''' Liaison: Prakash Ramchandran  '''
+
=== Minimal Reference Architectures ===
 +
https://wiki.openstack.org/wiki/Edge_Computing_Group/Edge_Reference_Architectures
  
* Project wiki page - https://wiki.onap.org/display/DW/Edge+Automation+through+ONAP
+
https://wiki.openstack.org/wiki/Edge_Computing_Group/Architecture_Implementations_With_Kubernetes
  
=== OPNFV Edge Cloud Project ===
+
https://wiki.openstack.org/wiki/Edge_Computing_Group/Hybrid_Architecture_Implementations
  
''' Liaison: Gergely Csatari '''
+
=== Work items for testing ===
 +
* Detailed design of the minimal reference architectures
 +
** Configuration of the minimal reference architectures
 +
** Draft test plan: https://etherpad.openstack.org/p/ecg-test-plan
 +
** Lab requirements - http://lists.openstack.org/pipermail/edge-computing/2019-June/000597.html
  
* Project wiki page - https://wiki.opnfv.org/display/PROJ/Edge+cloud
+
=== Hacking days ===
 +
* etherpad: https://etherpad.openstack.org/p/osf-edge-hacking-days
 +
* Every Friday, please add your availability to the etherpad if you're available and interested
  
== Use Cases ==
+
=== OpenStack Activities ===
'''For specific case studies, see''' https://wiki.openstack.org/wiki/Edge_Computing_Group/Use_Cases
 
  
=== Data Collection and Analytics ===
+
https://wiki.openstack.org/wiki/Edge_Computing_Group/OpenStack_Edge_Activities
IoT, where data is often collected from a large network of microsites, is an example of an application that benefits from the edge computing model. Sending masses of data over often limited network connections to an analytics engine located in
 
a centralized data center is counterproductive; it may not be responsive enough, could contribute to excessive latency, and wastes precious bandwidth. Since edge
 
devices can also produce terabytes of data, taking the analytics closer to the source of the data on the edge can be more cost-effective by analyzing data near
 
the source and only sending small batches of condensed information back to the centralized systems. There is a tradeoff here—balancing the cost of transporting
 
data to the core against losing some information.
 
  
=== Security ===
+
=== StarlingX Activities ===
Unfortunately, as edge devices proliferate––including mobile handsets and IoT sensors––new attack vectors are emerging that take advantage of the proliferation
 
of endpoints. Edge computing offers the ability to move security elements closer to the originating source of attack, enables higher performance security
 
applications, and increases the number of layers that help defend the core against breaches and risk.
 
  
=== Compliance Requirements ===
+
* https://www.openstack.org/videos/vancouver-2018/starlingx-cloud-infrastructure-for-high-performance-low-latency-applications
Compliance covers a broad range of requirements, ranging from geofencing, data sovereignty, and copyright enforcement. Restricting access to data based on
+
* Distributed Cloud (Incubation Project)
geography and political boundaries, limiting data streams depending on copyright limitations, and storing data in places with specific regulations are all achievable
+
** https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21360/edge-computing-operations-day-1-deployment-and-day-2-management
and enforceable with edge computing infrastructure.
+
** https://www.openstack.org/assets/presentation-media/OpenStack-Summit-Edge-Computing-Operations2.pdf
 
+
** Resource Synchronization and Quota Management Framework
=== Network Function Virtualization (NFV) ===
+
*** https://www.dropbox.com/s/ihczi2f5odccn6f/SynchFramework-DC-StarlingX.pptx?dl=0
Network Function Virtualization (NFV) is at its heart the quintessential edge computing application because it provides infrastructure functionality. Telecom
+
*** Storyboard Story: https://storyboard.openstack.org/#!/story/2002842
operators are looking to transform their service delivery models by running virtual network functions as part of, or layered on top of, an edge computing infrastructure.
+
*** Updated Gerrit Code Reviews:
To maximize efficiency and minimize cost/complexity, running NFV on edge computing infrastructure makes sense.
+
**** https://review.openstack.org/#/c/641471/
 
+
**** https://review.openstack.org/#/c/641498/
=== Real-Time ===
+
**** https://review.openstack.org/#/c/641779/
Real-time applications, such as AR/VR, connected cars, telemedicine, tactile internet Industry 4.0 and smart cities, are unable to tolerate more than a few
+
**** https://review.openstack.org/#/c/642113/
milliseconds of latency and can be extremely sensitive to jitter, or latency variation. As an example, connected cars will require low latency and high bandwidth, and
+
**** https://review.openstack.org/#/c/642125/
depend on computation and content caching near the user, making edge capacity a necessity. In many scenarios, particularly where closed-loop automation is used
+
**** https://review.openstack.org/#/c/642133/
to maintain high availability, response times in tens of milliseconds are needed, and cannot be met without edge computing infrastructure.
+
**** https://review.openstack.org/#/c/642469/
* [https://www.youtube.com/watch?v=fUz-yIoSIgU Monasca Smart City]
+
**** https://review.openstack.org/#/c/642488/
* [https://www.youtube.com/watch?v=g9TH_6XJWqw Connected Cars / Drones]
 
 
 
=== Immersive ===
 
Edge computing expands bandwidth capabilities, unlocking the potential of new immersive applications. Some of these include AR/VR, 4K video, and 360° imaging
 
for verticals like healthcare. Caching and optimizing content at the edge is already becoming a necessity since protocols like TCP don’t respond well to sudden
 
changes in radio network traffic. Edge computing infrastructure, tied into real-time access to radio/network information can reduce stalls and delays in video by up to
 
20% during peak viewing hours, and can also vary the video feed bitrate based on radio conditions.
 
 
 
=== Network Efficiency ===
 
Many applications are not sensitive to latency and do not require large amounts of nearby compute or storage capacity, so they could theoretically run in a
 
centralized cloud, but the bandwidth requirements and/or compute requirements may still make edge computing a more efficient approach. Some of these
 
workloads are common today, including video surveillance and IoT gateways, while others, including facial recognition and vehicle number plate recognition,
 
are emerging capabilities. With many of these, the edge computing infrastructure not only reduces bandwidth requirements, but can also provide a platform for functions that enable the value of the application—for example, video surveillance
 
motion detection and threat recognition. In many of these applications, 90% of the data is routine and irrelevant, so sending it to a centralized cloud is prohibitively
 
expensive and wasteful of often scarce network bandwidth. It makes more sense to sort the data at the edge for anomalies and changes, and only report on the
 
actionable data.
 
* [https://www.youtube.com/watch?v=vnYwniyB2b0 Telexistence Robot, SDN and OpenStack]
 
  
=== Self-Contained and Autonomous Site Operations ===
+
== Adjacent Projects and Communities ==
Many environments, even today, have limited, unreliable or unpredictable connectivity. These could include transportation (planes, buses, ships), mining
 
operations (oil rigs, pipelines, mines), power infrastructure (wind farms, solar power plants), and even environments that should typically have good connectivity,
 
like stores. Edge computing neatly supports such environments by allowing sites to remain semi-autonomous and functional when needed or when the network
 
connectivity is not available. The best example of this approach is the need for retail locations to maintain their point of sales (POS) systems, even when there is
 
temporarily no network connectivity.
 
* [https://www.youtube.com/watch?v=WbeLMhcrkz8&t=11s Cloud-in-a-box at Verizon]
 
  
=== Privacy ===
+
https://wiki.openstack.org/wiki/Edge_Computing_Group/Adjacent_Edge_Projects
Enterprises may have needs for edge computing capacity depending on workloads, connectivity limits and privacy. For example, medical applications that need to
 
anonymize personal health information (PHI) before sending it to the cloud could do this utilizing edge computing infrastructure.
 
Another way to look at requirements that would benefit from cloud edge computing is by the type of company that would deploy them. Operator
 
applications are workloads put on edge computing infrastructure that is built and managed by operators—telecommunications companies, for example. Third-party
 
applications are built by organizations to run on existing edge infrastructure, in order to leverage others’ edge computing infrastructure. It is worth noting that
 
any applications could leverage any or all of the capabilities provided by a cloud—compute, block storage, object storage, virtual networking, bare metal,
 
or containers.
 
  
 
== Challenges ==
 
== Challenges ==

Latest revision as of 02:59, 22 April 2024

Contents

Mission Statement

  • This OpenInfra Edge Computing Group’s objective is to define infrastructure systems needed to support applications distributed over a broad geographic area, with potentially thousands of sites, located as close as possible to discrete data sources, physical elements or end users. The assumption is that network connectivity is over a WAN.
  • The OpenInfra Edge Computing Group will identify use cases, develop requirements, and produce viable architecture options and tests for evaluating new and existing solutions, across different industries and global constituencies, to enable development activities for Open Infrastructure and other Open Source community projects to support edge use cases.

Group Resources

Meetings

  • Mondays at 8am PDT / 1500 UTC

Next meeting: Monday (April 29), 8am PDT / 1500 UTC

Call details

Action item registry

  • Find industry experts to invite to the conversations

Agenda

Please feel free to add your topic to the agenda. Please add your name as well so we know on the meeting who to ping. Notes: https://etherpad.opendev.org/p/openinfra-edge-computing-group


  • Defining Edge DevOps & Edge strategies Cont'd
  • Roadmap planning
  • AoB

Upcoming Topics

  • April 29, 2024 - Defining Edge DevOps & Edge strategies Cont'd

Meeting Logs and Recordings

Etherpads

Virtual PTG, April 2024

Edge Strategies Discussion - Hardware - Led by Rob Hirschfeld (RackN)

Edge Strategies Presentation and Discussion Led by Rob Hirschfeld (RackN) - Cont'd

Edge Strategies Presentation and Discussion Led by Rob Hirschfeld (RackN)

Automotive Use Case presentation by Telefonica Research and Zentrix

Virtual PTG, October 2023

Private Mobility - Part 2 Session Recording, April, 2023

Private Mobility Session Recording, April, 2023

Virtual PTG Recording, March 2023

Virtual PTG Recording, October, 2022

Virtual PTG Recordings, April, 2022

Orchestration, Day-2 Operations and StarlingX session

Cheops project update from Inria

The Industry IoT Consortium (IIC) Edge Computing Efforts presentation by Chuck Byers

Networking and IPv6 discussion with Ed Horley

Networking and DNS discussion with Cricket Liu and Andrew Wertkin

Smart Edge presentation and discussion with Neal Oliver, November 15, 2021

Digital Rebar presentation and discussion with Rob Hirschfeld, November 8, 2021

Virtual PTG Recordings, October, 2021

CHI@Edge - recording of the session with the Chameleon project, September 13, 2021

Virtual PTG Recordings, April, 2021

Open Geospatial Consortium presentation, November 16, 2020

Virtual PTG Recordings, October, 2020

Password: ptg2020!

Virtual PTG Recordings, June, 2020

Archive - Weekly Call Logs

https://wiki.openstack.org/wiki/Edge_Computing_Group/Weekly_Call_Logs

Working Group Activities

Events

Use cases

Minimal Reference Architectures

https://wiki.openstack.org/wiki/Edge_Computing_Group/Edge_Reference_Architectures

https://wiki.openstack.org/wiki/Edge_Computing_Group/Architecture_Implementations_With_Kubernetes

https://wiki.openstack.org/wiki/Edge_Computing_Group/Hybrid_Architecture_Implementations

Work items for testing

Hacking days

OpenStack Activities

https://wiki.openstack.org/wiki/Edge_Computing_Group/OpenStack_Edge_Activities

StarlingX Activities

Adjacent Projects and Communities

https://wiki.openstack.org/wiki/Edge_Computing_Group/Adjacent_Edge_Projects

Challenges

  • Life-cycle Management. A virtual-machine/container/bare-metal manager in charge of managing machine/container lifecycle (configuration, scheduling, deployment, suspend/resume, and shutdown). (Current Projects: TK)
  • Image Management. An image manager in charge of template files (a.k.a. virtual-machine/container images). (Current Projects: TK)
  • Network Management. A network manager in charge of providing connectivity to the infrastructure: virtual networks and external access for users. (Current Projects: TK)
  • Storage Management. A storage manager, providing storage services to edge applications. (Current Projects: TK)
  • Administrative. Administrative tools, providing user interfaces to operate and use the dispersed infrastructure. (Current Projects: TK)
  • Storage latency. Addressing storage latency over WAN connections.
  • Reinforced security at the edge. Monitoring the physical and application integrity of each site, with the ability to autonomously enable corrective actions when necessary.
  • Resource utilization monitoring. Monitor resource utilization across all nodes simultaneously.
  • Orchestration tools. Manage and coordinate many edge sites and workloads, potentially leading toward a peering control plane or “selforganizing edge.”
  • Federation of edge platforms orchestration (or cloud-of-clouds). Must be explored and introduced to the IaaS core services.
  • Automated edge commission/decommission operations. Includes initial software deployment and upgrades of the resource management system’s components.
  • Automated data and workload relocations. Load balancing across geographically distributed hardware.
  • Synchronization of abstract state propagation Needed at the “core” of the infrastructure to cope with discontinuous network links.
  • Network partitioning with limited connectivity New ways to deal with network partitioning issues due to limited connectivity—coping with short disconnections and long disconnections alike.
  • Manage application latency requirements. The definition of advanced placement constraints in order to cope with latency requirements of application components.
  • Application provisioning and scheduling. In order to satisfy placement requirements (initial placement).
  • Data and workload relocations. According to internal/external events (mobility use-cases, failures, performance considerations, and so forth).
  • Integration location awareness. Not all edge deployments will require the same application at the same moment. Location and demand awareness are a likely need.
  • Dynamic rebalancing of resources from remote sites. Discrete hardware with limited resources and limited ability to expand at the remote site needs to be taken into consideration when designing both the overall architecture at the macro level and the administrative tools. The concept of being able to grab remote resources on demand from other sites, either neighbors over a mesh network or from core elements in a hierarchical network, means that fluctuations in local demand can be met without inefficiency in hardware deployments.