Calcul basé sur ARM
La plate-forme de calcul OCI Ampere est une plate-forme de calcul basée sur ARM à usage général, basée sur le processeur Ampere. Les instances de calcul Ampere A1 pour OCI (basées sur les processeurs Ampere Altra) et Ampere A2 pour OCI (basées sur les processeurs AmpereOne) offrent un rapport prix-performance supérieur, une mise à l'échelle quasi linéaire, une sécurité intégrée en raison de l'architecture de base à unité d'exécution unique et un écosystème pour les développeurs étendu.
Les processeurs ARM, omniprésents dans l'informatique mobile, sont de plus en plus utilisés dans les PC, les ordinateurs portables et les serveurs. Ils utilisent une architecture RISC (processeur à jeu d'instructions réduit) qui nécessite moins de puissance et moins de silicium pour chaque coeur que les processeurs x86. ARM met plus de coeurs dans un connecteur logiciel d'UC et fournit plus de ressources dédiées à chaque coeur. Par conséquent, les processeurs ARM offrent une performance prévisible, offrent la densité de coeurs la plus élevée et consomment moins de puissance. Le service OCI Ampere Compute facilite et optimise le développement côté serveur sur Arm en fournissant la performance, les fonctionnalités et l'extensibilité requises pour l'infrastructure en nuage et en périphérie de réseau sur Arm.
Les instances de calcul OCI Ampere conviennent à un large éventail d'applications et de cas d'utilisation. Par exemple :
- Charges de travail en conteneur (par exemple, Kubernetes)
- Inférences de l'intelligence artificielle et de l'apprentissage automatique basées sur l'UC
- Bases de données et bases de données en mémoire, y compris MySQL
- Applications natives Web et en nuage
- 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 le service de calcul Ampere pour OCI, notamment Oracle Linux, Java, MySQL, GraalVM et Oracle Cloud Infrastructure Kubernetes Engine. Pour faciliter le développement sur OCI Ampere Compute, vous pouvez utiliser l'image de plate-forme Oracle Linux Cloud Developer prédéfinie. Pour la liste complète des organisations et des partenaires en source libre qui ont développé des solutions pour le service de calcul Ampere pour OCI, voir la page de produit.
Création d'instances de calcul basées sur ARM
Vous pouvez créer des instances de machine virtuelle basées sur ARM à l'aide d'OCI A1 (Calcul) et d'OCI A2 (Calcul). Si vous avez besoin d'instances sans système d'exploitation, vous pouvez utiliser OCI A1 (Calcul). Si vous êtes un client OCI A1 (Calcul) existant intéressé par le test ou la migration vers OCI A1 (Calcul) et OCI A2 (Calcul), aucune restructuration n'est requise.
S'il s'agit de la première création d'une instance, pour un flux de travail guidé complet, voir : Lancement de votre première instance Linux.
Si vous êtes déjà familiarisé avec Oracle Cloud Infrastructure et souhaitez explorer l'ensemble complet des options de configuration disponibles lorsque vous créez une instance, suivez les étapes détaillées pour créer une instance.
Spécifications matérielles flexibles : Les formes d'OCI Ampere A1 Compute incluent la forme BM.Standard.A1.160 pour les instances sans système d'exploitation et VM.Standard.A1. Forme flexible pour les machines virtuelles. Les formes de calcul OCI Ampere A2 incluent VM.Standard.A2. Flex pour les machines virtuelles. Pour des informations sur le nombre d'OCPU, la mémoire, le stockage et les détails de réseau de ces formes, voir Formes de calcul.
Comme les formes de calcul OCI Ampere pour les machines virtuelles sont des formes flexibles, vous pouvez personnaliser le nombre d'OCPU et la quantité de mémoire affectée à chaque instance. Cette flexibilité vous permet de créer des machines virtuelles qui correspondent à votre charge de travail, vous permettant d'optimiser la performance et de réduire le coût.
Images : Nous recommandons l'image Oracle Linux Cloud Developer, disponible sen tant qu'image de plate-forme. L'image Oracle Linux Cloud pour développeurs fournit les outils, les langages et les trousses 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 : Après avoir créé une instance OCI Ampere Compute, vous pouvez utiliser bon nombre des fonctionnalités disponibles pour les instances de calcul. Par exemple :
- Surveillez l'état, la capacité et la performance de vos instances à l'aide de mesures, d'alarmes et d'avis.
- Ajustez le nombre d'OCPU, la mémoire et les autres ressources affectées à l'instance. Cette fonctionnalité vous permet d'augmenter les ressources de calcul afin d'en accroître la performance ou de les réduire afin de diminuer les coûts, sans avoir à recréer vos instances ou à redéployer vos applications.
Introduction à l'offre de gratuité pour OCI Ampere A1 Compute
Toutes les locations du service de calcul OCI A1, y compris les comptes payants et les comptes d'essai, bénéficient gratuitement de 3 000 heures d'OCPU et de 18 000 heures de Go par mois pour le service de calcul OCI Ampere A1. Pour plus d'informations, voir Offre de gratuité pour Oracle Cloud.
Développement sur le calcul basé sur ARM
La pile pour développeurs d'Oracle pour ARM comprend les ressources suivantes :
- Documentation sur Oracle Java SE Embedded et JDK pour ARM
- Introduction à GraalVM pour Linux AArch64
- Documentation sur Oracle Linux 7, Oracle Linux 8 et Oracle Linux 9, et notes de version pour ARM (aarch64)
Tutoriels et architectures de référence
Pour démarrer avec le service de calcul OCI Ampere A1, suivez les instructions étape par étape de ces tutoriels :
- Déployer des applications Java sur la plate-forme Ampere A1 pour Oracle Cloud Infrastructure
- Introduction à GraalVM sur la plate-forme Ampere A1 pour Oracle Cloud Infrastructure
- Déployer Nextcloud sur la plate-forme Ampere A1 pour Oracle Cloud Infrastructure
- Introduction aux grappes Kubernetes basées sur ARM d'Oracle Cloud Infrastructure
- Configurer WordPress avec la base de données MySQL et l'analyse Matomo à l'aide des ressources de la plate-forme Calcul Ampere A1 basée sur ARM
- Déployer Apache Tomcat sur une forme de calcul Ampere A1 basée sur ARM connectée à une base de données autonome
Déploiement d'applications conteneurisées sur le service de calcul Ampere pour OCI
OCI Ampere Compute est une plate-forme en nuage native conçue pour exécuter des conteneurs afin de créer des charges de travail en nuage natives.
Utilisez le moteur Kubernetes pour définir et créer des grappes Kubernetes afin de permettre le déploiement, l'ajustement et la gestion des applications conteneurisées. Pour plus d'informations, voir Exécution d'applications sur des noeuds basés 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 entrer en contact avec d'autres développeurs ARM, rejoignez la communauté :