Azure Database for MySQL en kostenoptimalisatie
Azure Database for MySQL is een relationele databaseservice in de Microsoft-cloud op basis van de MySQL Community Edition. U kunt enkele server of flexibele server gebruiken om een MySQL-database in Azure te hosten. Deze volledig beheerde Database as a Service kan bedrijfskritische workloads verwerken met voorspelbare prestaties en dynamische schaalbaarheid.
Voor meer informatie over hoe Azure Database for MySQL kostenoptimalisatie voor uw workload ondersteunt, raadpleegt u Serverconcepten, met name Een Azure Database for MySQL stoppen/starten.
De volgende secties bevatten ontwerpoverwegingen, een controlelijst voor configuratie en aanbevolen configuratieopties die specifiek zijn voor Azure Database for MySQL.
Overwegingen bij het ontwerpen
Azure Database for MySQL omvat de volgende ontwerpoverwegingen:
- Profiteer van de schaalmogelijkheden van Azure Database for MySQL om waar mogelijk de verbruikskosten te verlagen. Raadpleeg het volgende Microsoft Ondersteuning artikel, waarin het automatiseringsproces met behulp van runbooks wordt beschreven, om uw database zo nodig omhoog en omlaag te schalen: Een Azure Database for MySQL-/PostgreSQL-exemplaar automatisch schalen met Azure-runbooks en Python.
- Plan uw RPO (Recovery Point Objective) op basis van uw vereiste op bewerkingsniveau. Er worden geen extra kosten in rekening gebracht voor back-upopslag voor maximaal
100%
uw totale ingerichte serveropslag. Extra verbruik van back-upopslag wordt in rekening gebracht inGB/month
. - Het cloudeigen ontwerp van de Single-Server-service maakt het mogelijk om beschikbaarheid te ondersteunen
99.99%
, waardoor de kosten van passieve hot stand-by worden geëlimineerd. - Overweeg het gebruik van flexibele server-SKU voor niet-productieworkloads. Flexibele servers bieden betere besturingselementen voor kostenoptimalisatie met de mogelijkheid om uw server te stoppen en te starten. Ze bieden een rekenlaag met bursts die ideaal is voor workloads die geen continue volledige rekencapaciteit nodig hebben.
Controlelijst
Hebt u Azure Database for MySQL geconfigureerd met het oog op kostenoptimalisatie?
- Kies de juiste servergrootte voor uw workload.
- Overweeg gereserveerde capaciteit voor Azure Database for MySQL enkele server.
Configuratieaanbeveling
Bekijk de volgende tabel met aanbevelingen om uw Azure Database for MySQL-configuratie te optimaliseren voor kostenoptimalisatie:
Aanbeveling | Beschrijving |
---|---|
Kies de juiste servergrootte voor uw workload. | Configuratieopties: Enkele server en flexibele server. |
Overweeg gereserveerde capaciteit voor Azure Database for MySQL enkele server. | Rekenkosten die zijn gekoppeld aan reserveringskorting voor Azure Database For MySQL met één server. Nadat u de totale rekencapaciteit en prestatielaag voor Azure Database for MySQL in een regio hebt bepaald, kan deze informatie worden gebruikt om de capaciteit te reserveren. De reservering kan een of drie jaar duren. Met deze toezegging kunt u aanzienlijke kostenoptimalisatie realiseren. |