A global media enterprise is designing the cloud storage and database architecture on Google Cloud for a mission-critical application platform. The architecture must address two key technical requirements:
1. An operational relational database that requires strong consistency (ACID compliance) across multiple geographic regions, along with horizontal scaling for write operations.
2. A one-time bulk migration of a historical analytics dataset stored on local network-attached storage (NAS) devices, where the available dedicated internet bandwidth is capped at .
Which TWO design decisions should the architect select to fulfill these requirements?
- Deploy Cloud Spanner as the operational database solution to support multi-region horizontal write scaling while maintaining strong ACID consistency.Cevap
- BDeploy Cloud SQL for PostgreSQL with cross-region read replicas to achieve multi-region write scaling and relational transactional consistency.
- Order Google Cloud Transfer Appliance devices to physically capture and ingest the 3 PB dataset into Cloud Storage.Cevap
- DUtilize Storage Transfer Service to stream the 3 PB dataset online over the 100 Mbps connection directly into a Cloud Storage bucket.
Cevap
The optimal solution requires selecting Cloud Spanner for the globally scalable relational database and using GCP Transfer Appliance for the 3 PB offline bulk data migration.
Cloud Spanner is designed specifically for enterprise relational database workloads that require multi-region horizontal scaling for both reads and writes while preserving strict ACID transactional consistency. For the data migration requirement, transferring over a network link is mathematically unviable, taking over seven years. Google Cloud Transfer Appliance provides dedicated hardware for offline data ingestion, allowing petabyte-scale data to be physically transported to GCP securely and efficiently.
Adım Adım Çözüm
Anahtar Kavram
Selecting GCP Database and Storage Migration Services Based on Scale, Latency, and Network Throughput Constraints