Skip to main content
NetApp Solutions
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Configurar Dask con LA implementación DE RAPIDS en AKS con Helm

Colaboradores

Para configurar el despliegue de Dask con RAPIDS en AKS con Helm, lleve a cabo los siguientes pasos:

  1. Cree un espacio de nombres para instalar DASK con RAPIDS.

    kubectl create namespace rapids-dask
  2. Crear una RVP para almacenar el conjunto de datos con velocidad de clic:

    1. Guarde el siguiente contenido de YAML en un archivo para crear un PVC.

      kind: PersistentVolumeClaim
      apiVersion: v1
      metadata:
        name: pvc-criteo-data
      spec:
        accessModes:
          - ReadWriteMany
        resources:
          requests:
            storage: 1000Gi
        storageClassName: azurenetappfiles
    2. Aplique el archivo YAML al clúster de Kubernetes.

      kubectl -n rapids-dask apply -f <your yaml file>
  3. Clone el rapidsai git repositorio ( "https://github.com/rapidsai/helm-chart").

    git clone https://github.com/rapidsai/helm-chart helm-chart
  4. Modificar values.yaml E incluya el PVC creado anteriormente para los trabajadores y el espacio de trabajo Juppyter.

    1. Vaya a la rapidsai directorio del repositorio.

      cd helm-chart/rapidsai
    2. Actualice el values.yaml Coloque el archivo y monte el volumen con la RVP.

      dask:
        …
        worker:
          name: worker
          …
          mounts:
            volumes:
              - name: data
                persistentVolumeClaim:
                  claimName: pvc-criteo-data
            volumeMounts:
              - name: data
                mountPath: /data
          …
        jupyter:
          name: jupyter
          …
          mounts:
            volumes:
              - name: data
                persistentVolumeClaim:
                  claimName: pvc-criteo-data
            volumeMounts:
              - name: data
                mountPath: /data
          …
  5. Vaya al directorio principal del repositorio e implemente Dask con tres nodos de trabajo en AKS utilizando Helm.

    cd ..
    helm dep update rapidsai
    helm install rapids-dask --namespace rapids-dask rapidsai