Visualizing Google Cloud Knowledge Flashcards
What are the fundamental characteristics of an effective cloud storage service?
A: Security (encryption at rest and in transit), durability (redundant storage to prevent data loss), and availability (accessible whenever needed).
What are common use cases for cloud storage?
A: Compliance and business continuity, data lakes, and application development.
What are the three main types of cloud storage?
A: Object storage, block storage, and file storage.
What is object storage used for?
A: Storing unstructured data such as media files, logs, backups, and VM images in a flat data environment with metadata.
Q: What are key features of object storage?
A: Stores discrete units of data with an ID, metadata, and attributes; accessible via a URI or API; typically cloud-based.
: How does block storage work?
A: Data is split into evenly sized blocks with unique addresses, allowing for fast retrieval without a single path dependency.
What are common use cases for block storage?
A: Databases, VM backups, caching, and analytics.
What are examples of block storage in Google Cloud?
A: Persistent Disk and Local SSD.
: How does file storage differ from object and block storage?
A: Data is stored in a hierarchical structure of files and folders, accessible via network-attached storage (NAS).
What is an example of file storage in Google Cloud?
A: Filestore.
What are the four cloud storage classes?
A: Standard, Nearline, Coldline, and Archive.
: When should you use the differemnt storage classes?
: When should you use Standard storage?
A: For high-performance, frequently accessed data with the highest availability.
Q: When should you use Nearline storage?
A: For data accessed less than once a month.
Q: When should you use Coldline storage?
A: For data accessed less than once a quarter.
Q: When should you use Archive storage?
A: For long-term storage where data is accessed less than once a year.
: What are the three cloud storage location options? When would you use them?
A: Regional, Multi-region, and Dual-region.
Q: What are the benefits of Regional storage?
A: Lowest cost, data redundancy within a single region, and best for high-performance analytics.
Q: What are the benefits of Multi-region storage?
A: Higher availability, redundancy across multiple regions, and good for global content delivery.
Q: What are the benefits of Dual-region storage?
A: Combines high availability with high performance, ideal for business-critical workloads.
Q: What is Object Lifecycle Management in Google Cloud St
What tools can be used to upload and download data in Google Cloud Storage?
A: Google Cloud Console, gsutil, Storage Transfer Service, Transfer Appliance, and Transfer Online.
Cloud Storage Basics
Q: How is data encrypted at rest in Google Cloud Storage by default?
Q: What are the access control options available for objects in Cloud Storage?
A: Google Cloud Storage automatically encrypts 100% of data at rest. Customers also have the option to bring their own encryption keys for additional security.
Data Transfer Considerations
Q: What key factors should be considered when transferring data into Google Cloud?
Q: What are some common reasons organizations transfer data to Google Cloud?
A:
A: Reliability, predictability, scalability, security, and consistency.
Data center migration, machine learning, content storage and delivery, backup, and archival.
Cloud Storage Transfer Tools
Q: What are the four major data transfer solutions provided by Google Cloud?
A:
Cloud Storage transfer tools (Google Cloud Console UI, JSON API, GSUTIL)
Storage Transfer Service (managed online transfers)
Transfer Appliance (physical hardware for bulk transfers)
BigQuery Data Transfer Service (for analytics and data warehousing)
Q: Why would an organization use a Transfer Appliance instead of an online transfer method?
A: If bandwidth is limited, a Transfer Appliance provides a faster alternative. For example, transferring 1 PB over a 100 Mbps network takes three years, but a Transfer Appliance can complete it in about 40 days.
Q: When should you use GSUTIL over the Storage Transfer Service?
A: GSUTIL is suitable for small transfers up to a few terabytes and offers scripting capabilities, while Storage Transfer Service is managed, handles retries, and scales to tens of Gbps.
Filestore (Cloud File Storage)
Q: What are the advantages of using Filestore over other storage types?
A: Filestore is fully managed, provides low latency, scales with demand, and supports concurrent access by tens of thousands of clients.
Q: What are some ideal use cases for Filestore?
A: Data analytics, genomics processing, electronic design automation (EDA), media rendering, web content management, and application migrations.
How does Persistent Disk differ from Local SSD?
Q: When should you use a Regional Persistent Disk instead of a standard Persistent Disk?
Q: What Persistent Disk type should you use for the highest IOPS and lowest latency?
A:
Persistent Disk: Durable, persistent block storage for VMs, supports snapshots, and offers various performance tiers.
Local SSD: Ephemeral storage with ultra-low latency, ideal for temporary high-speed caching or analytics.
A: When high availability is needed, as Regional Persistent Disk replicates data across zones for near-zero Recovery Point Objective (RPO) and Recovery Time Objective (RTO).
A: Extreme Persistent Disk, which is optimized for high-performance databases like SAP HANA and Oracle.
What is a cloud database?
A cloud database is a database service built and deployed on cloud infrastructure, accessible via the internet. It functions like traditional databases but offers cloud computing benefits such as scalability, flexibility, and managed infrastructure.