domino logo
4.4
  • About Domino
  • Architecture
  • Domino infrastructure
  • Kubernetes infrastructure
  • Installation
  • Configuration Reference
  • Security and compliance
  • Users
  • Keycloak Authentication Service
  • Projects
  • Data
  • Environments
  • Execution resources
  • Monitoring
  • Audits and logs
  • Control Center
  • Backup and restore
  • Get help
  • Run the admin toolkit
  • MongoDB Console
domino logo
About Domino
Domino Data LabKnowledge BaseData Science BlogTraining
>
Admin Guide
>
Environments
>
Cache Environment Images in EKS

Cache Environment Images in EKS

When a user launches a Domino execution, part of the start-up process is loading the user’s environment onto the node that will host the execution. For large images, the process of transferring the image to a new node can take several minutes. After an image has been loaded onto a node once, it gets cached, and future executions that use the same environment will start up faster.

When running Domino on EKS, you can pre-cache popular environments and base images on the Amazon Machine Image (AMI) used for new nodes. This can significantly speed up the start time of executions on new nodes. This topic describes how to create a new AMI with cached environments and configure EKS to use it for new nodes.

In addition to any dependencies required by Kubernetes, your AMI must contain the following:

  • Docker

  • Cache of Domino’s compute environments

  • NVIDIA-Docker 2 (GPU nodes only)

  • NVIDIA GPU driver 410+ (GPU nodes only)

  • Change the default Docker runtime (GPU nodes only)

For simplicity, Domino recommends that you use the official EKS default AMIs, which come pre-configured with Docker and the GPU tools.

  • See the official EKS AMI Domino recommends for default compute nodes.

  • See the official EKS AMI Domino recommends for GPU nodes.

You can also use Amazon’s build scripts to create your own AMI for use with EKS.

Domino Data Lab
Knowledge Base
Data Science Blog
Training
Copyright © 2022 Domino Data Lab. All rights reserved.