Google Cloud Storage

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Google Cloud Storage
Filehosting
Sprachen Deutsch, Englisch
Betreiber Google Inc. (mehr)
Registrierung Google-Konto erforderlich
Online seit 19. Mai 2010
https://cloud.google.com/storage/

Google Cloud Storage ist ein REST-Filehosting-Webservice zum Speichern und Abrufen von Daten auf der Google Cloud Platform Infrastruktur. Der Service kombiniert die Leistung und Skalierbarkeit der Cloud von Google mit erweiterten Sicherheits- und Freigabefunktionen. Es handelt sich um einen Infrastructure as a Service (IaaS) Geschäftsmodell, vergleichbar mit dem Amazon S3 Online-Speicherdienst. Im Gegensatz zu Google Drive und nach unterschiedlichen Leistungsbeschreibungen scheint Google Cloud Storage für Unternehmen besser geeignet zu sein.[1]

Design[Bearbeiten | Quelltext bearbeiten]

Google Storage speichert Objekte (ursprünglich begrenzt auf 100 GiB, derzeit bis zu 5 TiB), die in Buckets organisiert sind (wie S3), die innerhalb jedes Buckets durch einen eindeutigen, benutzerdefinierten Schlüssel identifiziert werden. Alle Anforderungen werden über eine Zugriffssteuerungsliste autorisiert, die jedem Bucket und Objekt zugeordnet ist. Bucket-Namen und -Schlüssel werden so gewählt, dass Objekte über HTTP-URLs adressierbar sind:

  • https://storage.googleapis.com/bucket/object
  • http://bucket.storage.googleapis.com/object
  • https://storage.cloud.google.com/bucket/object

Features[Bearbeiten | Quelltext bearbeiten]

Interoperabilität[Bearbeiten | Quelltext bearbeiten]

Google Storage ist interoperabel mit anderen Cloud-Speichertools und Bibliotheken, die mit Diensten wie Amazon S3 und Eucalyptus Systems zusammenarbeiten.[2]

Konsistenz[Bearbeiten | Quelltext bearbeiten]

Hochladevorgänge in Google Storage sind atomar und bieten eine starke Lese-nach-Schreib-Konsistenz für alle Hochladevorgänge.

Zugriffssteuerung[Bearbeiten | Quelltext bearbeiten]

Google Storage verwendet Zugriffssteuerungslisten, um den Zugriff auf Objekte und Buckets zu verwalten. Eine Zugriffssteuerungsliste besteht aus einem oder mehreren Einträgen, die jeweils eine bestimmte Berechtigung für einen Bucket gewähren. Berechtigungen definieren, was jemand mit einem Objekt oder Bucket machen kann (z. B. READ oder WRITE). Der Umfang definiert, auf wen sich die Berechtigung bezieht. Zum Beispiel ein bestimmter Benutzer oder eine Gruppe von Benutzern (wie Google-Konto-E-Mail-Adressen, Google Apps-Domäne, öffentlicher Zugang usw.).

Fortsetzbare Uploads[Bearbeiten | Quelltext bearbeiten]

Google Storage bietet eine wiederaufnehmende Datenübertragungsfunktion, die es Benutzern ermöglicht, den Uploadvorgang wieder aufzunehmen, nachdem ein Kommunikationsausfall den Datenfluss unterbrochen hat.

Angebot[Bearbeiten | Quelltext bearbeiten]

Google Storage bietet vier Speicherklassen an, die in Datendurchlauf, Latenz und Langlebigkeit identisch sind. Die vier Klassen unterscheiden sich lediglich in ihrer Preisgestaltung, minimalen Speicherdauer und Verfügbarkeit.[3]

  • Multi-Regional Storage
  • Regional Storage
  • Nearline Storage
  • Coldline Storage

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Alexander K: Google Cloud Storage vs Google Drive: Detailed Comparison. In: cloudberrylab.com. 28. März 2016, abgerufen am 9. Juli 2019 (englisch).
  2. Daten migrieren. In: Google. Abgerufen am 9. Juli 2019.
  3. Funktionen und Vorteile. Vergleich der Speicherklassen. In: Google. Abgerufen am 9. Juli 2019.