Skip to main content
Regions, availability zones, and pools

Regions, availability zones, and pools

With Servercore's products and services, you can create an infrastructure with all fault tolerance and security requirements taken into account.

Servercore's infrastructure is deployed in four countries and is divided into 6 regions, 9 availability zones and 23 pools.

To see the availability of Servercore products and services in different regions, please refer to availability matrix.

Region

A region (example: `St. Petersburg') is a number of data centers, Servercore and partner data centers, that are located within the agglomeration of a major city. Data centers in one region are connected by fiber-optic communication line with data redundancy, minimal signal delay between data centers within a region.

Each region is completely isolated from the others: separate connection to power lines, autonomous power and cooling sources, dedicated communication channels.

Servercore provides connectivity between regions through redundant high-capacity communication channels.

To host your app, we recommend choosing the region closest to your users as the primary region. You can place resources in different regions — then the infrastructure will be able to survive with minimal downtime possible failures in the ISP, for example, Internet outage at the border level, natural disasters and emergencies.

You can view the list of regions in the Servercore Infrastructure table.

Availability zone

An Availability Zone (example: Availability Zone 1) is one or more data centers within the same region. Each data center is equipped with autonomous power and cooling sources and its own redundant ultra-low latency communication link.

Servercore reserves all critical elements of the system in the availability zone: power supply, air conditioning, network infrastructure. Each availability zone is provided with 24-hour physical security and monitoring. Equipment maintenance operations are not conducted simultaneously in multiple availability zones of the same region.

We recommend reserving critical parts of your infrastructure in multiple availability zones. Availability zones do not have a single point of failure — only the point of failure of the entire region. This will protect your system in the event of a failure in one area, such as power outages in the data center, fire, and weather disasters.

You can view a list of availability zones in the Servercore Infrastructure table.

Pool

A pool (example: ru-9, SPB-4) is a piece of infrastructure in a single data center. There are multiple pools located in each data center and thus in the availability area. Each pool is isolated from hardware and software failures in other pools.

Network connectivity within the pool is provided by L2 connectivity. You can use Servercore global router to configure connectivity between pools.

Placing infrastructure in multiple pools protects against network hardware and software failures (e.g., network hardware failure or power circuit failure) and reduces the likelihood of data loss and service downtime. The single point of failure for pools is failures in the availability zone.

Pools are divided into pool segments (example: ru-2a, ru-8a) — groups of equipment in different racks within the same data center.

You can view a list of pools and segments in the Servercore Infrastructure table.

Increase fault tolerance

You can improve infrastructure resiliency at the region, availability zone, pool, and additionally at the server level:

Servercore Infrastructure

Availability Zone 1

Group of data centers "Tsvetochnaya"
Tsvetochnaya Street, 19
Availability Zone 2

Group of data centers "Dubrovka"
suburban settlement Dubrovka, Sovetskaya Street, 1
Pool and Segmentru-3
Segments: ru-3a, ru-3b
ru-1
Segments: ru-1a, ru-1b, ru-1c
SPB-1ru-9
Segment: ru-9a
SPB-2SPB-3
SPB-4
SPB-5