Wiki Article

Google Global Cache

Nguồn dữ liệu từ Wikipedia, hiển thị bởi DefZone.Net

Google Global Cache
DeveloperGoogle
Operating systemLinux (proprietary build)
TypeContent delivery network
LicenseProprietary software
Websitepeering.google.com#/options/google-global-cache

Google Global Cache (GGC) is an edge caching infrastructure operated by Google LLC, consisting of Google-supplied servers deployed inside the networks of partner Internet service providers (ISPs).[1][2] It is used to deliver popular static content for Google services (notably YouTube and Google Play) from locations closer to end users, reducing latency and keeping more traffic within an ISP's network.[1][2]

Overview

[edit]

Google describes its network infrastructure as including data centers, edge points of presence (where Google interconnects with other networks), and edge nodes, also referred to as Google Global Cache (GGC).[1] GGC nodes are intended to be the tier of Google's infrastructure closest to users, with caching servers hosted within participating ISP networks.[1]

Operation

[edit]

GGC nodes temporarily cache static content that is popular with an ISP's user base, including YouTube and Google Play content.[1][2] Google traffic management systems direct user requests to the node expected to provide the best experience for a given user.[1]

Hardware and requirements

[edit]

Under the GGC program, Google provides the hardware server nodes at no cost to the ISP. In exchange, the ISP provides rack space, power, and high-speed network ports to connect the nodes directly to their internal network backbone.[3] The hardware typically consists of rack-mounted servers designed by Google. The company requires a minimum amount of traffic (latency or bandwidth load) from the ISP's user base to Google services to justify the deployment of a cache node.[3]

Deployment

[edit]

In 2021, Google said its edge nodes (including GGC) operate from over 1,300 cities in more than 200 countries and territories.[2] Earlier reporting on Google's traffic growth described GGC as a network of caching servers placed with large numbers of ISPs; in July 2013, The Register (citing network measurement firm DeepField) reported that GGC servers were placed with over half of ISPs in the United States, as well as in European and South American networks.[4]

Regional availability and restrictions

[edit]

Russia

[edit]

Following the 2022 Russian invasion of Ukraine, reports indicated that Google suspended the delivery of new GGC hardware to Russian internet service providers. By 2024, the degradation of existing, unmaintained GGC servers became a focal point in the restriction of YouTube access within the country.

In July 2024, the major state-backed provider Rostelecom announced that "technical problems" with Google's equipment were causing significant slowdowns in YouTube playback speeds, attributing the issue to the obsolescence of the GGC servers which had not been updated for over two years.[5][6] However, independent media outlets and IT experts reported that the degradation was inconsistent with simple hardware failure and was likely the result of intentional throttling by the Russian censor Roskomnadzor, using the status of the GGC infrastructure as a pretext.[7]

Impact on traffic costs

[edit]

By caching high-bandwidth content (such as streaming video) within the ISP's own network, GGC reduces the amount of data the ISP must retrieve from the public internet (upstream transit). This offloading reduces the ISP's operating costs, as they generally pay for external bandwidth capacity, whereas traffic inside their own network is significantly cheaper.[8] Google promotes this "offload" capability as a primary incentive for ISPs to host the nodes.[3]

Routing and autonomous system numbers

[edit]

Some GGC deployments present themselves using a separate autonomous system number (ASN) from Google's primary network presence. For example, in November 2019 a Google employee wrote to participants at the PTT São Paulo internet exchange that a GGC deployment there was "presenting itself as AS36040", in addition to existing Google AS15169 presence.[9] ARIN's WHOIS record lists AS36040 with the name "YOUTUBE" and the organization as Google LLC, with a registration date of August 3, 2005.[10]

Regulatory disputes

[edit]

The deployment of Google Global Cache has occasionally led to disputes between Google and ISPs regarding peering agreements and infrastructure costs. In 2013, French ISP Free temporarily blocked advertisements on Google services, a move widely interpreted as an attempt to force Google to pay for the traffic load its services placed on Free's network.[11] The dispute drew the attention of the French government and the telecommunications regulator ARCEP. Following an investigation into the technical and financial relationships between ISPs and content providers, ARCEP noted that while traffic imbalances existed, the installation of offloading equipment like GGC nodes was a standard industry practice to mitigate costs.[12]

Role in YouTube delivery

[edit]

In the context of YouTube's adoption of HTTPS, Google described "the Google Global Cache" as YouTube's CDN and noted that migrating YouTube's video serving to HTTPS required encrypting a very large amount of traffic.[13]

See also

[edit]

References

[edit]
  1. ^ a b c d e f "Data Centers". Google Edge Network. Google. Retrieved 2026-01-22.
  2. ^ a b c d Jain, Shweta (February 22, 2021). "What's in a name? Understanding the Google Cloud network "edge"". Google Cloud Blog. Google. Retrieved 2026-01-22.
  3. ^ a b c "Peering Options: Google Global Cache". Google Peering. Google. Retrieved 2026-01-22.
  4. ^ Thomson, Iain (July 22, 2013). "Google accounts for quarter of US internet traffic – report". The Register. Retrieved 2026-01-22.
  5. ^ "Google's refusal to support its servers in Russia behind deterioration of YouTube performance - regulator". Interfax. July 26, 2024. Retrieved 2026-01-22.
  6. ^ "Russia Starts Thwarting YouTube Speeds". The Moscow Times. July 12, 2024. Retrieved 2026-01-22.
  7. ^ "Traffic speeds reveal that Russia's YouTube slowdown is targeted throttling, not Google Global Cache 'equipment failure'". Meduza. July 12, 2024. Retrieved 2026-01-22.
  8. ^ Conners, Ethan (September 14, 2016). "How Google Global Cache (GGC) Saves ISPs Money". Packet Pushers. Retrieved 2026-01-22.
  9. ^ Gardenal, Evaldo (November 6, 2019). "[GTER] Google Global Cache (AS36040) deployment at PTT SP". Registro.br (GTER mailing list archive). Núcleo de Informação e Coordenação do Ponto BR. Retrieved 2026-01-22.
  10. ^ "Whois-RWS". ARIN. American Registry for Internet Numbers. Retrieved 2026-01-22.
  11. ^ Meyer, David (January 7, 2013). "French ISP Free blocks web ads in attempt to force Google to pay up". Ars Technica. Retrieved 2026-01-22.
  12. ^ "Report on the administrative inquiry into the current state of the internet traffic routing market" (PDF). ARCEP. September 2012. Retrieved 2026-01-22.
  13. ^ Schechter, Emily (August 1, 2016). "Adding YouTube and Calendar to the HTTPS Transparency Report". Google Online Security Blog. Google. Retrieved 2026-01-22.
[edit]