GPU As A Service

Devaket > GPU As A Service

Client Brief

Headquartered in the United Kingdom, an innovative start-up, at the forefront of providing cost-effective GPU clusters and GPU machine sto discerning clients. Renowned for its commitment to affordability without compromising on performance, have gained the trust of multiple leading AI companies in the industry.

Distinguishing themselves through strategic partnerships with Tier 4 data centres, their offerings ensure unparalleled reliability and security. Leveraging the latest advancements in technology, specialize in delivering high-performance computing (HPC) solutions, featuring cutting-edge NVIDIA GPUs.

Project Details

  • Create Kubernetes Cluster with GPUs:
    • Establish a robust Kubernetes cluster integrated with Graphics Processing Units (GPUs) to empower high performance computing workloads.
    • Utilize best practices to configure and optimize GPUresources within the Kubernetes environment.
  • Create Slurm Clusters with GPUs:
    • Implement Slurm clusters, a highly efficient workload manager, integrated seamlessly with GPU resources.
    • Configure Slurm to dynamically allocate and manage GPU resources for parallel processing tasks.
  • Automate Cluster Creation:
    • Develop automation scripts and templates for the streamlined creation of Kubernetes and Slurm clusters with GPU support.
  • Implement Monitoring with Prometheus:
    • Deploy Prometheus for comprehensive monitoring of cluster health, GPU utilization, and resource metrics.
    • Configure alerting rules to proactively identify and address potential issues, ensuring optimal performance and availability.
  • Support for Existing Clusters:
    • Establish a robust support framework, engaging with customers to understand their requirements and addressing any issues promptly.

Tech Stack

Containerisation Technologies: Kubernetes, Docker, ContainerD
IaC and CM: Ansible, Terraform
Programming Language: Go, Python
Tools: Prometheus, Grafana, Kyverno, OPA, Helm