Calcul reposant sur Arm
OCI Ampere Compute est une plate-forme de calcul reposant sur Arm à usage général basée sur le processeur Ampere. OCI Ampere A1 Compute (basé sur les processeurs Ampere Altra) et OCI Ampere A2 Compute (basé sur les processeurs AmpereOne) offrent un meilleur rapport prix/performances, une évolutivité quasi linéaire, une sécurité intégrée grâce à l'architecture de coeur monothread et un vaste écosystème de développeurs.
Les processeurs Arm, omniprésents dans le computing mobile, sont de plus en plus utilisés dans les PC, les ordinateurs portables et les serveurs. Ils utilisent une architecture à jeu d'instructions réduit (RISC), qui nécessite moins d'énergie et moins de silicium par coeur que les processeurs x86. Arm place davantage de coeurs dans un socket d'UC et fournit plus de ressources dédiées pour chaque coeur. Par conséquent, les processeurs Arm offrent des performances prévisibles, fournissent une densité de coeurs optimale et utilisent moins d'énergie. OCI Ampere Compute facilite et optimise le développement côté serveur sur Arm en offrant les performances, les fonctionnalités et l'évolutivité requises pour l'infrastructure du cloud à la périphérie sur Arm
Les instances OCI Ampere Compute conviennent à un large éventail d'applications et de cas d'emploi. Par exemple :
- Charges de travail en conteneur (par exemple, Kubernetes)
- Inférence de l'IA et du machine learning (ML) basés sur l'UC
- Bases de données et bases de données en mémoire, y compris MySQL
- Applications natives du Web et du cloud
- Développement d'applications mobiles et de jeux
- Services de médias et streaming vidéo
La pile de développement d'Oracle est disponible sur OCI Ampere Compute, avec notamment Oracle Linux, Java, MySQL, GraalVM et Oracle Cloud Infrastructure Kubernetes Engine. Pour commencer plus facilement à développer sur OCI Ampere Compute, vous pouvez utiliser l'image de plate-forme Oracle Linux Cloud Developer prédéfinie. Pour obtenir la liste complète des organisations et partenaires open source ayant développé des solutions pour OCI Ampere Compute, reportez-vous à la page de produit.
Création d'instances de calcul reposant sur Arm
Vous pouvez créer des instances de machine virtuelle reposant sur Arm à l'aide d'OCI A1 (Compute) et d'OCI A2 (Compute). Si vous avez besoin d'instances bare-metal, vous pouvez utiliser OCI A1 (Compute). Si vous êtes un client OCI A1 (Compute) existant intéressé par le test ou la migration vers OCI A1 (Compute) et OCI A2 (Compute), aucune nouvelle architecture n'est requise.
S'il s'agit de votre première création d'instance, pour obtenir un workflow guidé complet, reportez-vous à Tutoriel : lancement de votre première instance Linux.
Si vous connaissez déjà Oracle Cloud Infrastructure et que vous souhaitez explorer l'ensemble des options de configuration disponibles lors de la création d'une instance, suivez les étapes détaillées de création d'une instance.
Spécifications matérielles flexibles : les formes de calcul OCI Ampere A1 incluent la forme BM.Standard.A1.160 pour les instances Bare Metal et VM.Standard.A1. Forme flexible pour les machines virtuelles. Les formes de calcul OCI Ampere A2 incluent VM.Standard.A2. Flexibilité pour les machines virtuelles. Pour plus d'informations sur le nombre d'OCPU, la mémoire, le stockage et les détails de fonctions de réseau de ces formes, reportez-vous à Formes de calcul.
Les formes OCI Ampere Compute pour les machines virtuelles étant des formes flexibles, vous pouvez personnaliser le nombre d'OCPU et la quantité de mémoire alloués à chaque instance. Cette flexibilité vous permet de créer des machines virtuelles qui correspondent à votre charge globale, et ainsi d'optimiser les performances et de minimiser les coûts.
Images : nous recommandons l'image Oracle Linux Cloud Developer, disponible en tant qu'image de plate-forme. Oracle Linux Cloud Developer fournit les derniers outils de développement, langages et kits SDK Oracle Cloud Infrastructure pour lancer rapidement un environnement de développement complet. Les images de plate-forme Oracle Linux et Ubuntu sont également prises en charge.
Gestion des instances : une fois que vous avez créé une instance OCI Ampere Compute, vous pouvez utiliser la plupart des fonctionnalités disponibles pour les instances de calcul. Par exemple :
- Surveillez l'état, la capacité et les performances de vos instances à l'aide de mesures, d'alarmes et de notifications.
- Ajustez le nombre d'OCPU, la mémoire et les autres ressources alloués à l'instance. Cela vous permet d'augmenter vos ressources de calcul pour des performances accrues ou de les réduire afin de diminuer les coûts, sans avoir à reconstruire les instances ou à redéployer les applications.
Introduction à OCI Ampere A1 Compute gratuitement
Toutes les locations sur OCI A1 (Compute), y compris les comptes payants et d'évaluation, bénéficient gratuitement des 3 000 premières heures d'OCPU et des 18 000 premières heures de Go par mois pour OCI Ampere A1 Compute. Pour plus d'informations, reportez-vous à Oracle Cloud Free Tier.
Développement avec le calcul reposant sur Arm
La pile de développement d'Oracle pour Arm comprend les ressources suivantes :
- Documentation sur Oracle Java SE Embedded et sur les JDK pour ARM
- Introduction à GraalVM pour Linux AArch64
- Documentation et notes sur la version relatives à Oracle Linux 7, Oracle Linux 8 et Oracle Linux 9 pour Arm (aarch64)
Tutoriels et architectures de référence
Pour commencer à utiliser OCI Ampere A1 Compute, suivez les instructions étape par étape de ces didacticiels :
- Déploiement d'applications Java sur Oracle Cloud Infrastructure Ampere A1
- Introduction à GraalVM sur Oracle Cloud Infrastructure Ampere A1
- Déploiement de Nextcloud sur Oracle Cloud Infrastructure Ampere A1
- Introduction aux clusters Kubernetes reposant sur Arm dans Oracle Cloud Infrastructure
- Configuration de WordPress avec MySQL Database et Matomo Analytics à l'aide de ressources Ampere A1 Compute reposant sur Arm
- Déploiement d'Apache Tomcat sur une forme Ampere A1 Compute reposant sur Arm connectée à une base de données autonome
Déploiement d'applications en conteneur sur OCI Ampere Compute
OCI Ampere Compute est une plate-forme cloud native conçue pour exécuter des conteneurs afin de créer des workloads cloud natifs.
Utilisez Kubernetes Engine (OKE) pour définir et créer des clusters Kubernetes afin de permettre le déploiement, la évolutivité et la gestion d'applications en conteneur. Pour plus d'informations, reportez-vous à Exécution d'applications sur des noeuds reposant sur Arm.
Utilisez Oracle Cloud Infrastructure Registry pour stocker, partager et gérer des artefacts de développement tels que des images Docker dans un registre géré par Oracle.
Communauté et autres ressources
Pour échanger avec d'autres développeurs Arm, rejoignez la communauté :