Algorithms are executed at the vantage6-node. The node receives a computation task from the vantage6-server. The node will then retrieve the algorithm, execute it and return the results to the server.
Algorithms are shared using Docker images which are stored in a Docker image registry which is accessible to the nodes. In the following sections we explain the fundamentals of algorithm containers.
Input & output Interface between the node and algorithm container
Wrappers Library to simplify and standardized the node-algorithm input and output
Child containers Creating subtasks from an algorithm container
Networking Communicate with other algorithm containers and the vantage6-server
Cross language Cross language data serialization
Package & distribute Packaging and shipping algorithms
Export as PDF
Copy link
Edit on GitHub