Veröffentlicht am: Feb 25, 2022
Amazon S3 beschleunigt die Integritätsprüfung von Anfragen um bis zu 90 %. Zum ersten Mal in der Cloud können Sie aus vier unterstützten Prüfsummenalgorithmen für die Überprüfung der Datenintegrität bei Ihren Up- und Download-Anfragen wählen. Darüber hinaus verbessern Verbesserungen des AWS SDK und der S3 API die Effizienz der Prüfsummen erheblich, wodurch die Leistung erhöht und die Kosten der Datenvalidierung gesenkt werden. Sie können Prüfsummen automatisch berechnen und überprüfen, wenn Sie Daten in S3 speichern oder abrufen, und Sie können die Prüfsummeninformationen jederzeit über eine neue S3-API oder einen S3-Inventarbericht abrufen. Die Verwendung von Prüfsummen für die Datenvalidierung ist eine bewährte Praxis für die Datenbeständigkeit, und diese Funktionen erhöhen die Leistung und reduzieren die Kosten dafür.
Amazon S3 kann automatisch die Integrität Ihrer Daten prüfen, wenn Sie Objekte mit Hilfe von Standard-S3-API-Aufrufen speichern oder abrufen. Sie können einen SHA-1-, SHA-256-, CRC32- oder CRC32C-Prüfsummenalgorithmus wählen, je nach den Anforderungen Ihrer Anwendung. Um die Integrität Ihrer Daten zu überprüfen, können Sie entweder eine vorberechnete Prüfsumme mit Ihrer Anfrage bereitstellen oder das AWS SDK automatisch eine Prüfsumme berechnen lassen, während es die Daten in S3 streamt. Die Berechnung einer Prüfsumme beim Streaming von Daten in S3 spart Zeit, da Sie Ihre Daten in einem einzigen Durchgang verifizieren und übertragen können, anstatt zwei aufeinanderfolgende Vorgänge durchzuführen.
Darüber hinaus kann S3 jetzt Prüfsummeninformationen auf Teilebene für Objekte berechnen und speichern, die über S3 Multipart Upload hochgeladen werden. Das bedeutet, dass große Objekte in viele Teile zerlegt werden können, sodass die Prüfsummenoperationen parallelisiert werden können. S3 berechnet selbständig eine Prüfsumme, wenn Ihre Daten dauerhaft gespeichert werden, um zu überprüfen, ob es die gleichen Bits gespeichert hat, die Sie vom Client übertragen haben. Anschließend speichert S3 die berechnete Prüfsumme in den Metadaten für Ihre Objekte. Auf diese Prüfsummen (einschließlich der Prüfsummen für einzelne Teile bei einem S3-Multipart-Upload) können Sie jederzeit über die neue API GetObjectAttributes von S3 zugreifen.
Diese Funktionen sind ohne zusätzliche Kosten verfügbar und können über die S3-Konsole, die Amazon S3-API, SDKs und CLI in allen AWS-Regionen genutzt werden, einschließlich der AWS GovCloud (US)-Regionen, der von Sinnet betriebenen Region Amazon Web Services China (Beijing) und der von NWCD betriebenen Region Amazon Web Services China (Ningxia). Um mehr über die beschleunigte Integritätsprüfung von Amazon S3 zu erfahren, lesen Sie den Launch-Blog, besuchen Sie die S3-Funktionsseite und sehen Sie sich das Benutzerhandbuch an.