milvus-operator
milvus-operator copied to clipboard
GPU Deployment in Milvus 2.4
I am considering deploying Milvus 2.4 in K8S and would like to confirm the feasibility of the following configuration:
- GPU Nodes: Deploying only the IndexNode and QueryNode components on GPU-equipped nodes.
- Non-GPU Nodes: Deploying the remaining components—DataNode, MixCoord, Proxy—on nodes without GPU capabilities.
This setup aims to leverage GPU acceleration for indexing and query processing while utilizing non-GPU nodes for other tasks. Could you please confirm if this configuration is supported in Milvus.
Thank you for your assistance.
Yes, it's supported. By the way, 2 things to be noted:
- Check our prerequisite guides for setup in https://milvus.io/docs/prerequisite-gpu.md.
- Use GPU Index Types, otherwise Milvus will still use CPU for Indexing https://milvus.io/docs/gpu_index.md
- [ ] Add docs for GPU deployment using milvus-operator
Thank you for confirming that the configuration is supported.