Recommandations multi-sessions - Amazon AppStream 2.0

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Recommandations multi-sessions

Lorsque vous déterminez le nombre maximal de sessions utilisateur sur une instance dans un environnement multi-sessions, vous devez prendre en compte plusieurs facteurs afin de garantir des performances et une expérience de streaming optimales. Les recommandations suivantes vous permettent de déterminer le nombre optimal de sessions utilisateur sur une instance :

  • Évaluer les besoins en ressources : comprendre les besoins en ressources des applications utilisées dans le cadre des sessions. Tenez compte de facteurs tels que la mémoireCPU, les E/S du disque et la bande passante du réseau. Cette évaluation permettra de déterminer la quantité de ressources généralement requise par chaque session utilisateur.

  • Tenez compte des spécifications de l'instance : tenez compte des spécifications de l'instance, notamment du nombreCPUs, de la mémoire disponible et des GPU spécifications. Les instances présentant des spécifications plus élevées peuvent gérer un plus grand nombre de sessions utilisateur. Pour plus d'informations sur les différents types d'instances pris en charge par la AppStream version 2.0 et sur les tarifs, consultez les tarifs d'Amazon AppStream 2.0.

  • Tests de performances : effectuez des tests de performance sur les applications et la charge de travail censées s’exécuter au cours des sessions utilisateur. Mesurez l’utilisation des ressources, les temps de réponse et les performances globales du système. Utilisez ces données pour évaluer l'impact des sessions utilisateur simultanées sur les performances et déterminer le session-to-instance ratio optimal. Vous pouvez exécuter ces évaluations sur les différents types d'instances proposés par la AppStream version 2.0 afin de trouver le type ou la taille d'instance optimaux pour vos utilisateurs finaux. Pour plus d'informations sur les différents types d'instances proposés par la AppStream version 2.0, consultezAppStream Familles d'instances 2.0.

  • Surveiller l’utilisation des ressources : surveillez en permanence l’utilisation des ressources de l’instance lors d’une utilisation normale. Observez CPU l'utilisation de la mémoire et du disque. Assurez-vous que l’utilisation des ressources reste dans des limites acceptables afin d’éviter une dégradation des performances. Dans un environnement multisession, vous pouvez consulter ces métriques sur la AppStream version 2.0 et sur la CloudWatch console. Pour de plus amples informations, veuillez consulter Surveillance des ressources Amazon AppStream 2.0.

  • Tenez compte des modèles de comportement des utilisateurs : analysez les modèles de comportement des utilisateurs pour comprendre les périodes de pointe d’utilisation et les utilisations simultanées potentielles. Certains utilisateurs peuvent avoir des habitudes d’utilisation intermittentes ou sporadiques, tandis que d’autres peuvent avoir une utilisation constante tout au long de la journée. Tenez compte de ces modèles lorsque vous déterminez le nombre maximal de sessions utilisateur afin d’éviter les restrictions de ressources pendant les périodes de pointe.

    AppStream La version 2.0 vous permet de configurer un maximum de 50 sessions utilisateur par instance, quel que soit le type ou la taille de l'instance que vous choisissez. Toutefois, il ne s’agit que d’une limite supérieure et non d’une limite recommandée. Voici un exemple de tableau qui vous aidera à déterminer le nombre maximal de sessions utilisateur sur une instance d’une flotte multi-sessions. Le nombre maximal d’utilisateurs recommandé indiqué dans le tableau est basé sur des directives générales et des hypothèses. Les tests avec une charge de travail réelle sont cruciaux, car les performances réelles peuvent varier en fonction des caractéristiques individuelles de la charge de travail, des besoins en ressources de l’application et du comportement des utilisateurs.

Recommandations basées sur les types de charge de travail
Catégorie d’utilisateur finaux Type de charge de travail Exemples d’utilisateurs Cas d'utilisation Configuration recommandée
Utilisateurs finaux qui exécutent une seule tâche et utilisent un minimum d’applications Light Travailleurs spécialisés, utilisateurs réception Applications de saisie de données, édition de texte, hôte bastion 4 utilisateurs par v CPU sur Stream.Standard.xlarge/2xLarge ou Stream.Compute.xlarge+ ou Stream.Memory.xlarge+
Utilisateurs finaux qui exécutent une seule tâche et utilisent un minimum d’applications Léger à Moyen Travailleurs spécialisés, utilisateurs réception, employés des centres d’appels Applications de saisie de données, édition de texte, hôte bastion, chat, e-mail, applications de messagerie 2 utilisateurs par v CPU sur Stream.Standard.xlarge/2XLarge ou Stream.Compute.xlarge+ ou Stream.Memory.xlarge+
Utilisateurs finaux qui créent des feuilles de calcul complexes, des présentations et des documents volumineux Moyen Travailleurs opérationnels, employés des centres d’appels, analystes commerciaux Applications de saisie de données, chat, e-mail, applications de messagerie, applications de productivité 2 utilisateurs par v CPU sur Stream.Memory.xLarge+ ou Stream.Compute.xlarge+
Utilisateurs finaux ayant des charges de travail à hautes performances Moyen à Lourd Travailleurs du savoir, développeurs de logiciels, analystes de business intelligence Paramètres du logiciel 1 utilisateur par v CPU sur Stream.Memory.xLarge+ ou Stream.Compute.xlarge+
Utilisateurs finaux ayant des charges de travail à hautes performances Lourd Travailleurs du savoir, développeurs de logiciels, scientifiques des données Partage d'écran, analyse des données, audioconférence 1 utilisateur pour 2 vCPUs sur Stream.Memory.xLarge+ ou Stream.Compute.xlarge+
Utilisateurs finaux dont les charges de travail nécessitent des ressources graphiques et de lourdes ressources de calcul/mémoire Lourd à Accéléré Graphistes et concepteurs d'architecture,//utilisateurs CAD CAM Audioconférence, applications gourmandes en ressources graphiques, telles que les stations de travail graphiques distantes 1 utilisateur pour 2 vCPUs cartes graphiques.G4DN. *
Utilisateurs finaux dont les charges de travail nécessitent des ressources graphiques et de lourdes ressources de calcul/mémoire Accéléré Monteurs vidéo, joueurs et développeurs de jeux, mineurs de données, ingénieurs de GIS données, scientifiques de l'IA Audioconférence, transcodage vidéo et rendu 3D, conception photoréaliste, stations de travail graphiques, formation sur les modèles ML, inférence ML 1 utilisateur pour 2 vCPUs Graphics.G5. *