Compute Engine Resources Flashcards
What is Google Compute Engine?
A service that allows you to create and run virtual machines on Google Cloud’s infrastructure
What is a VM instance in Compute Engine?
A virtual machine running on Google’s infrastructure
What are machine types in Compute Engine?
Predefined or custom configurations of virtual CPU and memory for VM instances
How do you create a VM instance in Compute Engine?
Using the Google Cloud Console, gcloud command-line tool, or API
What are startup scripts in Compute Engine?
Scripts that run automatically when a VM instance boots up
What is the purpose of instance templates in Compute Engine?
To define the configuration of VM instances in a managed instance group
What is a managed instance group?
A group of VM instances that can be managed as a single entity, with features like autoscaling and auto-healing
What is the difference between a managed instance group and an unmanaged instance group?
Managed instance groups support autoscaling and auto-healing, while unmanaged instance groups do not
What is preemptible VM instance in Compute Engine?
A low-cost VM instance that can be terminated by Google Cloud at any time
When would you use a preemptible VM instance?
For fault-tolerant workloads that can handle interruptions
What is a sole-tenant node in Compute Engine?
A physical server dedicated to your VM instances, providing hardware isolation
How do you attach a persistent disk to a VM instance?
Using the Google Cloud Console, gcloud command-line tool, or API
What is an ephemeral IP address in Compute Engine?
A temporary IP address that is released when the VM instance is stopped or terminated
What is a static IP address in Compute Engine?
A reserved IP address that can be assigned to VM instances and remains unchanged
What is the purpose of setting up autoscaling in a managed instance group?
To automatically adjust the number of VM instances based on load, ensuring performance and cost efficiency