Freigeben über


Überlegungen zur Daten- und Speichergestaltung für nachhaltige Workloads in Azure

Die Datenspeicherung in Azure ist eine wichtige Komponente der meisten bereitgestellten Workloads. Erfahren Sie, wie Sie eine nachhaltigere Datenspeicherarchitektur entwerfen und vorhandene Bereitstellungen optimieren.

Wichtig

Dieser Artikel ist Teil der Azure Well-Architected Nachhaltige Workloadreihe . Wenn Sie mit dieser Reihe nicht vertraut sind, empfehlen wir Ihnen, mit einer nachhaltigen Workload zu beginnen?

Speichereffizienz

Erstellen Sie Lösungen mit effizientem Speicher, um die Leistung zu steigern, die erforderliche Bandbreite zu senken und unnötige Auswirkungen auf das Speicherdesign zu minimieren.

Aktivieren der Speicherkomprimierung

Das Speichern vieler nicht komprimierter Daten kann zu unnötiger Bandbreitenverschwendung führen und die Anforderungen an die Speicherkapazität erhöhen.

Ausrichtung von Green Software Foundation: Hardwareeffizienz

Empfehlung:

  • Eine Lösung zum Reduzieren der Speicheranforderungen, einschließlich der Kapazität und der erforderlichen Bandbreite zum Schreiben oder Abrufen von Daten. Beispiel: Komprimieren von Dateien in Azure Front Door und Komprimieren von Dateien in Azure CDN.
  • Die Komprimierung ist ein bekanntes Entwurfsverfahren zur Verbesserung der Netzwerkleistung.
  • Betrachten Sie den Kompromiss der Komprimierung: Überwiegt der Nutzen der Komprimierung die erhöhten Kohlenstoffkosten in den Ressourcen (CPU, RAM), die für die Komprimierung/Dekomprimierung erforderlich sind?

Optimieren der Datenbankabfrageleistung

Das Abfragen umfangreicher Datenbanken oder das gleichzeitige Abrufen vieler Informationen kann zu Leistungseinbußen führen. Im Idealfall sollten Apps die Abfrageleistung optimieren.

Ausrichtung der Green Software Foundation: Energieeffizienz

Empfehlung:

Verwenden der am besten geeigneten Speicherzugriffsebene

Die Co2-Auswirkung von Daten, die aus heißem Speicher abgerufen werden, kann höher sein als Daten aus Kalt- oder Archivspeicher. Das Entwerfen von Lösungen mit dem richtigen Datenzugriffsmuster kann die Co2-Effizienz der Anwendung verbessern.

Ausrichtung der Green Software Foundation: Energieeffizienz

Empfehlung:

  • Verwenden Sie Speicher, der am besten für die Datenzugriffsmuster der Anwendung geeignet ist.
  • Stellen Sie sicher, dass Ihre häufigsten Daten im Hot Storage gespeichert werden, sodass sie einfach abgerufen werden können und keine weitere Verarbeitung für den Zugriff erforderlich ist.
  • Selten verwendete Daten sollten in kaltem oder offlineem Archivspeicher mit weniger Energie gespeichert werden.

Nur speichern, was relevant ist

Die Sicherung ist ein wichtiger Bestandteil der Zuverlässigkeit. Das unbegrenzte Speichern von Sicherungen kann jedoch schnell viel unnötiger Speicherplatz auf dem Datenträger zuordnen. Überlegen Sie, wie Sie die Aufbewahrung von Sicherungsspeicher planen.

Ausrichtung von Green Software Foundation: Hardwareeffizienz

Empfehlung:

  • Implementieren Sie Richtlinien, um den Prozess der Speicherung und Aufbewahrung relevanter Informationen zu optimieren. Microsoft Purview kann dabei helfen, Daten zu kennzeichnen und zeitbasierte Löschvorgänge hinzuzufügen, um sie nach einem Aufbewahrungszeitraum automatisch zu löschen. Darüber hinaus behalten Sie die Kontrolle über Ihre Daten und reduzieren die Menge der zu verarbeitenden und zu übertragenden Daten.
  • Workloads, die in Azure Monitor integriert sind, können datensammlungsregel (Data Collection Rules, DCR) verwenden, um anzugeben, welche Daten gesammelt werden sollen, wie diese Daten transformiert werden und wohin die Daten gesendet werden sollen.

Ermitteln der am besten geeigneten Zugriffsebene für Blobdaten

Überlegen Sie, ob Daten in einer Online- oder offline-Ebene gespeichert werden sollen. Onlineebenen sind für das Speichern von Daten optimiert, auf die häufig zugegriffen oder geändert wird. Offlineebenen sind für das Speichern von Daten optimiert, auf die selten zugegriffen wird.

Ausrichtung der Green Software Foundation: Energieeffizienz

Empfehlung:

Reduzieren der Anzahl von Wiederherstellungspunkten für VM-Sicherungen

Wiederherstellungspunkte werden nicht automatisch bereinigt. Überlegen Sie daher, wo vorläufiges Löschen für Azure Backup aktiviert ist. Die abgelaufenen Wiederherstellungspunkte werden nicht automatisch bereinigt.

Ausrichtung von Green Software Foundation: Hardwareeffizienz

Empfehlung:

Überarbeiten von Sicherungs- und Aufbewahrungsrichtlinien

Erwägen Sie, Sicherungsrichtlinien und Aufbewahrungsfristen für Sicherungen zu überprüfen, um unnötige Daten zu vermeiden.

Ausrichtung von Green Software Foundation: Hardwareeffizienz

Empfehlung:

  • Überprüfen und überarbeiten Sie Sicherungs- und Aufbewahrungsrichtlinien, um den Speicheraufwand zu minimieren.
  • Überprüfen und löschen Sie nicht mehr benötigte Sicherungen aktiv.

Optimieren der Sammlung von Protokollen

Das fortlaufende Sammeln von Protokollen über Workloads hinweg kann schnell viele nicht verwendete Daten aggregieren und speichern.

Ausrichtung der Green Software Foundation: Energieeffizienz

Empfehlung:

  • Stellen Sie sicher, dass Sie nur Daten protokollieren und aufbewahren, die für Ihre Anforderungen relevant sind.
  • Weitere Informationen finden Sie unter Kostenoptimierung und Log Analytics.

Nächster Schritt

Überprüfen Sie die Entwurfsüberlegungen für die Sicherheit.