Volcengine Kubernetes Engine
Beta feature/resource | Related service | Description |
Beta feature/resource | Related service | Description |
High Performance Computing Optimized instance family | The instance families of GPU Compute Service, which provide computing power for AI inference applications. In GPU Compute Service, some instance types of the High Performance Computing Optimized instance family and the instance types of the GPU Accelerated instance family are at the beta stage. For example, the ecs.hpcpni3ln instance type, which is required for deploying most AI application templates for ServingKit, is currently at the beta stage. | |
GPU Accelerated instance family | | |
Capability of mounting nodes to local disks | You can configure the local disk mounting in the VKE cluster. | |
Elastic Instant Cache (EIC) | EIC | A high-performance distributed KV Cache service launched by the Volcano Engine storage team for large language model (LLM) inference. Only some AI application templates support KV Cache. Apply to use this service based on your business requirements and the capabilities supported by the template. |
Parameter | Description |
Parameter | Description |
Select framework and orchestration | |
Selected templates | The name of the selected template, the inference engine that corresponds to the model, and the parallel policy are displayed.
|
Image | The image of the inference engine. You can select Built-in to specify a built-in image or select Custom to provide the address of a third-party image or an image in Container Registry (CR). |
Application configuration | |
Application name | Set an application name that complies with the on-screen naming requirements and a description. You can also use the automatically generated name. |
Instance configuration warning
| |
Instance specification | Instances are the entities that implement inference models. Set the Number of instances and Single instance GPUs for running the inference model as needed. ServingKit automatically configures the number of GPUs per instance based on the inference engine and parallel strategy you select. |
RDMA settings | You can select Enable RDMA network to achieve interconnection between instances through high-speed RDMA networks and to improve communication efficiency. After enabling the RDMA network, you can click the icon to enter the number of RDMA cards, or leave it blank. The system will automatically specify the number based on the value of Resource configuration. We recommend enabling the system automatic calculation feature.tip By default, RDMA is enabled for Prefill and Decode and disabled for Sglang-router. You can modify the settings as needed. |
Resource configuration | Select the resources of the managed heterogeneous computing cluster for VKE to deploy the model application, and prepare deployment resources based on the on-screen Deployment checklist.
warning If you select Enable RDMA network, you need to select a pool of GPU Accelerated nodes. Only this node type supports interconnections through a high-speed RDMA network. |
Start command | Set the startup script and port number for the AI application. No modification is required by default. To specify a custom port, install additional node configuration during startup and make modifications as needed. |
More configurations |
tip Only some models support KV Cache. You can check the supported models in the console and configure this item as needed. |
Service configuration | |
API Gateway | If you want to configure Ingress by using APIG to process inbound traffic to the model, enable APIG and select the target APIG instance.
tip When you use an existing APIG instance to expose the model service in the cluster, take note of the following parameter or feature configurations:
|
Intelligent routing | Enable it to use AI Gateway to distribute inference traffic. The AI Gateway provides a standardized interface for calls to different models, improving the availability and observability of model calls. |
More configurations | |
Update policy | The update policy is enabled by default. It follows the InPlaceUpdate policy, which performs in-place updates. The InPlaceUpdate policy allows you to directly update the existing RoleSet. During the update, additional GPU resources are not used. |
Model download | Select the model download method. The model will be automatically downloaded to all nodes in the node pool for the application. For the descriptions of related terms, see Terms. |