GPU ノード
    • PDF

    GPU ノード

    • PDF

    Article Summary

    VPC環境で利用できます。

    Ncloud Kubernetes Serviceのワーカーノードとして GPUノードを使用できます。

    注意
    • GPUノードは KRリージョンでのみ使用できます。
    • GPUノードでのみ構成されたクラスタは使用上の制約があります。
    • Ncloud Kubernetes Serviceで提供されるデフォルトオブジェクトには、必ず一般ノードが必要です。
    • 一般ノードプールに GPUノードプールを追加して使用する必要があります。

    Nvidia GPUデバイスプラグインの配置

    クラスタで GPUノードが 運用中 に変更された後に NVIDIAデバイスプラグインを配置するには、以下のコマンドを実行します。

    1. Helmのインストール

    curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 \
       && chmod 700 get_helm.sh \
       && ./get_helm.sh
    

    2. nvidia-device-plugin helm保存場所追加

    helm repo add nvdp https://nvidia.github.io/k8s-device-plugin \
       && helm repo update
    

    3. NVIDIA device pluginのリリース

    helm install --generate-name nvdp/nvidia-device-plugin
    

    ノードセレクタで GPUノードプールにのみリリースできます。

    helm install --generate-name nvdp/nvidia-device-plugin --set nodeSelector."ncloud\.com/nks-nodepool"=\[GPUノードプール名]
    
    参考

    このリソースは、nvidiaで提供するものに変更できます。
    NVIDIAの公式サイトで変更有無を確認します。

    Kubernetesの公式サイトで変更有無を確認します。

    デバイスプラグインを使用する

    参考

    Kubernetesは、デバイスプラグインを実装して Podが GPUのような特別なハードウェア機能にアクセスできます。

    9a4e3200-96f2-11eb-8189-ebd218e53f40_ko

    デバイスプラグインの使用に関する詳細は、Kubernetesの公式サイトでデバイスプラグインの使用方法をご確認ください。


    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.