domino logo
Latest (5.5)
  • About Domino
  • Architecture
  • Security and Compliance
  • Domino Infrastructure
  • Kubernetes Infrastructure
  • Installation
  • Data Planes
  • Execution Resources
  • Users
  • Keycloak Authentication Service
  • Data
  • Projects
  • Environments
  • Model Monitoring
  • Control Center
  • Logs and Monitoring
  • Backup and Restore
  • Disaster Recovery
  • Configuration Reference
  • Run the Admin Toolkit
  • MongoDB Console
  • Get Help
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.

AMI requirements

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 LabKnowledge BaseData Science BlogTraining
Copyright © 2022 Domino Data Lab. All rights reserved.