Cloud Interconnect in Google Cloud: Private Highways Between Your Data Center and the Cloud
A complete, plain-English guide to Cloud Interconnect: how Dedicated, Partner and Cross-Cloud Interconnect work, how VLAN attachments and Cloud Router exchange routes, how to reach 99.9 and 99.99 percent availability, and how to design, secure, monitor and budget for it.
Imagine two cities that trade goods all day long. They could send trucks along the public highway, sharing the road with everyone else, stuck in whatever traffic happens to appear. Or they could build a private road that only their trucks may use, with guaranteed lanes, steady speeds and no strangers. Cloud Interconnect is that private road between your own network, such as an office or data center, and Google Cloud. It moves large amounts of data quickly, with steady performance, without touching the public internet. In this guide we start from the very first idea and build up to the design choices that large companies use for their most important connections.
1What Is Cloud Interconnect?
Before looking at the types and settings, let us understand what problem this service solves.
The problem of connecting two worlds
Most companies do not move everything to the cloud overnight. They keep some systems in their own data centers and run others in Google Cloud. Those two worlds must exchange data constantly: databases synchronize, files are copied, applications call each other, and employees reach cloud tools. If that traffic travels over the public internet, it is affected by congestion, unpredictable delays and a larger exposure to attack.
The solution: a private, dedicated link
Cloud Interconnect provides a direct, private connection between your on-premises network and your Virtual Private Cloud (VPC) network in Google Cloud. Your traffic travels over a physical link that does not cross the public internet. Because the path is private and not shared with random internet traffic, you typically get higher bandwidth, more consistent latency and lower data transfer rates for large volumes than with an ordinary internet-based connection.
Think of the difference between a public bus and a private tunnel between two buildings. The bus is cheap and goes everywhere, but it gets crowded and delayed. The private tunnel costs more to build, but it is always available, always fast, and only your people use it.
The three flavors in one glance
Dedicated Interconnect
A direct physical connection between your network and Google’s network at a shared facility. Highest control and capacity.
Partner Interconnect
A connection through a supported service provider when you cannot reach Google directly or need smaller capacities.
Cross-Cloud Interconnect
A direct connection between Google Cloud and another cloud provider, with Google arranging the physical link.
Cloud Interconnect is a network connectivity service. It is not a VPN and it is not encrypted by default. We will look at how to add encryption later in the security chapter.
2Why Not Just Use the Internet or a VPN?
Interconnect is not always the right answer. Understanding the alternatives shows when it truly earns its cost.
Cloud VPN: encrypted but internet-dependent
Cloud VPN builds an encrypted tunnel across the public internet. It is quick to set up and inexpensive, and its high availability version offers a strong uptime commitment when properly configured. However, each tunnel has a bandwidth ceiling, and the performance depends on the internet path between your site and Google, which can vary from hour to hour.
Peering: for public services and special cases
Google also offers direct and carrier peering, which connect your network to Google’s edge so that you can reach Google’s public services, such as Workspace, over a better path. These are separate from Cloud Interconnect and do not give you private access to your VPC network using internal addresses, so they are used for different goals.
| Aspect | Cloud VPN | Cloud Interconnect |
|---|---|---|
| Path | Encrypted tunnel over the public internet | Private connection that avoids the public internet |
| Bandwidth | Limited per tunnel, can be scaled with more tunnels | Much higher, up to hundreds of gigabits |
| Latency consistency | Varies with internet conditions | More predictable |
| Setup time | Minutes to hours | Days to weeks, depending on type |
| Encryption | Built in | Not by default; can be added |
| Cost | Lower | Higher fixed cost, lower per-gigabyte cost at scale |
| Best for | Small workloads, quick starts, backup paths | Large, steady, performance-sensitive traffic |
VPN is like sending a locked briefcase by regular post: safe contents, but the delivery speed depends on the postal system. Interconnect is like hiring a dedicated courier with a private vehicle on a private road: faster and more predictable, but it costs more to arrange.
When Interconnect makes sense
Large Data Volumes
Regularly moving many terabytes between sites makes the lower transfer rates and higher bandwidth very attractive.
Consistent Performance
Latency-sensitive applications, such as databases split across sites, need steady, low delay.
Private Addressing
Systems can talk using internal IP addresses as if the cloud were another part of your own network.
Compliance Needs
Some regulations or internal policies discourage sending sensitive traffic across the public internet.
Hybrid and Multicloud Architecture
Long-term strategies that keep workloads in several places benefit from a stable backbone between them.
3Core Building Blocks
A handful of terms appear in every Interconnect design. Learn them once and the documentation becomes much easier to read.
Colocation Facility
A third-party data center building where your equipment and Google’s network equipment can be physically connected.
Interconnect Connection
The physical link between your equipment and Google’s edge, made of one or more circuits.
VLAN Attachment
A logical channel on top of a physical link that connects one VPC network, through a Cloud Router, to your network.
Cloud Router
A managed service that speaks BGP so routes are exchanged automatically between your VPC and your network.
BGP
Border Gateway Protocol, the standard language networks use to announce which addresses they can reach.
Edge Availability Domain
A separate failure zone inside a metropolitan area. Connections in different domains are protected from maintenance or failures affecting the other.
Metro
A city area, such as a group of nearby facilities, where Google offers Interconnect locations.
Letter of Authorization
A document Google issues that lets the facility staff connect your equipment to the right port.
The physical connection is the road. The VLAN attachment is a numbered lane on that road reserved for one customer network. Cloud Router is the traffic dispatcher who constantly tells both ends which buildings can be reached down that lane.
The two layers: physical and logical
It helps to keep two layers separate in your mind. The physical layer is the cables, ports and light signals, and it is what you buy or lease. The logical layer is the set of VLAN attachments, BGP sessions and routes that decide how traffic actually flows. One physical connection can carry several VLAN attachments, each leading to a different VPC network or region, which is why careful logical design matters as much as the hardware.
flowchart LR
OP[On-Premises Network] --> R[Your Router in Colocation Facility]
R -->|Physical Link| G[Google Edge]
G --> VA[VLAN Attachment]
VA --> CR[Cloud Router]
CR --> V[VPC Network]
4Dedicated Interconnect in Detail
Dedicated Interconnect is the most direct option, giving you your own physical link to Google.
How it works
With Dedicated Interconnect, you place a router in a colocation facility that is also home to a Google Interconnect location. A cable inside the facility joins your router to Google’s equipment. This single act creates a private, high-capacity connection to Google’s network. You then add VLAN attachments on top of the connection to reach your VPC networks, and set up BGP with a Cloud Router so routes are exchanged.
Capacity
Dedicated connections are offered in standard circuit sizes of 10 gigabits per second and 100 gigabits per second. You can bundle several circuits together into one connection for more capacity, up to a published limit per connection, and you can run multiple connections. Capacity is bought in coarse steps, so Dedicated Interconnect suits organizations whose traffic is already substantial.
Choose a Location
Pick a colocation facility with a Google Interconnect presence near your data center and your target region.
Place an Order
Create the Interconnect connection in Google Cloud, choosing the circuit type, the number of circuits and the location.
Receive the Letter of Authorization
Google provisions ports and issues the document that identifies exactly which ports belong to you.
Cross-Connect at the Facility
You ask the facility operator to connect your router to the Google ports. If your equipment is not yet there, you must install or lease it.
Test and Activate
Google runs tests on the link, and once they pass the connection is ready to carry traffic.
Create VLAN Attachments
Add attachments, set up Cloud Router and BGP sessions, and begin exchanging routes.
Advantages
- Highest bandwidth and control
- Direct path with no provider in the middle
- Lower per-gigabyte transfer rates at high volume
- Option for link-level encryption with supported configurations
Disadvantages / Trade-offs
- You must have, or arrange, a presence in a supported colocation facility
- Longer lead time to provision and cross-connect
- Large capacity steps are costly for modest traffic
- You operate more of the equipment yourself
Teams sometimes assume the physical link order is the end of the project. In reality, the cross-connect at the facility, equipment setup, BGP configuration and testing take considerable time. Plan weeks, not days, and start early.
5Partner Interconnect in Detail
If you are not in a Google colocation facility, or you only need modest bandwidth, a service provider can bridge the gap.
How it works
With Partner Interconnect, a supported service provider already has a connection to Google. You connect your network to the provider using whatever method the provider offers, and the provider carries your traffic the rest of the way to Google. You order VLAN attachments in Google Cloud, share a pairing key with your provider, and the provider completes the link. You never have to be physically present in a Google facility.
Dedicated Interconnect is like building your own private driveway to the highway. Partner Interconnect is like using a private shuttle service that already has a driveway onto the highway: easier and quicker to start, and you only pay for the seat you need.
Capacity and flexibility
Partner Interconnect offers VLAN attachments in a wide range of sizes, from small capacities such as tens of megabits per second up to tens of gigabits per second, depending on the provider and the options available. This lets you start small and grow, which is helpful for projects that do not yet need a full dedicated circuit.
Layer 2 and Layer 3 partners
Providers deliver the service in one of two styles. In a Layer 2 arrangement, the provider gives you a link that behaves like an Ethernet connection, and you set up BGP directly with the Cloud Router yourself. In a Layer 3 arrangement, the provider runs the routing for you, setting up BGP with Google on its side and exchanging routes with your network in whatever way it supports. Layer 2 gives you more control; Layer 3 gives you less work.
| Aspect | Layer 2 Partner | Layer 3 Partner |
|---|---|---|
| Who runs BGP with Google | You | The provider |
| Control over routing | High | Lower |
| Operational effort | More | Less |
| Skill needed | Comfortable with BGP | Basic networking, relies on provider |
| Best for | Teams with network engineers | Teams that want a managed experience |
Advantages
- No need to be in a Google colocation facility
- Faster setup than dedicated connections
- Flexible, smaller capacity options
- Providers can bundle other services such as managed routing
Disadvantages / Trade-offs
- You depend on the provider for part of the path and its support
- Higher per-gigabyte costs than Dedicated at very high volume
- Features and service levels vary by provider
- Less visibility into the provider’s portion of the path
For availability, use two different providers or at least two separate paths. Two attachments through one provider’s single facility can fail together.
6Cross-Cloud Interconnect
Many organizations use more than one cloud. Cross-Cloud Interconnect makes the link between clouds direct and private.
What it is
Cross-Cloud Interconnect gives you a private, high-bandwidth connection between Google Cloud and another supported cloud provider. Google arranges the physical connection between its network and the other provider’s network, so you do not have to place and manage equipment in a colocation facility. Standard capacities such as 10 and 100 gigabits per second are available, and several major cloud providers are supported. Check current documentation for the exact list.
flowchart LR
A[Google Cloud VPC] |Cross-Cloud Interconnect| B[Other Cloud Provider Network]
A --> C[Your Workloads in Google Cloud]
B --> D[Your Workloads in the Other Cloud]
Why use it
Multicloud Applications
Applications whose parts run in two clouds can talk privately and quickly.
Data Movement
Moving large datasets between clouds for analytics or migration is faster and cheaper over a private link.
Avoiding Hairpinning
Traffic no longer needs to travel down to your data center and back up to the other cloud.
Resilience and Choice
Reduces lock-in and allows failover strategies that span clouds.
Without Cross-Cloud Interconnect, two companies in different cities must send mail through your head office in the middle. With it, they get their own direct road between them, saving time and avoiding congestion at your office.
Overlapping IP address ranges between your Google Cloud networks and the other cloud’s networks cause routing failures. Plan addresses across clouds before you create any connections.
7Choosing the Right Type
With three options on the table, a clear comparison makes the choice much easier.
| Question | Dedicated | Partner | Cross-Cloud |
|---|---|---|---|
| What does it connect? | Your network to Google | Your network to Google, via a provider | Google Cloud to another cloud |
| Who provides the physical link? | You, in a colocation facility | The service provider | Google arranges it |
| Typical capacity | 10 or 100 Gbps circuits, can be combined | Flexible attachment sizes, from small to large | 10 or 100 Gbps |
| Setup effort | High | Medium | Medium |
| Control | Highest | Depends on partner type | High at the cloud level |
| Best for | Large, steady traffic | Smaller or varied needs, no colocation presence | Multicloud architectures |
flowchart TD
Q1{Connecting to another cloud provider?} -->|Yes| A1[Cross-Cloud Interconnect]
Q1 -->|No| Q2{Present in a Google colocation facility or willing to be?}
Q2 -->|Yes| Q3{Need high steady bandwidth?}
Q3 -->|Yes| A2[Dedicated Interconnect]
Q3 -->|No| A3[Partner Interconnect]
Q2 -->|No| A3
Many organizations start with Cloud VPN or Partner Interconnect, then move to Dedicated Interconnect when traffic grows. Because VLAN attachments and Cloud Router work similarly across types, you can often keep much of your design when you switch.
8VLAN Attachments, Cloud Router and BGP
The physical link is only half the story. The logical layer decides what traffic flows and where.
VLAN attachments
A VLAN attachment, sometimes called an interconnect attachment, is the logical connection between an Interconnect link and a VPC network. It is tied to a single Cloud Router and a single region. Each attachment has a capacity, uses a numbered virtual LAN tag on the physical link, and carries one BGP session. You usually create several attachments for redundancy, and you may create more for different VPC networks or regions.
Cloud Router and BGP
Cloud Router is a managed, distributed service. It uses BGP to learn the address ranges of your on-premises network and to advertise the subnets of your VPC network to your router. As networks change, the routes update automatically without manual editing. This dynamic behavior is a major benefit, because adding a subnet in the cloud or a new office on-premises does not require a ticket to change static routes.
sequenceDiagram
participant OR as On-Premises Router
participant CR as Cloud Router
participant V as VPC Network
OR->>CR: Advertise on-premises address ranges
CR->>V: Install learned routes
V->>CR: Provide subnet ranges
CR->>OR: Advertise VPC subnet ranges
Key BGP concepts in plain words
ASN
Autonomous System Number, a unique identifier for each network speaking BGP. Your network and the Cloud Router each have one.
BGP Session
A conversation between two routers in which they exchange the ranges they can reach. Each attachment has its own.
Link-Local Peering Addresses
A small private address block, taken from a reserved range, used only so the two routers can talk to each other over the attachment.
Route Priority (MED)
A value that tells the other side which path is preferred when several lead to the same place. Lower values are usually preferred.
Custom Route Advertisements
Lets you choose exactly which ranges Cloud Router tells your network about, instead of all subnets.
BFD
A fast failure-detection helper that quickly notices when a link is down so traffic can switch to another path.
Regional versus global dynamic routing
Each VPC network has a dynamic routing mode. In regional mode, routes learned by a Cloud Router are usable only by subnets in the same region as that router. In global mode, the learned routes are available to subnets in every region, and Google Cloud automatically adds a small cost penalty to routes used across regions so nearby paths are preferred. Global mode is often chosen when you want a single connection to serve the whole network, or for the highest availability designs.
Leaving the VPC in regional routing mode and then expecting machines in other regions to reach on-premises over a single attachment. Without global mode, they will not learn those routes.
9Availability: 99.9 and 99.99 Percent Designs
A single link will fail someday, from a cut cable, a faulty device or planned maintenance. Interconnect is designed so you can build around this.
Why a single connection is not enough
A lone connection has a lone point of failure. Google’s Interconnect service level commitments apply only when you follow published redundancy patterns. In other words, uptime is a result of how you design the connections, not a property of one cable.
The two standard patterns
99.9 Percent Topology
At least two connections in the same metropolitan area, placed in different edge availability domains, with attachments and Cloud Routers configured accordingly. Protects against single device failure and maintenance of one domain.
99.99 Percent Topology
At least four connections spread over two metropolitan areas, two in each, in different edge availability domains, with Cloud Routers in two regions and global dynamic routing. Protects against loss of a whole metro or region.
flowchart TD
OP[On-Premises Network] --> M1A[Metro 1 - Domain A]
OP --> M1B[Metro 1 - Domain B]
OP --> M2A[Metro 2 - Domain A]
OP --> M2B[Metro 2 - Domain B]
M1A --> R1[Cloud Router Region 1]
M1B --> R1
M2A --> R2[Cloud Router Region 2]
M2B --> R2
R1 --> V[VPC Network with Global Routing]
R2 --> V
Think of getting to work. One road can be blocked by an accident. Two roads on different sides of town survive a single closure. Four roads across two different districts survive a closure that affects a whole district. More independent routes mean fewer days stuck at home.
Active-active or active-passive
Once you have several attachments, you decide how traffic uses them. In an active-active design, all attachments carry traffic at once, usually by giving them equal priority so that traffic is spread across them. This uses all the capacity you pay for but requires that every path can handle the full load if the others fail. In an active-passive design, one path is preferred and the others sit as standbys, which is simpler to reason about but leaves capacity idle.
| Aspect | Active-Active | Active-Passive |
|---|---|---|
| Normal traffic | Shared across paths | Mostly on the primary path |
| Capacity use | High | Lower |
| Failure behavior | Remaining paths absorb the load | Standby takes over |
| Planning need | Each path must handle failover load | Standby must match primary |
| Complexity | Higher | Lower |
Running two active links at seventy percent each looks efficient, until one fails and the other must carry one hundred and forty percent. Size every path so that the surviving ones can carry the full workload.
Problem
Two connections placed in the same facility and the same edge availability domain, treated as fully redundant.
Why It’s Harmful
One maintenance event or device failure in that domain takes both connections down at once, and the redundancy is only an illusion.
Correct Approach
Place connections in different edge availability domains, and for the highest availability in different metros, following the published topologies.
10Security and Encryption
A private path is not the same as an encrypted path. Understanding the difference helps you meet your security needs.
What is and is not protected by default
Traffic over Cloud Interconnect travels on a private connection and does not traverse the public internet, which already reduces exposure. However, the traffic is not encrypted by Interconnect itself. If your policies require encryption in transit, you need to add it yourself.
Options for adding encryption
HA VPN over Cloud Interconnect
Run IPsec tunnels across the Interconnect connection. Traffic is encrypted end to end between your gateway and Google, at the cost of tunnel throughput limits and extra setup.
MACsec
Link-layer encryption between your router and Google’s edge for supported connection types. It protects the physical segment with high performance and little overhead.
Application-Level Encryption
Use TLS or similar protection inside your applications so data is encrypted regardless of the network.
A private road keeps strangers off the route, but a truck driving along it can still be seen from outside if its sides are open. Encryption is like using a sealed, opaque truck. HA VPN seals the cargo, MACsec seals the road segment, and application encryption seals each package.
Other protections
Firewall Rules
VPC firewall rules still decide which traffic from on-premises is allowed to reach each cloud resource.
Route Filtering
Use custom advertisements and filters so only intended ranges are exchanged between networks.
IAM Permissions
Control who can create, change or delete Interconnect attachments and Cloud Routers. Separate network administration from application administration.
BGP Authentication
Use session authentication where supported so only trusted routers can form BGP sessions.
Encryption options and their support differ by Interconnect type and by hardware you use. Always check the current documentation for what your chosen connection supports before you build your security design around it.
11Internal Working: How Traffic Flows
Let us follow a request from an on-premises server to a virtual machine in Google Cloud.
Server Sends a Packet
An on-premises server sends traffic to the internal address of a cloud virtual machine.
Local Routing
Your router checks its route table. Because BGP taught it that the cloud subnet is reachable through Google, it forwards the packet toward the Interconnect.
Across the Physical Link
The packet crosses the cable in the colocation facility, tagged with the VLAN identifier for the correct attachment.
Into the VPC Network
Google’s edge matches the VLAN tag to the VLAN attachment and hands the packet to the VPC network.
VPC Routing and Firewall
The VPC finds the destination subnet, even across regions over Google’s backbone, and applies ingress firewall rules for the destination machine.
Delivery and Reply
The packet reaches the virtual machine, and the reply returns along the learned route in the opposite direction.
sequenceDiagram
participant S as On-Prem Server
participant R as On-Prem Router
participant E as Google Edge
participant V as VPC Network
participant M as Cloud VM
S->>R: Packet to cloud address
R->>E: Forward over Interconnect with VLAN tag
E->>V: Deliver via VLAN attachment
V->>M: Route and apply firewall rules
M-->>S: Reply returns on the learned path
Packet size and MTU
The maximum transmission unit is the largest packet that can travel in one piece. Interconnect attachments support specific sizes, and VPC networks have their own setting. If the two ends disagree, large packets may be dropped or split, causing slow transfers or hanging connections even though small requests work. Check that your on-premises equipment, the attachment and the VPC network agree on a compatible size.
If pings and small web pages work but large file transfers stall, suspect an MTU mismatch before looking at the application or the firewall.
12Working with Shared VPC and Many Projects
Large organizations rarely have one project. Interconnect fits into multi-project designs in a few common ways.
Sharing one connection across projects
Interconnect connections can be created in a central project and used by VLAN attachments that belong to other projects, depending on how you set up the arrangement. A very common design places the VLAN attachments, Cloud Routers and the VPC network in a Shared VPC host project. Service projects then place their virtual machines in the shared subnets and automatically gain access to on-premises through the single set of connections managed by the central network team.
flowchart TD
OP[On-Premises Network] --> IC[Interconnect Connections]
IC --> HP[Host Project: VLAN Attachments, Cloud Routers, Shared VPC]
HP --> SP1[Service Project A]
HP --> SP2[Service Project B]
HP --> SP3[Service Project C]
One Set of Links to Manage
The central network team owns connections, routing and policy, rather than every team building its own.
Lower Cost
Sharing capacity across projects avoids paying for many small, underused links.
Consistent Security
Firewall policy and route control are applied in one place.
Connecting several VPC networks
If you have several separate VPC networks that all need to reach on-premises, you can create attachments for each, or use a hub approach. Network Connectivity Center lets you treat your Interconnect attachments and other connections as spokes attached to a central hub, so on-premises sites and VPC networks can exchange routes in a more organized way. It can also help sites that are each connected to Google reach one another across Google’s backbone, though you should confirm current feature support and costs before relying on this.
VPC Network Peering does not automatically pass on-premises routes between peered networks unless you explicitly configure route exchange. Do not assume that peering a network to your Interconnect-connected network gives it access to on-premises.
13Reaching Google Services Privately from On-Premises
Interconnect is not only for reaching your own virtual machines. It can also carry on-premises traffic to Google APIs.
Private Google Access for on-premises hosts
Systems in your data center can use Google services such as Cloud Storage or BigQuery over the private Interconnect path instead of the public internet. This is done with Private Google Access for on-premises hosts, using special address ranges that Google publishes for this purpose. Your DNS must send requests for Google API names to those ranges, and Cloud Router must advertise the ranges so your network knows to send that traffic through Interconnect.
Private Service Connect for Google APIs
Private Service Connect offers another way. You create an internal endpoint with an address in your own VPC range that represents Google APIs, then reach it from on-premises through the connection. Because the address belongs to your address plan, it can be easier to control and to allow in firewalls.
Imagine installing a private express lane from your office straight into a partner’s warehouse. Instead of driving to the public front door of the warehouse, your trucks enter through a private gate with a dedicated sign, and your DNS directions simply point them there.
Pick the Access Method
Choose Private Google Access for on-premises hosts or a Private Service Connect endpoint.
Advertise the Ranges
Make sure Cloud Router tells your network about the special ranges or the endpoint address.
Fix DNS
Arrange for names of Google services to resolve to the private addresses from on-premises.
Test and Verify
Confirm that traffic actually uses the Interconnect path and that firewall rules allow it.
14Planning an Interconnect Project
Good planning prevents most Interconnect delays and surprises.
Step one: understand your traffic
Measure what you actually move today and what you expect in the next few years: peak bandwidth, daily volume, latency sensitivity and which systems need to talk. This guides both the type you choose and the capacity you buy, and helps avoid paying for far more than you will use.
Step two: plan addresses and routing
Choose non-overlapping address ranges between on-premises and every VPC network that will connect. Decide which ranges each side should advertise, which routing mode to use, and how you will prefer one path over another. These decisions are painful to change after systems depend on them.
Step three: pick locations and design redundancy
Select metropolitan areas close to both your data center and your main Google Cloud regions, and plan redundancy to match your availability goals. Decide early whether you need the 99.9 or 99.99 percent topology, because it affects the number of connections, locations and routers.
Step four: plan lead times and people
Dedicated connections involve ordering, cross-connects at the facility and testing, which can take weeks. Partner connections can be faster but still depend on the provider. Involve network engineers, security teams, the colocation facility and the provider early, and agree on who does what.
Traffic Profile
Peak and average bandwidth, latency needs, growth forecast.
Address Plan
No overlaps across on-premises, VPCs and other clouds.
Redundancy Target
The availability topology your business requires.
Security Requirements
Whether and how encryption is required.
Operations Model
Who monitors, who responds, who talks to the provider.
Budget
Fixed port or attachment costs, partner fees, transfer charges, facility costs.
Start with a temporary Cloud VPN while the Interconnect is being installed. This lets teams begin testing and even run limited workloads, and later the VPN can remain as a backup path.
15Monitoring, Logging and Troubleshooting
A connection that nobody watches is a risk. Google Cloud provides several tools to see the health of your Interconnect.
| Tool or Signal | What It Shows | Best Used For |
|---|---|---|
| Connection and attachment status | Whether links and attachments are up and operational | Quick health checks |
| Cloud Monitoring metrics | Throughput, packet counts, errors, capacity use, BGP session state | Dashboards and alerts |
| Optical power and link metrics | Signal strength on the physical circuit | Detecting failing optics or dirty fiber |
| Cloud Router logs and status | Learned and advertised routes, session events | Routing problems |
| Interconnect diagnostics | Detailed information on link state and light levels | Troubleshooting with the provider or facility |
| Connectivity Tests | A simulated path through your network configuration | Finding where a path breaks |
| Maintenance notifications | Advance notice of planned work on Google’s side | Planning around maintenance windows |
What to alert on
Link or Attachment Down
Immediate notification when any redundant path fails, even if traffic is still flowing on others.
BGP Session Down
Indicates routing problems or router failures that may leave routes missing.
High Utilization
Alert well before capacity runs out, especially in active-active designs where failover needs spare room.
Errors and Drops
Rising errors can signal faulty hardware, dirty connectors or mismatched settings.
A simple troubleshooting routine
Check the Physical Layer
Is the connection up and is the light level healthy on both ends?
Check the Attachment and BGP
Is the VLAN attachment active and is the BGP session established?
Check Routes
Are the expected ranges being learned and advertised, and is dynamic routing mode correct?
Check Firewalls
Do both VPC firewall rules and on-premises firewalls allow the traffic?
Check MTU and DNS
Large transfers failing or names not resolving often point to size or name settings.
Ignoring maintenance notifications. Planned maintenance on one path is harmless when redundancy is correct, but if both paths sit in the same failure domain, the work can cause an outage you were warned about.
16Understanding Costs
Interconnect has fixed and variable costs. Knowing both lets you judge whether it saves or costs you money.
Connection or Port Fees
For Dedicated and Cross-Cloud Interconnect, you pay a recurring fee per circuit for as long as it exists.
VLAN Attachment Fees
Attachments are billed based on their capacity, and Partner Interconnect attachments are a main cost component.
Data Transfer
Data leaving Google Cloud over Interconnect is generally charged at lower rates than internet egress. Traffic entering Google Cloud is typically free.
Partner or Provider Fees
Service providers charge their own fees for their part of the path, and terms vary widely.
Colocation and Equipment
Rack space, power, cross-connect fees and your own routers add to the cost of a Dedicated connection.
Finding the break-even point
Because fixed costs are higher but per-gigabyte costs are lower, Interconnect usually becomes cheaper than internet-based options once traffic is large and steady. For small or spiky traffic, a VPN or ordinary internet transfer can be more economical. Compare total monthly cost at your expected volume, including the redundancy you need, not just the price of a single connection.
Ways to Save
- Right-size attachments to real traffic and grow as needed
- Share connections across projects through a central design
- Keep chatty systems close together to reduce transfer
- Use private access to Google APIs instead of internet paths
- Review utilization regularly and remove unused attachments
Common Cost Traps
- Buying large circuits long before traffic justifies them
- Forgetting that redundancy multiplies fixed costs
- Ignoring colocation and provider fees in the budget
- Leaving test attachments running
- Sending traffic through unnecessary hairpin paths
Pricing differs by region and changes over time. Always confirm current rates on the official Google Cloud pricing page and with your provider before finalizing a budget.
17Design Patterns and Anti-patterns
Patterns capture what experienced teams repeatedly find works; anti-patterns capture what repeatedly goes wrong.
Helpful patterns
Redundant Dual-Metro Design
Four connections across two metros and two regions with global dynamic routing, matching the highest availability topology. Used by organizations whose cloud connection is critical to the business.
Interconnect with VPN Backup
A primary Interconnect path, with HA VPN as a lower-priority backup path over the internet. It is an economical way to add another independent failure domain, though the backup has less bandwidth.
Shared VPC Landing Zone with Central Connectivity
Interconnect attachments and Cloud Routers sit in a central host project. Application teams use the connectivity without owning it, and the network team enforces consistent routing and security.
Hub for Many Sites
Network Connectivity Center acts as a hub, with several on-premises sites and VPC networks attached as spokes, so they can exchange routes without a tangle of individual links.
Encrypted Interconnect
MACsec or HA VPN over Interconnect adds encryption for regulated workloads, so data is both on a private path and encrypted in transit.
Multicloud Backbone
Cross-Cloud Interconnect links Google Cloud and another cloud directly, with workloads and data sharing a private, fast network without passing through the corporate data center.
Anti-patterns to avoid
Problem
Relying on a single Interconnect connection and a single attachment for a business-critical workload.
Why It’s Harmful
Any cable fault, device failure or maintenance event causes an outage, and no service level commitment applies without redundancy.
Correct Approach
Follow a published redundant topology, with separate edge availability domains, and test failover regularly.
Problem
Overlapping address ranges between on-premises and cloud networks, handled later with address translation hacks.
Why It’s Harmful
Overlaps break routing, complicate troubleshooting and make security rules ambiguous.
Correct Approach
Create one organization-wide address plan before building anything, and treat it as a shared contract.
Problem
Assuming a private connection means data is encrypted and does not need further protection.
Why It’s Harmful
Interconnect itself does not encrypt traffic, so sensitive data may travel in clear form across a segment you do not control.
Correct Approach
Decide encryption needs up front and use MACsec, HA VPN over Interconnect or application-level encryption as required.
Problem
Sizing active-active links so that each runs near full capacity during normal operation.
Why It’s Harmful
When one path fails, the others are overloaded, causing slowdowns or drops exactly when stability matters most.
Correct Approach
Size each path so the surviving paths can carry the entire expected load during a failure.
18Advantages, Disadvantages and Trade-offs
An honest summary of what Cloud Interconnect gives you and what it asks from you in return.
Advantages
- High bandwidth, scalable to very large capacities
- More predictable, lower latency than internet-based paths
- Lower per-gigabyte transfer cost at volume
- Private connectivity with internal IP addressing
- Service level commitments with redundant topologies
- Dynamic routing through Cloud Router and BGP
- Works with Shared VPC and hub designs for large organizations
Disadvantages / Trade-offs
- Higher fixed costs than VPN
- Longer lead times, especially for Dedicated
- Not encrypted by default
- Requires networking skill, especially BGP and redundancy design
- Depends on facilities and providers outside Google’s control
- Redundancy requirements multiply cost
When to choose it
Choose Cloud Interconnect when you have large, steady or latency-sensitive traffic between sites and Google Cloud, when private addressing and predictable performance matter, or when you are building a long-term hybrid or multicloud architecture.
When not to choose it
Avoid it when traffic is small or occasional, when you need a quick solution within hours, or when budget and skills do not allow proper redundancy. In those cases, Cloud VPN is often the better fit, and you can move to Interconnect later when needs grow.
19Real-World Examples
Seeing how organizations use Interconnect makes the concepts easier to remember.
A Bank Moving Core Workloads
A bank runs its core data center and is moving analytics workloads to Google Cloud. It uses Dedicated Interconnect in two metros for the highest availability, MACsec to meet encryption rules, and a central Shared VPC network so that every business unit uses the same connectivity.
A Media Company Transferring Huge Files
A studio produces enormous video files on premises and processes them with cloud rendering. Dedicated Interconnect lets it move terabytes quickly and cheaply each day, which the internet could not do reliably.
A Retailer Without a Colocation Presence
A mid-sized retailer has its own server room but no presence in a Google facility. It uses Partner Interconnect through a provider, starts with a modest attachment and increases capacity ahead of the holiday season.
A Software Company Spanning Two Clouds
A software provider runs part of its platform in another cloud and part in Google Cloud. Cross-Cloud Interconnect links them privately so databases and services communicate without detouring through any office.
A Hospital Network
A hospital group connects several sites to Google Cloud for imaging storage and analysis. It uses Partner Interconnect with a VPN backup, keeping patient data off the public internet and adding encryption to meet health privacy rules.
A Startup Growing Up
A growing company begins with Cloud VPN. As traffic increases, it adds Partner Interconnect, keeps the VPN as a backup path, and later graduates to Dedicated Interconnect, reusing its Cloud Router and routing design along the way.
20Best Practices and Common Mistakes
A short checklist to carry into every Interconnect project.
Best Practices
- Plan non-overlapping addresses across all connected networks first
- Follow the published 99.9 or 99.99 percent topology that matches your needs
- Place redundant links in different edge availability domains
- Size paths so failover load is covered
- Use global dynamic routing where multi-region reach is needed
- Add encryption when policy requires it
- Keep a VPN backup path where it makes sense
- Monitor links, attachments and BGP sessions with alerts
- Subscribe to maintenance notifications and plan around them
- Test failover before you rely on it
- Centralize connectivity in a host project for multi-project organizations
Common Mistakes
- Using a single connection for critical traffic
- Overlapping address ranges
- Assuming Interconnect is encrypted
- Forgetting global routing mode for multi-region access
- Underestimating lead times
- Ignoring MTU settings
- Leaving DNS unconfigured for private Google API access
- Over-provisioning capacity too early
21Frequently Asked Questions
No. Cloud VPN creates encrypted tunnels over the public internet. Cloud Interconnect provides a private physical connection that does not use the public internet, with higher bandwidth and steadier performance, but it is not encrypted by default.
Not by default. You can add encryption using MACsec on supported connections, HA VPN over Interconnect, or application-level encryption.
For Dedicated Interconnect, yes, you need equipment in a facility where Google has an Interconnect location. For Partner Interconnect, you connect through a service provider and do not need to be in a Google facility.
It is the logical connection between an Interconnect link and a VPC network, associated with a Cloud Router and a region. It carries a BGP session and has a set capacity.
Cloud Router uses BGP to exchange routes between your VPC and your network dynamically, so new subnets and sites are learned automatically without manual route changes.
Follow Google’s published topology for that level: four connections across two metropolitan areas, in different edge availability domains, with Cloud Routers in two regions and global dynamic routing. Check current documentation for exact requirements.
Dedicated Interconnect usually takes weeks because of ordering, cross-connects and testing. Partner Interconnect can be faster, depending on the provider. Cloud VPN can be ready within hours and is often used as a stopgap.
Yes. A single physical connection can carry several VLAN attachments, each linked to a Cloud Router for a VPC network, so you can serve multiple networks or regions on one link.
Yes, using Private Google Access for on-premises hosts or Private Service Connect endpoints, along with the right route advertisements and DNS settings.
It has higher fixed costs but lower per-gigabyte transfer rates, so it tends to be cheaper for large, steady volumes and less economical for small or occasional traffic.
Google sends advance notifications. With redundant connections in different edge availability domains, traffic shifts to the unaffected paths while one domain is maintained.
Yes. Cross-Cloud Interconnect provides a direct, private link between Google Cloud and supported other cloud providers, so you do not need to route traffic through your own data center.
22Summary and Key Takeaways
Cloud Interconnect gives you a private, high-bandwidth, predictable path between your own network, or another cloud, and Google Cloud. Dedicated Interconnect offers the most direct control, Partner Interconnect offers flexibility and ease when you cannot reach Google directly, and Cross-Cloud Interconnect links clouds together. On top of the physical layer, VLAN attachments, Cloud Router and BGP decide how traffic flows, while redundant topologies in separate failure domains deliver the availability your business needs. Interconnect is private but not encrypted by default, and it has real fixed costs and lead times, so planning, address design, security decisions and monitoring matter just as much as the connection itself.
Key Takeaways
- It is a private path, not a VPN — traffic avoids the public internet but is not encrypted unless you add MACsec, HA VPN or application-level encryption.
- Pick the type that fits — Dedicated for large steady traffic with a facility presence, Partner for flexibility without one, Cross-Cloud for linking other clouds.
- Logic matters as much as cables — VLAN attachments, Cloud Router and BGP control routing, and global dynamic routing is needed for multi-region reach.
- Redundancy is a design, not a feature — follow the published 99.9 or 99.99 percent topologies, use separate edge availability domains and size paths for failover.
- Plan addresses and lead times early — avoid overlapping ranges, and expect weeks for dedicated connections; use VPN as a temporary or backup path.
- Centralize in larger organizations — a Shared VPC host project or a Network Connectivity Center hub keeps connectivity consistent and cost-effective.
- Watch and test — monitor links, attachments and BGP sessions, subscribe to maintenance notices and rehearse failover before you depend on it.