Computazione basata su Arm
OCI Ampere Compute è una piattaforma di computazione generica basata su Arm basata sul processore Ampere. OCI Ampere A1 Compute (basato su processori Ampere Altra) e OCI Ampere A2 Compute (basate su processori AmpereOne) offrono un rapporto qualità-prezzo superiore, una scalabilità quasi lineare, una sicurezza integrata dovuta all'architettura di base a thread singolo e a un ampio ecosistema di sviluppatori.
I processori Arm, onnipresenti nel mobile computing, sono sempre più utilizzati in PC, laptop e server. I processori Arm utilizzano un'architettura RISC (Reducation Set Computing) ridotta, che richiede meno potenza e meno silicio per ogni core rispetto ai processori x86. Arm posiziona più core in un socket CPU e fornisce risorse più dedicate per ogni core. Di conseguenza, i processori Arm forniscono prestazioni prevedibili, forniscono la massima densità di core e consumano meno energia. OCI Ampere Compute semplifica e ottimizza lo sviluppo lato server su Arm fornendo le prestazioni, le funzionalità e la scalabilità necessarie per l'infrastruttura cloud-to-edge su Arm
Le istanze OCI Ampere Compute sono adatte a una vasta gamma di applicazioni e casi d'uso. Ad esempio:
- Carichi di lavoro containerizzati (ad esempio, Kubernetes)
- Inferenza AI e machine learning (ML) basata su CPU
- Database e database in-memory, incluso MySQL
- Applicazioni Web e cloud native
- App mobile e sviluppo di giochi
- Servizi multimediali e streaming video
Lo stack di sviluppo di Oracle è disponibile su OCI Ampere Compute, tra cui Oracle Linux, Java, MySQL, GraalVM e Oracle Cloud Infrastructure Kubernetes Engine. Per semplificare lo sviluppo su OCI Ampere Compute, puoi utilizzare l'immagine della piattaforma Oracle Linux Cloud Developer predefinita. Per un elenco completo di organizzazioni e partner open source che hanno sviluppato soluzioni per OCI Ampere Compute, consulta la pagina del prodotto.
Creazione di istanze di computazione basate su Arm
Puoi creare istanze di virtual machine (VM) basate su Arm utilizzando OCI A1 (Compute) e OCI A2 (Compute). Se hai bisogno di istanze Bare Metal, puoi utilizzare OCI A1 (Compute). Se sei un cliente OCI A1 (Compute) interessato a testare o migrare a OCI A1 (Compute) e OCI A2 (Compute), non è necessaria alcuna riarchitettura.
Se si tratta della prima creazione di un'istanza, per un flusso di lavoro guidato completo vedere: Avvio della prima istanza di Linux.
Se hai già familiarità con Oracle Cloud Infrastructure e desideri esplorare il set completo di opzioni di configurazione disponibili quando crei un'istanza, segui i passi dettagliati per creare un'istanza.
Specifiche hardware flessibili: le forme di computazione A1 OCI Ampere includono la forma BM.Standard.A1.160 per le istanze Bare Metal e VM.Standard.A1. Forma flessibile per le VM. Le forme di computazione OCI Ampere A2 includono VM.Standard.A2. Flexfield per le VM. Per informazioni sui dettagli del conteggio, della memoria, dello storage e della rete OCPU di queste forme, vedere Forme di computazione.
Poiché le forme di computazione OCI Ampere per le VM sono forme flessibili, puoi personalizzare il numero di OCPU e la quantità di memoria allocata a ciascuna istanza. Questa flessibilità ti consente di creare VM che corrispondono al tuo carico di lavoro, consentendoti di ottimizzare le prestazioni e ridurre al minimo i costi.
Immagini: raccomandiamo l'immagine Oracle Linux Cloud Developer, disponibile come immagine della piattaforma. Oracle Linux Cloud Developer fornisce gli strumenti di sviluppo, i linguaggi e i kit di sviluppo software (SDK) Oracle Cloud Infrastructure più recenti per lanciare rapidamente un ambiente di sviluppo completo. Sono supportate anche le immagini della piattaforma Oracle Linux e Ubuntu.
Gestione delle istanze: dopo aver creato un'istanza di OCI Ampere Compute, puoi utilizzare molte delle funzioni disponibili per le istanze di computazione. Ad esempio:
- Monitorare lo stato, la capacità e le prestazioni delle istanze utilizzando metriche, allarmi e notifiche.
- Rettificare il numero di OCPU, memoria e altre risorse allocate all'istanza. Ciò ti consente di eseguire lo scale-up delle risorse di computazione per migliorare le prestazioni o lo scale-down per ridurre i costi, senza dover ricreare le istanze o ridistribuire le applicazioni.
Introduzione a OCI Ampere A1 Compute gratuitamente
Tutte le tenancy su OCI A1 (Compute), inclusi gli account a pagamento e di prova, ottengono gratuitamente le prime 3.000 ore di OCPU e 18.000 GB al mese per OCI Ampere A1 Compute. Per ulteriori informazioni, consulta Oracle Cloud Free Tier.
Sviluppo su computazione basata su Arm
Lo stack per sviluppatori di Oracle per Arm include le risorse seguenti:
Esercitazioni e architetture di riferimento
Per iniziare a utilizzare OCI Ampere A1 Compute, segui le istruzioni dettagliate riportate in queste esercitazioni:
- Implementa le applicazioni Java su Oracle Cloud Infrastructure Ampere A1
- Inizia a utilizzare GraalVM su Oracle Cloud Infrastructure Ampere A1
- Implementa Nextcloud su Oracle Cloud Infrastructure Ampere A1
- Introduzione ai cluster Kubernetes basati su Arm in Oracle Cloud Infrastructure
- Impostare WordPress con MySQL Database e Matomo Analytics utilizzando le risorse Arm-based Ampere A1 Compute
- Distribuisce la computazione Ampere A1 basata su Apache Tomcat su Arm connessa a un Autonomous Database
Distribuzione di applicazioni containerizzate su OCI Ampere Compute
OCI Ampere Compute è una piattaforma cloud nativa progettata per l'esecuzione di container per creare carichi di lavoro cloud nativi.
Utilizza Kubernetes Engine (OKE) per definire e creare cluster Kubernetes per consentire la distribuzione, il ridimensionamento e la gestione delle applicazioni containerizzate. Per ulteriori informazioni, vedere Esecuzione di applicazioni su nodi basati su Arm.
Utilizza Oracle Cloud Infrastructure Registry per memorizzare, condividere e gestire artifact di sviluppo come immagini Docker in un registro gestito da Oracle.
Comunità e altre risorse
Per entrare in contatto con altri sviluppatori Arm, unisciti alla community: