Fonctions Amazon EC2

Pourquoi choisir Amazon EC2 ?

Amazon EC2 fournit le choix d'instance le plus vaste et le plus profond pour répondre aux besoins de votre charge de travail. Des types d'instance polyvalente, optimisée pour le calcul, optimisée pour la mémoire, optimisée pour le stockage et d'instance de calcul accéléré sont disponibles pour fournir le meilleur équilibre entre calcul, mémoire, stockage et réseaux pour vos charges de travail. Des processeurs Intel, AMD, NVIDIA et AWS équipent ces types d'instance et fournissent des performances et des optimisations des coûts supplémentaires. Des options de stockage local et de mise en réseau avancée sont disponibles avec les types d'instance pour optimiser davantage les performances pour les charges de travail limitées au niveau des I/O disque ou réseau. De nombreux types d'instance proposent souvent des instances de matériel nu qui fournissent à vos applications un accès direct au processeur et à la mémoire du serveur sous-jacent. Ceci vous permet d'exécuter les applications dans des environnements non virtualisés ou d'utiliser votre propre hyperviseur pour les applications. Pour trouver l'instance adaptée à votre charge de travail, consultez la page Types d'instances EC2. Vous pouvez également utiliser l'Optimiseur de calcul AWS pour obtenir des recommandations sur les ressources de calcul AWS optimales pour vos charges de travail afin de réduire les coûts et d'améliorer les performances.

Infrastructure mondiale

Amazon EC2 offre la possibilité de placer des instances à divers emplacements. Les emplacements d'Amazon EC2 sont composés de régions et de zones de disponibilité. Les zones de disponibilité sont des emplacements distincts, qui sont conçus pour être isolés des défaillances survenant dans les autres zones de disponibilité et fournir une connectivité réseau à faible latence et peu coûteuse aux autres zones de disponibilité de la même région. En lançant des instances dans des zones de disponibilité séparées, vous pouvez protéger vos applications de la défaillance d'un emplacement unique. Les régions se composent d'une ou plusieurs zones de disponibilité et sont géographiquement réparties. L'engagement concernant l'accord sur les niveaux de services d'Amazon EC2 est une disponibilité à 99.99 % pour chaque région Amazon EC2. Pour plus d'informations sur la disponibilité de nos produits et services par région, reportez-vous à Produits et services régionaux.

Amazon Time Sync Service fournit une source horaire extrêmement précise, fiable et disponible pour tous les services AWS, notamment les instances EC2. Pour obtenir des instructions sur l'accès à ce service, consultez les sections Réglage de l'heure dans les guides de l'utilisateur de Linux et de Windows.

Les Amazon Machine Images (AMI) sont préconfigurées avec une liste toujours plus grande de systèmes d'exploitation, dont Microsoft Windows et les distributions Linux comme Amazon Linux 2, Ubuntu, Red Hat Enterprise Linux, CentOS, SUSE et Debian. Nous travaillons avec nos partenaires et la communauté pour vous présenter le meilleur choix possible. AWS Marketplace propose une large palette de logiciels gratuits et payants conçus par des fournisseurs reconnus, destinés à s'exécuter vos instances EC2.

Optimisation des coûts et de la capacité

Avec la facturation à la seconde, vous ne payez que ce que vous utilisez. À la facturation, elle retire les minutes et les secondes non utilisées d'une heure entamée pour que vous puissiez vous concentrer sur l'amélioration de vos applications plutôt que de vous préoccuper de l'utilisation optimale de l'heure. Découvrez-en plus sur la tarification EC2.

Amazon EC2 Auto Scaling permet une augmentation ou une réduction automatique de l'échelle de votre capacité Amazon EC2 en fonction des conditions que vous définissez. Vous pouvez utiliser politiques de dimensionnement dynamique et prédictif dans EC2 Auto Scaling pour ajouter ou retirer des instances EC2. La mise à l'échelle prédictive utilise le machine learning pour allouer de manière proactive des instances en se basant sur les demandes anticipées. La mise à l'échelle dynamique vous permet de mettre à l'échelle le calcul sur la base de métriques définies. Avec EC2 Auto Scaling, vous pouvez vous assurer que le nombre d'instances Amazon EC2 que vous utilisez augmente de façon transparente durant les pics de demandes pour maintenir la performance, et diminue automatiquement durant la baisse des demandes pour minimiser les coûts. Pour plus d'informations, consultez Amazon EC2 Auto Scaling.

Avec un seul appel d'API, Amazon EC2 Fleet vous permet de provisionner la capacité de calcul entre différents types d'instance EC2, les modèles d'achat de zones de disponibilité pour optimiser la mise à l'échelle, la performance et les coûts. Lisez les FAQ et ce blog AWS pour en savoir plus. Vous pouvez également accéder aux fonctionnalités d'EC2 Fleet via Amazon EC2 Auto Scaling, pour provisionner et adapter automatiquement la capacité de calcul à travers des types d'instances EC2, zones de disponibilité et options d'achat dans un même groupe Auto Scaling. En savoir plus.

La fonctionnalité Optimize CPUs (Optimiser les CPU) vous donne davantage le contrôle sur vos instances Amazon EC2 sur deux fronts. Tout d'abord, vous pouvez spécifier un nombre personnalisé de vCPU au lancement de nouvelles instances pour économiser sur les coûts de licence de vCPU. Ensuite, vous pouvez désactiver Intel Hyper-Threading Technology (Intel HT Technology) pour les charges de travail affichant de bonnes performances avec des CPU à une seule unité, comme certaines applications de calcul haute performance (HPC). Pour en savoir plus sur la façon dont l'optimisation du CPU peut vous aider, consultez la documentation dédiée ici.

Vous pouvez mettre vos instances Amazon EC2 soutenues par Amazon EBS en veille prolongée et les restaurer à partir de cet état ultérieurement. Les applications dont l'amorçage prend du temps et qui conservent leur état en mémoire (RAM) peuvent bénéficier de cette fonctionnalité. Pour plus d'informations sur la veille prolongée et les types d'instances et systèmes d'exploitation pris en charge, consultez les FAQ.

Stockage

Les exigences des charges de travail Amazon EC2 peuvent être très différentes pour ce qui est du stockage. Au-delà du stockage d’instances intégré, nos services Amazon Elastic Block Store (Amazon EBS) et Amazon Elastic File System (Amazon EFS) répondent aux autres exigences des charges de travail en matière de stockage dans le cloud. Amazon EBS fournit des volumes de stockage en bloc persistants, hautement disponibles, cohérents et à faible latence, pour une utilisation avec les instances Amazon EC2, tandis qu’Amazon EFS fournit un stockage de fichiers sur le cloud simple, évolutif, persistant et entièrement géré pour un accès partagé.

Mise en réseau

La mise en réseau améliorée vous permet d'obtenir des performances de paquet par seconde (PPS) nettement meilleures, de réduire l'instabilité du réseau et les latences. Cette fonctionnalité utilise une pile de virtualisation de réseau qui offre de meilleures performances des E/S et une utilisation de la CPU réduite par rapport aux implémentations traditionnelles. Pour savoir comment activer la mise en réseau améliorée sur les instances EC2, consultez les didacticiels Mise en réseau améliorée sous Linux et Mise en réseau améliorée sous Windows. Pour connaître la disponibilité de cette fonctionnalité par instance ou pour en savoir plus, consultez la section FAQ sur la mise en réseau améliorée.

Elastic Fabric Adapter (EFA) est une interface réseau pour les instances Amazon EC2 qui permet aux clients d'exécuter des applications nécessitant de hauts niveaux de communications entre les instances, telles que le machine learning, la dynamique des fluides numérique, la modélisation météorologique et la simulation de réservoir, à l'échelle sur AWS. EFA est disponible en option en tant que fonctionnalité réseau EC2 que vous pouvez activer gratuitement sur toute instance EC2 prise en charge. En savoir plus.

Une adresse IP élastique est une adresse IP statique conçue pour le cloud computing dynamique. Une adresse IP élastique est associée à votre compte et non à une instance spécifique, et vous contrôlez cette adresse jusqu'à ce que vous choisissiez de la libérer explicitement. Contrairement aux adresses IP statiques traditionnelles, les adresses IP élastiques vous permettent de masquer les défaillances au niveau instance ou zone de disponibilité en remappant vos adresses IP publiques par programmation sur n'importe quelle autre instance de votre compte. Vous pouvez également configurer l'enregistrement DNS inverse de l'une de vos adresses IP élastiques en remplissant ce formulaire.

Les clients disposant de charges de travail dont les calculs sont complexes, tels que des processus parallèles couplés étroitement, ou dont les applications sont sensibles aux performances du réseau, peuvent obtenir les mêmes performances élevées de calcul et de réseau que celles offertes par les infrastructures conçues sur mesure tout en tirant parti de l'élasticité, de la flexibilité et des avantages économiques d'Amazon EC2. Les instances de calcul en cluster, les instances GPU en cluster, ainsi que les instances en cluster à mémoire élevée ont été spécifiquement conçues pour fournir de hautes performances réseau. Elles peuvent être lancées automatiquement en cluster, ce qui permet aux applications d'obtenir les performances réseau à faible latence requises pour une communication étroitement couplée et de nœud à nœud. Les instances en cluster fournissent aussi un débit largement supérieur, les rendant idéales pour les applications clientes ayant besoin d'effectuer des opérations intensives sur le réseau. Découvrez-en plus sur l'utilisation d'Amazon EC2 et d'autres services AWS pour les applications HPC.

Systèmes d'exploitation et logiciels

Les Amazon Machine Images (AMI) sont préconfigurées avec une liste toujours plus grande de systèmes d'exploitation, dont Microsoft Windows et les distributions Linux comme Amazon Linux 2, Ubuntu, Red Hat Enterprise Linux, CentOS, SUSE et Debian. Nous travaillons avec nos partenaires et la communauté pour vous présenter le meilleur choix possible. AWS Marketplace propose une large palette de logiciels gratuits et payants conçus par des fournisseurs reconnus, destinés à s'exécuter vos instances EC2.

Maintenance

AWS effectue régulièrement des tâches courantes de maintenance matérielle, logicielle, d'alimentation et de réseau entraînant une perturbation minime des types d'instances EC2. Ce résultat est obtenu par une combinaison de technologies et de méthodes sur l'ensemble de l'infrastructure AWS Global, telles que la mise à jour et la migration en temps réel, ainsi que des systèmes redondants et à maintenance simultanée. Les technologies de maintenance non intrusives, telles que la mise à jour et la migration en temps réel, ne nécessitent pas l'arrêt ou le redémarrage des instances. Les clients ne sont pas tenus de prendre des mesures avant, pendant ou après la migration ou la mise à jour en temps réel. Ces technologies permettent d'améliorer la disponibilité des applications et de réduire votre effort opérationnel. Amazon EC2 utilise la mise à jour en temps réel pour déployer rapidement les logiciels sur les serveurs avec un impact minimal sur les instances des clients. La mise à jour en temps réel garantit que les charges de travail des clients s'exécutent sur des serveurs dotés de logiciels à jour avec des correctifs de sécurité, de nouvelles fonctionnalités d'instance et des améliorations de performance. Amazon EC2 utilise la migration en temps réel lorsque des instances en cours d'exécution doivent être déplacées d'un serveur à un autre pour des raisons de maintenance matérielle ou pour optimiser le placement des instances ou gérer dynamiquement les ressources du processeur. Au fil des ans, Amazon EC2 a étendu la portée et la couverture des technologies de maintenance non intrusive, de sorte que les événements de maintenance programmée constituent une option de repli plutôt que le principal moyen de permettre la maintenance de routine.

Utilisation prévue et restrictions

Votre utilisation de ce service est soumise au contrat client Amazon Web Services.