Skip to main content
Version: 1.15.0

Licensing

This topic outlines the licensing for EGS (Elastic GPU Service) and explains how to manage licenses for GPU resource management.

Overview

The EGS licensing provides organizations with flexibility and control over GPU resource management within Kubernetes clusters. It enables efficient utilization of GPU resources while ensuring compliance with defined licensing terms and policies. The enforcement of the license is based on the number of GPUs specified in the license file. After the licensed GPU limit is reached, no new GPU requests can be scheduled. The license count applies to the onboarded GPU resources within the Kubernetes clusters.

License Features

The EGS license includes the following features:

  • GPU Provisioning: Ability to create and manage GPU Provisioning Requests (GPRs) for deploying GPU-based applications.
  • Multi-cluster Support: Manage GPU resources across multiple clusters within your organization.
  • Advanced Scheduling: Priority scheduling for GPU workloads based on the license type.
  • Overage Support: Option to configure overage limits, allowing temporary usage beyond the licensed GPU count.

License Types

EGS supports both trial and enterprise licenses.

Trial License

Trial License allows limited access for evaluation purposes and typically includes:

  • Access to a limited number of GPUs (example, 2 GPUs)
  • Support and documentation
  • Limited period (example, 30 days)
  • Customizable overage options (example, 20% overage)

Trial licenses are ideal for testing and evaluation of EGS features and capabilities.

Enterprise License

Enterprise License provides full functionality, including access to advanced features, multi-cluster support, and priority GPU scheduling and typically include:

  • Access to a larger number of GPUs (example, 4 GPUs or more)
  • Support and documentation
  • Longer period (example, 6 months, 12 months, and 24 months)
  • Customizable overage options (example, 20% overage)

Enterprise licenses are suitable for production deployments and large-scale GPU workloads.

How to Request for a License

  • Enterprise License: To request an enterprise license, please contact the Avesha sales team with your organization's details and usage requirements. You can reach out through your account manager.

  • Trial License: To request a trial license, go to the Avesha registration page and fill out the form. For more information, see EGS Registration. After your request is received, the Avesha team will evaluate it and send you a license file via email. You will receive a license secret file to your registered email address. The license file is a YAML file that contains the license details in a structured format. It includes information such as the number of GPUs, their type, memory, and duration.

License Support

For any licensing issues or questions, please reach out to the Avesha support team at support@avesha.com. They can assist with troubleshooting, answer compliance questions, and address other concerns related to licensing as needed.