Calcul basé sur ARM
OCI Ampere Compute est une plate-forme de calcul basée sur ARM à usage général basée sur le processeur Ampere. Les instances de calcul OCI Ampere A1 (basées sur les processeurs Ampere Altra) et OCI Ampere A2 (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 d'un écosystème de développement é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 ainsi que la densité de coeurs la plus élevée et utilisent moins de puissance. Le service Calcul Ampere pour OCI facilite et optimise le développement côté serveur sur ARM en fournissant la performance, les fonctionnalités et l'évolutivité requises pour l'infrastructure en nuage et en périphérie de réseau sur ARM
Les instances OCI Ampere Compute conviennent à un large éventail d'applications et de cas d'utilisation. Par exemple :
- Charges de travail conteneurisées (par exemple, Kubernetes)
- Inférences de l'IA et de l'apprentissage automatique fondés sur l'UC
- Bases de données et bases de données en mémoire, y compris MySQL
- Applications Web et Cloud natives
- 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, 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 obtenir la liste complète des organisations et partenaires à code source libre qui ont développé des solutions pour OCI Ampere Compute, consultez la page des produits.
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 (Compute) et d'OCI A2 (Compute). Si vous avez besoin d'instances sans système d'exploitation, vous pouvez utiliser OCI A1 (Compute). Si vous êtes un client existant d'OCI A1 (Compute) intéressé à effectuer des tests ou à migrer vers OCI A1 (Compute) et OCI A2 (Compute), aucune modification d'architecture 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 comprennent 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 Ampere d'OCI pour les machines virtuelles sont des formes flexibles, vous pouvez personnaliser le nombre d'OCU 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 en tant qu'image de plate-forme. Oracle Linux Cloud Developer fournit les derniers outils, langages et trousses SDK Oracle Cloud Infrastructure permettant de 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 à OCI Ampere A1 Compute gratuitement
Toutes les locations du service de calcul pour OCI A1, y compris les comptes payants et d'essai, bénéficient des 3 000 premières heures d'OCPU et de 18 000 Go par mois gratuitement pour le service de calcul pour 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 OCI Ampere A1 Compute, 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 OCI Ampere Compute
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 Kubernetes Engine (OKE) pour définir et créer des grappes Kubernetes pour 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é :