Ridimensionare e configurare un cluster Azure Cosmos DB basato su vCore per MongoDB

Completato

Il ridimensionamento e la configurazione corretta di Azure Cosmos DB per MongoDB basato su vCore consente al cluster di adattarsi alle esigenze crescenti e decrescenti. La regolazione dell'infrastruttura di database è essenziale per garantire che continui a funzionare correttamente con carichi di lavoro variabili.

Determinare quando ridimensionare il cluster

La scalabilità del cluster è essenziale per mantenere le prestazioni e soddisfare la crescita delle applicazioni:

  • Analizzare i requisiti di prestazioni: valutare la necessità di rettifiche nella configurazione del cluster per gestire in modo efficace i carichi di lavoro che cambiano.
  • Valutare le esigenze di capacità: determinare quando modificare le dimensioni del disco per supportare la crescita dei dati o ridurre le prestazioni quando la domanda diminuisce. La selezione delle dimensioni di archiviazione corrette garantisce che il database possa continuare a archiviare e gestire i dati in modo efficace senza raggiungere i limiti delle risorse.

Informazioni sui livelli del cluster

I livelli del cluster in Azure Cosmos DB basato su vCore per MongoDB specificano le risorse allocate al cluster, ad esempio CPU (vCore) e memoria (RAM), personalizzate in base alle diverse esigenze dell'applicazione:

  • Livelli inferiori (ad esempio, M30, M40): ideale per carichi di lavoro più leggeri o ambienti di sviluppo.
  • Livelli superiori (ad esempio, M50, M60, M80): ideale per gli ambienti di produzione con carichi di lavoro impegnativi, fornendo più risorse per gestire volumi di dati di dimensioni maggiori e operazioni complesse.

La selezione del livello appropriato è basata sui requisiti specifici per la potenza di elaborazione e la memoria. L'aggiornamento a un livello superiore aumenta la risorsa disponibile, aumentando quindi la capacità del cluster del database per gestire più dati e query complesse.

Configurare le modifiche di scalabilità e capacità

Le modifiche apportate al cluster, ad esempio modifiche al livello o modifiche alle dimensioni del disco, si verificano in tempo reale, senza tempi di inattività. Ciò significa che le applicazioni rimangono operative mentre gli aggiornamenti vengono applicati in background.

Per apportare queste modifiche, passare all'impostazione di scalabilità del cluster Azure Cosmos DB per MongoDB basata su vCore nel portale di Azure, selezionare il livello o le dimensioni del disco desiderate e salvare le modifiche.

Screenshot delle impostazioni di ridimensionamento del cluster.

Informazioni su come ridimensionare e configurare il cluster Azure Cosmos DB per MongoDB basato su vCore consente di gestire in modo proattivo l'ambiente di database. Queste impostazioni assicurano che le applicazioni rimangano efficienti e reattive man mano che aumentano e si adattano senza problemi per soddisfare le esigenze in continua evoluzione.