
Boot disks are one of those Compute Engine settings that look like trivia until you actually have to architect a workload. The Professional Cloud Architect exam expects you to know what a boot disk is, what choices you make when you create one, and how it differs from the other storage you can attach to a VM. This article walks through the three configuration decisions that matter (operating system, type, and size) and then closes with the boot disk versus attached disk distinction that the exam likes to test.
Every Compute Engine VM needs a boot disk. The boot disk holds the operating system and the files the VM needs to start up. Without it, there is nothing to boot.
One detail that matters for the exam: boot disks must always be persistent disks. Persistent disks are block storage that is durable and lives independently of the VM lifecycle, so the data on them survives even when the VM is stopped or deleted. That property is what makes a persistent disk suitable as a boot disk in the first place.
The first decision when you create a boot disk is which operating system goes on it. The OS determines the software environment the VM runs, which is why this choice is workload-driven rather than a default you accept without thinking.
Compute Engine offers a long list of options. You do not need to memorize the catalog for the Professional Cloud Architect exam. What you do need is the shape of the decision:
The pattern is general OS for general work, specialized OS for specialized work.
The second decision is the type of persistent disk that backs the boot disk. There are four to know:
The way to think about it on the exam: if the workload is a database or anything I/O-bound, you are choosing between SSD and Extreme. If it is a general application server, Balanced is the safe answer. If the question emphasizes cost and tolerates lower performance, Standard.
The third decision is size. The default boot disk size is 10 GB, which is enough to hold the OS and basic system files. You can resize it at any time, so the initial value is not a permanent commitment.
You would increase the size when the VM needs more room for system files, application binaries, or logs. The signal that you need more capacity is disk utilization climbing above the 70 to 80 percent range. That is the threshold to remember if a question gives you a utilization metric and asks what to do.
Two properties of resizing are worth knowing:
Once you understand boot disks, the next thing the Professional Cloud Architect exam wants you to distinguish is the boot disk from an attached disk. They are both persistent disks in many cases, but they play different roles.
The boot disk:
An attached disk:
The architectural reason this separation exists is modularity. The OS lives on one disk, the application data lives on another, and you can scale, resize, replace, or detach the data storage without touching the boot disk. That makes the VM easier to manage, easier to scale, and easier to recover. If the VM dies, an attached persistent disk holding the application data can be reattached to a new VM and the workload continues.
On the exam, when you see a question about where the operating system lives versus where the application data should live, the answer is almost always to keep them on separate disks for the modularity reason above. Attached disks are the answer for application data, scratch space, and anything you want to outlive a single VM.
Three configuration decisions: OS (workload-driven), type (Balanced for general, SSD or Extreme for I/O-heavy, Standard for cost), and size (default 10 GB, resize when utilization passes 70 to 80 percent, type does not change on resize). One conceptual distinction: the boot disk holds the OS and the attached disk holds the data, and they are managed independently.
My Professional Cloud Architect course covers Compute Engine boot disks alongside the rest of the compute material.