Pour offrir un autre système de distribution pair-à-pair, Workspace ONE UEM s'associe à 1E Nomad. Cette intégration ne nécessite aucune configuration dans Workspace ONE UEM Console. Lorsque vous installez le client Nomad sur un terminal enrôlé dans UEM, l'agent de distribution de logiciels le détecte et utilise Nomad pour télécharger les modules d'applications. Si elles ont été précédemment activées, désactivez les technologies P2P BranchCache ou Adaptiva pour garantir la réussite des téléchargements à l'aide de Nomad.

Architecture de Nomad

Le Nomad utilise plusieurs composants orientés client qui se connectent pour fournir sa fonctionnalité de téléchargement de contenu.

L'architecture de base et la configuration des ports pour Nomad sont indiquées dans le diagramme. Pour une description complète des piles de la plateforme Tachyon, de ses composants, des clients et de la manière dont la connexion est établie pour fournir les fonctionnalités de la plateforme Tachyon, reportez-vous à la documentation de la Plateforme Tachyon 8.1.

Les ports utilisés pour les communications Nomad de base sont répertoriés dans le tableau. Ces données ont été obtenues à partir de la documentation de Nomad.

Tableau 1. Ports de communication nomade
Ports Description
UDP 1779

Par défaut, Nomad utilise le port UDP 1779 pour communiquer pendant le processus d'élection afin de déterminer le maître Nomad sur un sous-réseau. Le programme d'installation de Nomad ajoute automatiquement NomadBranch.exe, NomadPackageLocator.exe et PackageStatusRequest.exe à la liste des programmes exceptions dans le pare-feu Windows natif.

Vous pouvez modifier la valeur par défaut du port lors de l'installation à l'aide de la propriété du programme d'installation P2PPORT ou après l'installation en modifiant la valeur de registre P2P_Port. Si vous modifiez le port par défaut, vous devez vous assurer que tous les clients Nomad communiquent en utilisant le même port.

Le port Nomad (port UPD 1779 par défaut) doit être ouvert sur tous les points d'accès sans fil pour faciliter les communications pair-à-pair Nomad. Tous les fournisseurs n'activent pas ce port par défaut. Reportez-vous à la documentation du fournisseur du terminal spécifique pour plus d'informations sur l'activation des ports sur chaque périphérique WAP.

TCP 80 (HTTP)

TCP 443 (HTTPS)

Le maître Nomad demande le fichier LSZ de Nomad qui s'exécute sur le DP.

TCP 80 (HTTP)

TCP 443 (HTTPS)

TCP 139 (SMB)

TCP 445 (SMB sur TCP)

Le maître Nomad télécharge le contenu en utilisant Nomad comme fournisseur. Cette communication dépend de la façon dont le DP est configuré. Il peut s'agir de l'un des éléments suivants :

  • HTTP
  • HTTPS
  • SMB
  • SMB sur TCP

Pour Configuration Manager, le paramètre par défaut est HTTP ou HTTPS.

TCP 139 (SMB)

TCP 445 (SMB sur TCP)

UDP 1779 (utilisé pour le P2P sans connexion)

TCP 5080 (HTTP)

TCP 5443 (HTTPS)

Copies locales du maître Nomad. Pour faciliter l'accès au cache Nomad, il est recommandé d'activer le partage de fichiers et d'imprimantes Windows. Si cela n'est pas possible sur votre environnement réseau. Vous pouvez configurer Nomad pour utiliser différents moyens d'accéder aux partages réseau. Pour plus d'informations sur la configuration de cette option, reportez-vous à la section cache Nomad.

Les connexions peuvent utiliser l'un des éléments suivants :

  • SMB
  • SMB sur TCP
  • P2P sans connexion
  • HTTP
  • HTTPS

Éléments à prendre en compte pour le déploiement du client 1E

Examinez la liste avant de procéder au déploiement pour déterminer si vous avez déjà configuré le client 1E dans votre environnement avec le Nomad activé ou si vous effectuez une nouvelle installation.

  • Si une version prise en charge du client 1E est installée avec Nomad activé, aucune autre configuration ne devrait être requise. Le client VMware Workspace One détecte automatiquement la présence du service NomadBranch et l'appelle en conséquence. Contactez votre équipe de compte 1E si vous avez des questions.
  • Si le client 1E avec Nomad activé n’est pas déployé dans votre environnement, vous devez suivre les instructions décrites dans la section Déployer le client 1E pour Nomad.
  • Si le client 1E est actuellement déployé dans votre environnement, mais que Nomad n'est pas activé, contactez votre équipe de compte 1E pour obtenir de l'aide.
Note : Les fonctionnalités avancées du client 1E, telles que le SSD (Single Site Download) et la santé du client, nécessitent la plate-forme 1E. Si vous souhaitez bénéficier de ces fonctionnalités, contactez votre équipe de compte 1E pour obtenir de l'aide.

Déployer le client 1E pour Nomad

Avant de démarrer le processus de déploiement, assurez-vous de respecter les conditions préalables. Une fois que vous avez rempli les conditions préalables, lancez l'assistant de déploiement du client 1E pour installer le client 1E avec Nomad activé pour une utilisation avec Workspace One et entrez les informations de déploiement nécessaires.

Conditions préalables :
  • Téléchargez le fichier ZIP de l'assistant de déploiement du client 1E à partir de https://1eportal.force.com/s/article/1EClient81.
  • Créez un dossier pour stocker les fichiers du programme d'installation du client qui sont produits par l'assistant de déploiement du client 1E. Utilisez par exemple le dossier D:\Temp\Output.

Procédure :

  1. Créez la source de contenu du client 1E.
    1. Cliquez avec le bouton droit sur le fichier du programme d'installation ClientDeploymentAssistant.exe, puis sélectionnez Exécuter en tant qu'administrateur.
    2. Sur l'écran d’Accueil, sélectionnez Suivant.
    3. Cochez la case J'accepte les conditions de licence, puis cliquez sur Suivant.
    4. Sur l'écran Connexion au gestionnaire de configuration, sélectionnez Ne pas se connecter au gestionnaire de configuration. Cliquez sur Suivant.
    5. Sur l'écran Paramètres généraux, entrez le répertoire de sortie ou accédez au chemin d'accès au répertoire que vous avez créé précédemment. Cliquez sur Suivant.
    6. Sur l'écran Sélection d'agent, décochez la case 1E NightWatchman Agent et sélectionnez Client 1E. Cliquez sur Suivant.
    7. Sur l'écran Paramètres Tachyon et autres paramètres client, ne cochez aucune des cases. Cliquez sur Suivant.
    8. Sur l'écran Paramètres du client Nomad, activez les paramètres suivants :
      Tableau 2.
      Paramètres Description
      Activer Nomad Cochez la case.
      Chemin d'accès au journal Modifiez le chemin d'accès au journal pour C:\ProgramData\1E\NomadBranch. Si vous disposez d'un autre emplacement préféré pour les fichiers journaux de l'agent, entrez le chemin d'accès dans ce champ, à condition que le compte du système dispose d'un accès en écriture à cet emplacement.
      Partage Nomad masqué

      Déploiement général

      Empêcher le basculement vers BITS

      Utiliser le chiffrement FIPS

      Cochez uniquement les cases correspondant à ces paramètres.
      Protocole P2P Sélectionnez les protocoles appropriés à votre environnement en fonction des protocoles et des ports autorisés. HTTPS utilise un certificat auto-signé. Si vous souhaitez utiliser vos propres certificats PKI pour l'authentification P2P, reportez-vous à la documentation de Nomad.
    9. Sur l'écran Paramètres PXE Everywhere, décochez la case EnablePXE Everywhere. Cliquez sur Suivant.
    10. L'écran Résumé affiche un aperçu des sources de contenu créées par l'assistant de déploiement du client 1E. Cliquez sur Créer pour continuer ou sur Précédent pour revenir en arrière et modifier les valeurs.
    11. Une fois que l'état Réussite s'affiche dans l'écran Avancement, examinez les résultats, puis cliquez sur Suivant.
    12. Cliquez sur Terminer.
  2. Vérifiez la sortie de l'assistant de déploiement du client 1E.
    1. Vous pouvez voir les sous-dossiers x64 et x86 dans votre dossier de sortie. Ces dossiers contiennent un programme d'installation MSI, un fichier de transformation MST, un fichier Install.txt et un fichier Uninstall.txt.
    2. Les fichiers Install.txt et Uninstall.txt contiennent les lignes de commande pour l'installation et la désinstallation du client 1E. Vous pouvez modifier le chemin d'accès au journal, mais il est défini par défaut au chemin %TEMP% du compte ou du contexte sous lequel l'installation est exécutée.

      Voici un exemple de la ligne de commande du fichier Install.txt.

      msiexec /i 1E.Client-x64.msi REBOOT=ReallySuppress /l*v %TEMP%\1E.Client-x64-Install-8.1.2.62.log /qn TRANSFORMS="1E.Client-x64-8.1.2.62.mst"

  3. Déployez le client 1E.

    Une fois les étapes terminées, vous pouvez utiliser la sortie de l'assistant de déploiement du client 1E dans l'outil de déploiement de votre environnement.