Attention
You have Cookie disabled in your browser. Displaying the site will be incorrect!
en ru
Top providers
What is the uniqueness of our network?
G-Core Labs network

G-Core Labs’ technologies have a gaming core. To arrange global delivery of games at peak loads, we have built our own high-speed content delivery network. Traffic exchange between CDN and sources occurs within the core network (backbone). This makes it possible to deliver any heavy content with minimum delay.

The established infrastructure has been tested for strength by a million of users playing simultaneously. So we decided to turn the network into a universal CDN service to deliver video, broadcasts, web applications, software, advertising, and websites.

G-CDN is efficient and reliable thanks to the network architecture based on 4 principles.

How do we select data centers and traffic exchange points?

We select data centers by the amount of operators of the first (Tier I) and second (Tier II) levels and local traffic exchange points.

  • Public peering
  • Private peering
  • We choose leading Internet providers in each region and link up with them in the largest traffic exchange points:

    To simplify peering management in traffic exchange points we use Route Server service.

  • We have over 3,500 peering partners around the world. This allows to keep the traffic local in different regions, reducing delays in content delivery between networks.

How does load balancing work?
DNS balancing
  • When balancing DNS we operate geodatabase of IP-addresses (with the accuracy of 99.8% at the country level and 90% within regions).

  • When a client’s browser requests content, DNS chooses the nearest local network or region that uses this database and redirects request there.

  • Our global networks:
    92.223.95.0/24 Asia
    92.223.96.0/24 North America
    92.223.97.0/24 Europe
    92.223.99.0/24 CIS

Anycast-balancing
  • When a client requests content, servers with the same IP are being compared. Client’s provider compares the number of autonomous systems between our CDN and the user and sends the request by the shortest path.

  • Anycast balancing is more suitable for countries with an outdated DNS geodatabase. We faced this situation in Russia: client with a Perm IP address can be directed to the Far East.

What kind of equipment do we use for cache servers?
  • 100GE
  • Enterprise class equipment
  • 100 Gigabit Ethernet interfaces are supported in Frankfurt, Amsterdam, London, Chicago and Moscow.
    We use 100 Gigabit networking equipment in all new locations and gradually update equipment in all regions.

  • For best cache servers performance we use only Enterprise series Samsung SSDs: ordinary SAS (PM1633) to moderately loaded regions and NVME (PM1725) in heavily loaded points.
    Capacity of the majority of SSDs is 3.2 TB, and we actively introduce new 7.68 TB drives.

How does the volume of intra-network traffic grow?

In one and a half years of active development the traffic within G-CDN has increased from 1 to 3.5 Tbps.

G-Core Labs network
How do we minimize delay and withstand traffic spikes?

We analyze the entire CDN traffic using Cedexis.com and other analytical services. It helps to anticipate possible surges of interest in the content and be ready for peak loads in different network segments. Traffic monitoring and analysis help us continually improve efficiency and quality of CDN service.

G-CDN — a network, ready for heavy loads

G-CDN began as a tool to speed up loading of games. Now it is an all-around solution for the delivery of any entertainment content. Thanks to proper architecture and hardware redundancy, the network’s performance remains stable under all load conditions.