Skip to main content
NetApp Solutions
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Provisionner un espace de travail Jupyter Notebook pour un usage Data Scientist ou Developer

Contributeurs

Kubeflow est capable de provisionner rapidement de nouveaux serveurs Jupyter Notebook pour agir en tant qu'espaces de travail de data Scientist. Pour provisionner un nouveau serveur Jupyter Notebook avec Kubeflow, effectuez les tâches suivantes. Pour plus d'informations sur les ordinateurs portables Jupyter dans le contexte Kubeflow, reportez-vous au "Documentation officielle Kubeflow".

  1. Dans le tableau de bord central Kubeflow, cliquez sur serveurs portables dans le menu principal pour accéder à la page d'administration des serveurs Jupyter Notebook.

    Erreur : image graphique manquante

  2. Cliquez sur Nouveau serveur pour provisionner un nouveau serveur Jupyter Notebook.

    Erreur : image graphique manquante

  3. Donnez un nom à votre nouveau serveur, choisissez l'image Docker sur laquelle vous voulez que votre serveur soit basé, et spécifiez la quantité de CPU et de RAM à réserver par votre serveur. Si le champ espace de noms est vide, utilisez le menu Sélectionner espace de noms dans l'en-tête de la page pour choisir un espace de noms. Le champ espace de noms est alors automatiquement renseigné avec l'espace de noms choisi.

    Dans l'exemple suivant, le kubeflow-anonymous l'espace de noms est choisi. En outre, les valeurs par défaut pour l'image Docker, la CPU et la RAM sont acceptées.

    Erreur : image graphique manquante

  4. Spécifiez les détails du volume de l'espace de travail. Si vous choisissez de créer un nouveau volume, ce volume ou cette demande de volume persistant est provisionné à l'aide de la classe de stockage par défaut. Comme une classe de stockage utilisant Trident a été désignée comme classe de stockage par défaut dans la section "Déploiement Kubeflow", Le volume ou la demande de volume persistant est provisionné avec Trident. Ce volume est automatiquement monté comme espace de travail par défaut dans le conteneur Jupyter Notebook Server. Tous les ordinateurs portables créés par un utilisateur sur le serveur qui ne sont pas enregistrés dans un volume de données distinct sont automatiquement enregistrés dans ce volume d'espace de travail. Par conséquent, les ordinateurs portables sont persistants entre les redémarrages.

    Erreur : image graphique manquante

  5. Ajout de volumes de données. L'exemple suivant indique un PVC existant nommé 'pb-fg-all' et accepte le point de montage par défaut.

    Erreur : image graphique manquante

  6. Facultatif: Demandez que le nombre de processeurs graphiques souhaité soit alloué à votre serveur d'ordinateur portable. Dans l'exemple suivant, un GPU est demandé.

    Erreur : image graphique manquante

  7. Cliquez sur lancer pour approvisionner votre nouveau serveur d'ordinateur portable.

  8. Attendez que le serveur de votre ordinateur portable soit entièrement approvisionné. Cette opération peut prendre plusieurs minutes si vous n'avez jamais provisionné de serveur à l'aide de l'image Docker que vous avez spécifiée, car l'image doit être téléchargée. Lorsque votre serveur a été entièrement provisionné, une coche verte s'affiche dans la colonne État de la page d'administration du serveur Jupyter Notebook.

    Erreur : image graphique manquante

  9. Cliquez sur connexion pour vous connecter à votre nouvelle interface Web de serveur.

  10. Vérifiez que le volume du dataset spécifié à l'étape 6 est monté sur le serveur. Notez que ce volume est monté par défaut dans l'espace de travail par défaut. Du point de vue de l'utilisateur, ce n'est qu'un autre dossier dans l'espace de travail. L'utilisateur, qui est probablement un spécialiste des données et non un expert en infrastructure, n'a pas besoin de posséder de compétences en stockage pour utiliser ce volume.

    Erreur : image graphique manquante

    Erreur : image graphique manquante

  11. Ouvrez un terminal et, en supposant qu'un nouveau volume a été demandé à l'étape 5, exécutez df -h Pour confirmer qu'un nouveau volume persistant provisionné avec Trident est monté en tant qu'espace de travail par défaut.

    Le répertoire d’espace de travail par défaut est le répertoire de base avec lequel vous êtes présenté lorsque vous accédez pour la première fois à l’interface Web du serveur. Par conséquent, tout artefact que vous créez via l'interface Web est stocké sur ce volume persistant provisionné par Trident.

    Erreur : image graphique manquante

    Erreur : image graphique manquante

  12. À l'aide du terminal, exécutez nvidia-smi Pour vérifier que le nombre correct de GPU a été attribué au serveur d'ordinateur portable. Dans l'exemple suivant, un GPU a été affecté au serveur d'ordinateurs portables comme demandé à l'étape 7.

Erreur : image graphique manquante