expanding network for computing services #3

Open
opened 2 years ago by utopiah · 3 comments
Owner

e.g using CloudInit script to install itself on a new machine with a dedicate piece of software, e.g https://fabien.benetou.fr/Content/SelfHostingArtificialIntelligence , then report back when available as a service. Currently provisioning locally, as opposed to a cloud provider, seems unrealistic.

Note that in this context the LAN scanning will not work unless devices share the network. Could be interesting to consider a VPN for that.

Could also consider this from a container persperctive where devices already on the network share their capabilities, e.g GPU present or not, disk space, etc. Note that this was already enable via utopiah/text-code-xr-engine#40 (see containersSupportedByLanguage used in its /command) but was then only available on the same device. Here this would enable another device of the network to request too.

e.g using CloudInit script to install itself on a new machine with a dedicate piece of software, e.g https://fabien.benetou.fr/Content/SelfHostingArtificialIntelligence , then report back when available as a service. Currently provisioning locally, as opposed to a cloud provider, seems unrealistic. Note that in this context the LAN scanning will **not** work unless devices share the network. Could be interesting to consider a VPN for that. Could also consider this from a container persperctive where devices already on the network share their capabilities, e.g GPU present or not, disk space, etc. Note that this was already enable via https://git.benetou.fr/utopiah/text-code-xr-engine/issues/40 (see containersSupportedByLanguage used in its `/command`) but was then only available on the same device. Here this would enable another device of the network to request too.
utopiah changed title from expanding network to expanding network for computing services 2 years ago
Poster
Owner

Example

  • spawn server via CLI and providing with CloudInit
  • generate a new key and include it
  • clone this repository
  • generate certificates (if done online could try doing so via certbot)
  • ping back with the newly generated key

Overall should be more mindful of security here if not relying on a VPN. Note that relying on https://git.benetou.fr/utopiah/vpn-metaverse-tooling instead could be simpler.

Example * spawn server via CLI and providing with CloudInit * generate a new key and include it * clone this repository * generate certificates (if done online could try doing so via certbot) * ping back with the newly generated key Overall should be more mindful of security here if not relying on a VPN. Note that relying on https://git.benetou.fr/utopiah/vpn-metaverse-tooling instead could be simpler.
Poster
Owner

As the new resource would be stateless security might not appear as an issue yet it shouldn't be accepted as a trusted peer. For example it should be able to receive data and process them, share data back also, but not issue commands to be executed by others.

As the new resource would be stateless security might not appear as an issue yet it shouldn't be accepted as a trusted peer. For example it should be able to receive data and process them, share data back also, but not issue commands to be executed by others.
Poster
Owner

Partly solved via 5c3b7063d3

Partly solved via https://git.benetou.fr/utopiah/offline-octopus/commit/5c3b7063d3b51b111a70eaed5bb1d463500222ed
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: utopiah/offline-octopus#3
Loading…
There is no content yet.