Freigeben über


Kostengovernance für SQL Managed Instance mit Azure Arc-Unterstützung

Die Kostengovernance ist der kontinuierliche Prozess der Implementierung von Richtlinien, um die Kosten der in Azure verwendeten Dienste zu kontrollieren. In diesem Artikel werden Überlegungen und Empfehlungen zur Kostengovernance vorgestellt, die Sie bei der Verwendung von Azure Arc-fähigen Datendiensten beachten sollten.

Kosten von SQL Managed Instance mit Azure Arc-Unterstützung

SQL Managed Instance (MI) mit Azure Arc-Unterstützung bietet zwei Arten von Dienstebenen:

  • Universell
  • Unternehmenskritisch

Beide Ebenen werden pro virtuellen Kern abgerechnet und bieten wie viele andere Azure-Dienste für weitere Einsparungen reservierte Instanzen sowie den Azure-Hybridvorteil.

Die Kosten von SQL MI mit Azure Arc-Unterstützung fallen zusätzlich zu allen weiteren Funktionen an, die in Ihrem Kubernetes-Cluster mit Azure Arc-Unterstützung bereitgestellt werden. Weitere Informationen zu Überlegungen und Empfehlungen zum Entwurf für den Kubernetes-Cluster finden Sie unter Kubernetes-Kostengovernance.

Kosten der Hochverfügbarkeitsinfrastruktur

Wenn Sie eine Instanz auf der Ebene „Unternehmenskritisch“ bereitstellen, umfasst diese Hochverfügbarkeit, es handelt sich hierbei jedoch nicht um direkte Kosten von SQL MI mit Azure Arc-Unterstützung. Dieser Ansatz erfordert, dass Sie einen weiteren Kubernetes-Cluster bereitstellen und verwalten.

Überlegungen zum Entwurf

  • Dienstebene: Definieren Sie die geschäftlichen Anforderungen, um die am besten geeignete Dienstebene zu ermitteln. Berücksichtigen Sie außerdem die zusätzliche Infrastruktur, die zur Unterstützung von Business Continuity & Disaster Recovery (Geschäftskontinuität und Notfallwiederherstellung) erforderlich ist.

  • Konnektivitätsmodi: Wie Nutzungs- und Abrechnungsinformationen an Azure gesendet werden, hängt davon ab, ob Sie den direkten oder den indirekten Verbindungsmodus verwenden. Wenn Sie den indirekten Verbindungsmodus verwenden, sollten Sie berücksichtigen, wie die Nutzungs- und Abrechnungsinformationen regelmäßig an Azure gesendet werden.

  • Reservierte Instanzen: Prüfen Sie basierend auf der erwarteten Dauer der SQL MI-Bereitstellung mit Azure Arc-Unterstützung, ob die nutzungsbasierte Bezahlung, eine reservierte Instanz mit einer Laufzeit von einem Jahr oder eine reservierte Instanz mit einer Laufzeit von drei Jahren Einsparungen ermöglicht.

  • Azure-Hybridvorteil: Für SQL Server bietet der Azure-Hybridvorteil Einsparungen bei beiden Dienstebenen von SQL MI mit Azure Arc-Unterstützung.

Prüfen Sie die Anforderungen bezüglich der Kombination von Dienstebenen, die Zeitachse für SQL MI-Bereitstellungen mit Azure Arc-Unterstützung und, ob Ihre Organisation über den Azure-Hybridvorteil verfügt. Zudem sind für beide Dienstebenen Preise für Dev/Test verfügbar, diese sind jedoch nur für die Entwicklung vorgesehen. Sehen Sie sich die Überlegungen zur Kostenverwaltung von Azure-Zielzonen an, um sich mit den allgemeinen Kostenaspekten vertraut zu machen. Verwenden Sie zum Schluss ggf. den Einsparungsrechner für den Azure-Hybridvorteil und den Gesamtkostenkostenrechner, um die potenziellen Kosteneinsparungen zu ermitteln.

Entwurfsempfehlungen

Die folgenden Abschnitte enthalten Entwurfsempfehlungen zur Kostengovernance für SQL MI mit Azure Arc-Unterstützung.

Hinweis

Die in diesen Screenshots gezeigten Preisinformationen sind Beispiele, die Konzepte der Kostengovernance veranschaulichen, aber nicht unbedingt die tatsächlichen Preisinformationen widerspiegeln, die Sie in Ihren eigenen Azure Arc-Bereitstellungen sehen.

Dienstebene

Die größte Kostenkomponente einer SQL MI-Bereitstellung mit Azure Arc-Unterstützung ist die von Ihnen ausgewählte Dienstebene. Wählen Sie die Dienstebene aus, die Ihren geschäftlichen Anforderungen entspricht. Weitere Informationen zu Dienstebenen finden Sie unter Vergleich der Dienstebenen. Erwägen Sie neben anderen Faktoren Ihre Anforderungen bezüglich Hochverfügbarkeit und horizontaler Leseskalierung. Berücksichtigen Sie im Fall der Migration einer vorhandenen SQL Server-Bereitstellung die derzeit verwendete SQL-Edition und die erforderlichen Features für die SQL MI-Bereitstellung mit Azure Arc-Unterstützung.

Screenshot einer Dienstebene und der Zusammenfassung der geschätzten Kosten.

Konnektivitätsmodus

Wenn Sie den direkten Verbindungsmodus verwenden, ist keine weitere Aktion erforderlich. Die erforderlichen Nutzungs- und Abrechnungsdaten werden an Azure gesendet. Wenn Sie den indirekten Verbindungsmodus verwenden, richten Sie einen automatisierten Mechanismus ein, um diese Daten wie unter Hochladen von Nutzungsdaten in Azure im indirekten Modus beschrieben zu übertragen. Konfigurieren Sie einen Cronjob oder eine andere automatisierte Aufgabe, um die Daten täglich hochzuladen und den Auftrag auf Fehler zu überwachen. Die hochgeladenen Daten müssen nur alle 30 Tage gesendet werden. Das tägliche Hochladen reduziert jedoch die Wahrscheinlichkeit einer Beeinträchtigung bzw. Herunterstufung.

Reservierte Instanzen

Wählen Sie basierend auf der erwarteten Dauer der SQL MI-Bereitstellung mit Azure Arc-Unterstützung eine reservierte Instanz mit einer Laufzeit von einem Jahr oder drei Jahren aus, falls Ihre Organisation dadurch Einsparungen erzielen kann. Weitere Informationen zu reservierten VM-Instanzen finden Sie in den bewährten Methoden des Cloud Adoption Framework.

Screenshot der Übersicht für den Kauf einer reservierten Instanz.

Azure-Hybridvorteil

Wenn Ihre Organisation über den Azure-Hybridvorteil verfügt, können Sie damit die Kosten von SQL MI mit Azure Arc-Unterstützung reduzieren.

Governance

  • Prüfen Sie die Empfehlungen in den wichtigen Entwurfsbereichen Ressourcenorganisation und Governancedisziplinen. Die Empfehlungen helfen Ihnen, eine Governancestrategie zu implementieren, Ihre Ressourcen für bessere Kostenkontrolle und Transparenz zu organisieren und unnötige Kosten zu vermeiden, indem Sie das Zugriffsmodell der geringsten Rechte für das Onboarding und die Verwaltung verwenden. Sehen Sie sich auch die allgemeineren Empfehlungen für die Ressourcenorganisation und Governancedisziplinen für Kubernetes mit Azure Arc-Unterstützung an, um die Governanceprinzipien außerhalb des Kontexts von Datendiensten zu verstehen.

  • Verwenden Sie Microsoft Cost Management, um die Kosten von SQL MI mit Azure Arc-Unterstützung zu verstehen.

Screenshot der Kostenanalyse.

Azure Policy für Kubernetes

  • Prüfen Sie die Informationen unter Azure Policy für Kubernetes – Preise. Eine optionale Komponente zur Ergänzung von SQL MI mit Azure Arc-Unterstützung, beispielsweise durch Erzwingen der Kennzeichnung (Tagging) oder durch Steuern der Aktivierung von Azure-Diensten.
  • Prüfen Sie den wichtigen Entwurfsbereich Sicherheit, Governance und Konformität, um Best Practices und Empfehlungen für die Implementierung von Azure Policy für Kubernetes zu erhalten. Diese bewährten Methoden umfassen Folgendes:
    • Erzwingen der Kennzeichnung, um die Transparenz clusterübergreifend zu verbessern
    • Steuern der Aktivierung von Azure-Diensten

Nächste Schritte

Weitere Informationen zu Ihrer Hybrid Cloud- und Multicloud-Journey finden Sie in den folgenden Artikeln: