aiDAPTIVCache Operator
This content is not available in your language yet.
This guide demonstrates how to install the aiDAPTIVCache Operator, which is required for Kubernetes to recognize and utilize Phison aiDAPTIVCache devices (phison.com/ai100).
Prerequisites
Section titled “Prerequisites”Before installing the operator, ensure you have:
- Access to OtterScale platform with Application management permissions
- A Kubernetes cluster with Phison aiDAPTIVCache hardware installed
- Sufficient cluster resources for the operator deployment
Installation Steps
Section titled “Installation Steps”-
Navigate to Application Store
In the OtterScale web interface:
- Go to Application → Store
- This opens the Helm chart repository
-
Add the aiDAPTIVCache Operator Chart
Click Import button and provide the following information:
- Chart URL:
https://github.com/otterscale/charts/releases/download/aidaptivcache-operator-0.4.3/aidaptivcache-operator-0.4.3.tgz
Click Confirm to import the chart into your store.
- Chart URL:
-
Install the Operator
- Find
aidaptivcache-inferencein the Store list - Click the Install button
- In the Install Release dialog:
- Enter a Name for your deployment (e.g.,
aidaptivcache-operator) - Enter a Namespace (e.g.,
aidaptivcache-operator) - Click View/Edit button to open the configuration editor
- Enter a Name for your deployment (e.g.,
- Find
What the Operator Does
Section titled “What the Operator Does”The aiDAPTIVCache Operator performs the following functions:
- Resource Manager: Manage aiDAPTIVCache devices
- Device Discovery: Automatically detects Phison aiDAPTIVCache devices on cluster nodes
- Device Plugin: Registers aiDAPTIVCache devices as Kubernetes resources, enabling targeted workload scheduling
- Exporter: Exposes metrics and cache information via an NVMe exporter
Troubleshooting
Section titled “Troubleshooting”Operator Pod Not Starting
Section titled “Operator Pod Not Starting”If the operator pod fails to start:
-
Check pod logs via OtterScale UI:
- Navigate to Application → Workloads
- Find the
aidaptivcache-operatorworkload - Click on the pod name to view details
- Click the Logs tab to view container logs
-
Verify node labels and taints allow the operator to schedule
-
Check that the cluster has sufficient resources
Next Steps
Section titled “Next Steps”After successfully installing the aiDAPTIVCache Operator, you can:
- Deploy fine-tuning jobs that utilize aiDAPTIVCache devices (see Deploy aiDAPTIVCache Finetune)
- Deploy inference services with aiDAPTIVCache acceleration (see Deploy aiDAPTIVCache Inference)