Concepts
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