Overview

Distributed Computing is about creating an environment across various machines that make computing resources available to a single or distributed application.

Docker Swarm

Docker Swarm is an orchestration tool for clustering and scheduling Docker containers.  Clusters of Docker nodes can be managed as if they are a single virtual system.

Kubernetes

Kubernetes is an orchestration platform for managing containerized services.

CUDA

Graphical Processing Units (GPUs) can be clustered together to provide a distributed GPU Accelerated Research Cluster.

Etherium

Etherium is a block-chain technology that also enables distributed computing.


  • No labels