-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe.
Currently all the devices get to know about the EdgeX server (Datastorage) by reading the toml file.
Problems in this approach:
- The information about Data Storage device needs to be predefined.
- If the pre-defined Data Storage device fails, we should a mechanism to setup Data Storage in another device dynamically
Describe the solution you'd like
- All the devices, say device A,B,C would be running Home Edge
- If we start EdgeX in say Device A.
- The Home Edge in all devices would check is EdgeX services are running in regular intervals.
- When any device finds the service, it would broadcast to all other devices saying it has the Edgex services running. In our example case it would be device A broadcasting.
- In response all the devices can share there yaml file.
- If primary data storage device fails, EdgeX can be enabled in other device and above steps would take place.
Merging of devices db when the primary device comes back need to be taken care.
This is just initial thoughts of proposal request the opinion.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request