Suggestions concernant le niveau de performance global

Effectué

Dans ce module, nous présentons des suggestions de performance pour l’architecture de référence, les machines virtuelles clientes et le réseau quand vous exécutez vos applications EDA sur Azure NetApp Files.

Compréhension de votre charge de travail EDA en examinant une architecture de référence

Les processus de simulation pour les puces et outils EDA peuvent avoir des architectures de référence différentes. L’architecture de référence suivante illustre un cas générique pour lequel vous pouvez utiliser Azure NetApp Files pour les charges de travail EDA dans des scénarios de cloud-bursting (hybrides) et des scénarios entièrement sur Azure.

Diagramme de l’architecture de référence pour illustrer la façon dont vous pouvez utiliser Azure NetApp Files pour des charges de travail EDA.

Suggestions pour les réseaux virtuels, les performances réseau accélérées et les mises à jour de client

Si possible, placez vos machines virtuelles clientes et Azure NetApp Files dans la même région, la même zone de disponibilité, et le même réseau virtuel. Réunir le calcul et les ressources de données peut contribuer à réduire la latence réseau entre elles, pour améliorer les performances globales.

Activez les performances réseau accélérées sur vos machines virtuelles clientes si elles sont prises en charge, pour fournir jusqu’à 30 gigabits par seconde (Gbits/s) ou plus au total de débit réseau. Pour plus d’informations sur les numéros de débit de volume Azure NetApp Files, consultez :

Les performances réseau accélérées permettent de réduire la latence des machines virtuelles clientes sur Azure NetApp Files, ce qui améliore également le niveau de performance globale, en particulier en ce qui concerne le type de simulation DMSA (Analyses multi-scénarios distribués).

Vous devriez exécuter la dernière version de patch disponible pour le système d’exploitation. Vous devez également mettre à jour les utilitaires NFS (Network File System) vers leurs versions les plus récentes, pour bénéficier des correctifs de bogues et fonctionnalités les plus récents. Ces mises à jour permettent de garantir des performances optimales et une stabilité du système.

Par exemple, exécutez ces commandes lors de l’utilisation de yum comme référentiel (comme RedHat) :

sudo yum update
sudo yum update nfs-utils

Volumes importants pour les charges de travail EDA

Les charges de travail EDA sont principalement composées d’un nombre élevé d’appels de métadonnées, d’un nombre élevé de fichiers et d’opérations parallèles. Pour traiter correctement ces types de charges de travail, le service de stockage sous-jacent doit être en mesure de paralléliser les opérations pour réduire le délai d’achèvement des simulations EDA critiques pour l’entreprise. Pour les charges de travail EDA, le temps, c’est de l’argent.

Azure NetApp Files offre des volumes importants (jusqu’à 500 Tio) qui permettent aux charges de travail EDA de s’exécuter à un niveau supérieur à celui des volumes réguliers en fournissant une capacité, un calcul parallèle et même une distribution de fichiers et de dossiers sur plusieurs ressources de stockage à faible latence dans les déploiements cloud Azure. De grands volumes permettent également de réduire les coûts des charges de travail de métadonnées élevées en permettant des charges de travail qui nécessitent un débit inférieur avec des E/S par seconde plus élevées pour tirer parti des niveaux de service inférieurs. Par exemple, si votre charge de travail EDA ne nécessite pas 1 0GiB/s, mais nécessite un traitement parallèle des opérations de métadonnées d’écriture, un grand volume au niveau du service Premium peut effectuer le travail qui nécessiterait normalement des niveaux de service Ultra sur des volumes réguliers.

Si vous déployez EDA dans Azure NetApp Files, vous devez sérieusement envisager d’utiliser de grands volumes pour profiter des meilleures performances.

Quotas pour contrôler l’utilisation de la capacité des volumes Azure NetApp Files

Azure NetApp Files fournit des quotas d’utilisateur et de groupe, qui peuvent définir des limites de taille sur les volumes ou affecter des limites aux utilisateurs et groupes en dessous de la taille affectée au volume lui-même. Lorsqu’une limite de quota est atteinte, aucune nouvelle écriture n’est autorisée tant que la capacité utilisée n’est pas réduite ou que le quota est augmenté.

Les charges de travail EDA peuvent créer une grande quantité de données, ce qui peut utiliser des quantités très importantes de capacité. Puisque la capacité dans le cloud peut créer des coûts indésirables, le contrôle de la capacité utilisée avec des quotas peut aider à réduire les coûts.