Core Infrastructure Knowledge Flashcards
What are benefits of global Cloud Load Balancing?
- Users get a single, global anycast IP address.
- Traffic goes over the Google backbone from the closest point-of-presence to the user.
- Backends are selected based on load.
- Only healthy backends receive traffic.
- No pre-warming is required.
What kind of load-balancing options does the Google VPC offers?
- Global HTTP(s)
- Global SSL Proxy
- Global TCP Proxy
- Regional
- Regional internal
Global HTTP(s) load balancing option offers?
- Layer 7 load balancing based on load.
- Can route different URLs to different back ends.
Global SSL Proxy load balancing option offers?
- Layer 4 load balancing of non-HTTPS SSL traffic based on load.
- Supported on specific port numbers
Global TCP Proxy load balancing offers?
- Layer 4 load balacnign of non-SSL TCP traffic.
- Supported on specific port numbers.
Regional load balancing offers?
- Load balancing of any traffic (TCP, UDP)
- Supported on any port number
Regional internal load balancing offer?
- Load balancing of traffic inside a VPC
- Use for the internal tiers of multi-tier applications.
What is a Cloud DNS?
Highly scalable and available DNS service.
Offers a cost-effective way to make services and applications available to your users.
What is Cloud CDN?
It’s a Cloud Delivery Network. Uses Google’s globally distributed edge caches to cache content close to your users.
What is Object Storage?
Object storage is a store for binary and object data, blobs and unstructured data.
Google Cloud provides a service called Cloud Storage for object storage.
What are usual use cases of Object Storage?
Object store use cases include applications that need data to be highly available and highly durable, such as streaming videos, serving images and documents, and websites. It is also used for storing large amounts of data for use cases such as genomics and data analytics. You can also use it for storing backups and archives for compliance with regulatory requirements. Or, use it to replace old physical tape records and move them over to cloud storage. It is also widely used for disaster recovery because it takes practically no time to switch to a backup bucket to recover from a disaster.
What is a Block Storage?
With block storage, files are split into evenly sized blocks of data, each with its own address but with no additional information (metadata) to provide more context for what that block of data is. Block storage can be directly accessed by the operating system as a mounted drive volume.
What two Block Storage options does GCloud provide?
Persistent Disk and Local SSD
What is a Persistent Disk?
Persistent Disk is a block store for VMs that offers a range of latency and performance options.
What are use cases for Persistent Disk?
The use cases of Persistent Disk include disks for VMs and shared read-only data across multiple VMs. It is also used for rapid, durable backups of running VMs. Because of the high-performance options available, Persistent Disk is also a good storage option for databases.