Case Study
Google Cloud August 2026: fiber maintenance, a reroute that did not fire, and 2h 22m of us-west1 degradation
On 20 August 2026, scheduled fiber optic maintenance in Google Cloud's us-west1 (Oregon) region unexpectedly cut network capacity between data centers, and the automated systems meant to reroute traffic onto spare capacity failed to engage. The reduced bandwidth turned into congestion, which cascaded into 33 products for about 2 hours 22 minutes. It is a textbook example of the failure mode a global control-plane outage does not cover: redundancy that exists on paper but does not actually fail over.
By Oliver Wakefield-Smith · Published September 2026 · Source: Google Cloud incident report (status.cloud.google.com/incidents/utF3FMFdQfwBzJcGG6vf).
Incident window
~2h 22m
08:00 to 10:22 PDT, 20 Aug 2026
Scope
us-west1
33 products, one region
Disclosed cost
None
Google published no figure
Timeline
What happened
| Time | Event |
|---|---|
| Before onset, 20 Aug | Scheduled fiber optic maintenance is under way in the us-west1 (Oregon) region, expected to be routine |
| ~08:00 PDT, 20 Aug | The maintenance unexpectedly compromises network capacity between data centers within us-west1; automated systems that should reroute traffic onto alternate capacity fail to do so |
| First minutes | Reduced capacity becomes congestion, which triggers cascading failures across core infrastructure; 33 products begin returning elevated latency, provisioning failures, and errors across both control plane and data plane |
| Mid-incident | Engineers identify the compromised inter-campus fiber and work to restore the network capacity between campuses |
| Recovery | With capacity restored, engineers reintroduce production traffic to us-west1 in controlled validation stages rather than all at once, confirming each platform normalises before proceeding |
| ~10:22 PDT, 20 Aug | Incident resolved; Google puts the overall window at about 2 hours 22 minutes (08:00-10:22 PDT) |
Times and the 2-hour-22-minute window are taken from Google's published incident report, which gives the window in PDT. Intermediate steps are approximate where Google did not publish a minute-by-minute log; some individual products took longer than the headline window to fully drain as traffic was reintroduced in stages.
Affected Services
Selected products impacted in us-west1
Google lists 33 affected products; the grouping below is representative, not exhaustive. Because the failure was a loss of network capacity between data centers rather than a single service bug, the impact spread across compute, storage, databases, messaging, and platform tooling in the region at once.
| Product group | Observed impact |
|---|---|
| Compute Engine / Persistent Disk / GKE | Instance, disk and cluster operations saw elevated latency and provisioning failures in us-west1 |
| Cloud Run / App Engine | Serverless request handling and deploys degraded in the region |
| Cloud SQL / AlloyDB / Bigtable | Managed database operations returned errors and elevated latency |
| BigQuery / Cloud Storage | Analytics and object-storage requests degraded for the region |
| Cloud Pub/Sub / Dataflow / Dataproc / Kafka | Messaging and data-processing pipelines backed up during the congestion |
| IAM / Cloud KMS | Identity and key-management calls slowed within the affected region |
| Artifact Registry / Cloud Build / Cloud Monitoring | Build, registry and observability tooling degraded in us-west1 |
Root Cause
Routine maintenance, then a reroute that never fired
Per Google's incident report, the disruption originated during scheduled fiber optic maintenance in us-west1. Fiber maintenance is routine and is meant to be non-disruptive because the region carries spare inter-datacenter capacity: the plan is that work on one path is absorbed by the others. On 20 August the maintenance unexpectedly compromised network capacity between data centers, and the automated systems that should have rerouted traffic onto that alternate capacity failed to do so.
That is the whole outage in one sentence: the spare capacity existed, but the automation that was supposed to shift traffic onto it did not act. With the traffic still trying to use paths that had lost bandwidth, the region tipped into congestion, and the congestion cascaded into core infrastructure services. Google describes the result as impacting both control-plane and data-plane operations, with elevated latency, provisioning failures, increased error rates, and service degradations across the 33 affected products.
Recovery came in two stages. Engineers first restored the inter-campus fiber network capacity, removing the underlying shortage. They then reintroduced production traffic to us-west1 through controlled validation stages, confirming each platform returned to normal before sending more load its way, rather than letting a sudden rush of retried requests create a second congestion event. The overall window was about 2 hours 22 minutes.
Economic Impact
No disclosed figure, and it depends on where you ran
Google published no cost for this outage, and no independent analyst issued an insured-loss estimate, as CyberCube did for the AWS October 2025 event ($38 million to $581 million). Unlike the global June 2025 Service Control failure, this event was confined to us-west1, so the honest measure of exposure turns on a single question: did your workloads run in us-west1, or did you have live capacity elsewhere?
For a business whose us-west1-dependent revenue runs at $100,000 per day, a total 2-hour-22-minute regional outage is roughly $9,900 of exposure before any failover mitigation. A business that ran active capacity in a second region and could shed us-west1 traffic would have seen a fraction of that. That gap - between the exposure and what a working failover would have cost you - is the entire business case for multi-region.
As with every provider outage, Google's SLA credit is not the number that matters. GCP returns a percentage of the affected service's monthly fee, never a percentage of your revenue, so even a maximum credit is a fraction of the business loss from the same window. See our SLA credit asymmetry analysis, and use the downtime cost calculator to apply your own revenue and architecture to a 2-hour-22-minute outage.
Architectural Lessons
Redundancy you have not tested failing over is not redundancy
The June 2025 Service Control outage taught that a global control plane is a concentration risk no in-provider multi-region deployment can insulate you from. August 2026 is the mirror image and just as important: a purely regional failure, where the redundancy that should have contained it did not engage. Google had alternate network capacity for us-west1. The reason the maintenance became an outage is that the automated reroute onto that capacity failed, so for the length of the incident the spare paths may as well not have existed.
The lesson generalises past Google. Most resilience lives in automation you never watch run: cross-zone rerouting, health-check-driven failover, capacity that is supposed to absorb a lost path. It only protects you if it actually fires under the exact condition you built it for, and the only way to know it fires is to exercise it - drain a path deliberately, fail a zone in a game day, and confirm traffic moves. Redundancy that has never been tested failing over is a hopeful assumption, not a control.
For how this event compares with the global GCP, AWS us-east-1, and Azure Front Door failures, see the AWS vs Azure vs GCP outage comparison and the full GCP outage history. For the June 2025 global control-plane failure, see the GCP June 2025 case study. For the cost-benefit math on multi-region and failover, see our business case builder.
Frequently Asked
Common Questions
What caused the Google Cloud outage of 20 August 2026?
How long did the August 2026 GCP outage last?
Which region and services were affected?
How much did it cost?
How was it different from the June 2025 GCP outage?
What is the architectural lesson?
Related