Skip to main content

Locations: countries, regions, availability zones, pools, and data center addresses

With Selectel's products and services, you can create an infrastructure that meets all fault tolerance and security requirements.

Selectel infrastructure is hosted in different locations.

A location is the physical placement of your infrastructure within Selectel's infrastructure, which includes:

Choosing a location affects how you manage availability, fault tolerance, and load balancing in your infrastructure.

Currently, you can choose from 4 countries for hosting infrastructure in Selectel, which are divided into 6 regions, 11 availability zones, and 26 pools.

You can check the availability of Selectel products and services in different locations in the Product availability by location guide.

Country

Country (example: Russia ) is one or more regions located within a single country.

In most cases, division into countries does not affect anything, and the primary separation of infrastructure occurs at the region level. In certain cases, there are restrictions for regions in different countries:

Region

Region (example: Saint Petersburg ) is several availability zones with Selectel data centers and partner data centers located within the metropolitan area of a major city.

Data centers within a single region are usually located relatively close to each other — within tens of kilometers. They are connected by a fiber-optic communication line with data redundancy; minimal signal latency is ensured between data centers within the region. Learn more about data centers on the Data centers page at selectel.ru.

Data centers in different regions, by contrast, can be located hundreds or even thousands of kilometers apart. Each region is completely isolated from others: independent power line connections, autonomous power supply and cooling sources, and dedicated communication channels. This helps ensure geographic distribution of infrastructure and its fault tolerance.

Selectel provides connectivity between regions through redundant high-speed communication channels.

To host your application, we recommend choosing the region closest to your users as your primary location. You can place resources in different regions — this way, your infrastructure will be able to survive potential provider failures, such as internet outages at the border level, natural disasters, or emergencies, with minimal downtime.

You can view the list of regions in the Selectel infrastructure table.

Availability zone

Availability zone (example: Availability zone 1 in Moscow ) is one or more data centers within a single region. Availability zones within a single region can be located at different distances from each other — from a few meters to tens of kilometers. Each data center in an availability zone is equipped with independent power and cooling sources and its own redundant ultra-low latency communication channel.

Selectel reserves all critical system elements in an availability zone: power supply, cooling, and network infrastructure. Each availability zone is provided with 24/7 physical security and monitoring. Equipment maintenance is not performed simultaneously in multiple availability zones within the same region.

We recommend that you reserve critical parts of your infrastructure in multiple availability zones. Availability zones do not have a single point of failure, except for a failure of the entire region. This will protect your system in the event of a failure in one of the zones, such as a power outage in a data center, fire, or natural disasters.

You can view the list of availability zones in the Selectel infrastructure table.

Pool

In each data center and, consequently, in each availability zone, there are several pools. Each pool is isolated from hardware and software failures in other pools.

Network connectivity within a single-zone pool or multi-zone pool is provided via an L2 connection. To set up connectivity between pools, you can use the Selectel global router.

For cloud infrastructure, pools are additionally divided into pool segments (example: ru-2a, ru-2b ). Segments provide additional fault tolerance — infrastructure of different segments is housed in different racks within a single pool. The segment fault domain for servers and storage systems is an individual rack. Network infrastructure operates at the pool or availability zone level.

You can view the list of pools and segments in the Selectel infrastructure table.

Single-zone pool

Single-zone pool (example: ru-9, SPB-4 ) is part of the infrastructure in one of the data centers of an availability zone.

Single-zone pool segments are located in different racks within the same data center of an availability zone.

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

Multi-zone pool

Multi-zone pool (example: ru-6, uz-1) is part of the infrastructure across multiple data centers in different availability zones.

Multi-zone pool segments are located in several data centers across different availability zones.

Hosting infrastructure in a multi-zone pool:

  • protects against the impact of natural disasters and fires in data centers;
  • protects against network hardware and software failures (for example, network equipment failure or power circuit failure);
  • reduces the likelihood of data loss and service downtime.

A single point of failure for a multi-zone pool is represented by failures in all availability zones where pool segments are located.

Improve fault tolerance

You can improve infrastructure fault tolerance at the level of:

  • hosts;
  • racks or pool segments;
  • pools;
  • availability zones;
  • or regions.

For example, to increase cloud server fault tolerance at the host level, you can place cloud servers on different hosts in a placement group. To increase fault tolerance at the rack and pool segment level, you can move a dedicated server to another rack, and a cloud server to another pool segment. For fault tolerance at the availability zone level, you can place servers across different availability zones, as well as use ru-6 multi-zone pool segments for cloud servers.

Selectel infrastructure

Availability zone 1

Tsvetochnaya data center group
19 Tsvetochnaya street
Availability zone 2

Dubrovka data center group
Dubrovka urban settlement, 1 Sovetskaya street
Pool and segmentru-3
Segments: ru-3a, ru-3b
ru-1
Segments: ru-1a, ru-1b, ru-1c
SPB-2ru-9
Segment: ru-9a

gis-2
Segment: gis-2a
(Compliance Cloud)

SPB-3
SPB-4
SPB-5

Data center addresses from the Federal Information Address System (FIAS)

Exact cadastral addresses of Selectel data centers for contracts, official appeals, letters, government inquiries, or internal documentation. Addresses on maps may differ from legal addresses.

Data center and poolPhysical addressCadastral addressFIAS ID
Tsvetochnaya 1
SPB-1
196006, Saint Petersburg, ul. Tsvetochnaya, d. 21, lit. ACity of Saint Petersburg, intra-city territory (intra-city municipal entity) of the federal city municipal okrug Moskovskaya Zastava, ulitsa Tsvetochnaya, dom 21 litera Af508d4f5-28a4-4a15-b1d6-f1aacc27c6b0
Tsvetochnaya 2
SPB-2, ru-3, gis-2a
196006, Saint Petersburg, ul. Koli Tomchaka, d. 28, lit. KCity of Saint Petersburg, intra-city territory (intra-city municipal entity) of the federal city municipal okrug Moskovskaya Zastava, ulitsa Koli Tomchaka, dom 28 litera K230e301a-fff5-4b74-b837-dc17b99495f5
Dubrovka 1
SPB-4, ru-1a
188684, Leningrad Oblast, Vsevolozhsky District, g.p. Dubrovka, ul. Sovetskaya, d. 1, lit. ALeningrad Oblast, municipal district Vsevolozhsky, urban settlement Dubrovskoye, urban-type settlement Dubrovka, ulitsa Sovetskaya, dom 1b3e28f2e-af15-494d-ac9c-c743c4e60746
Dubrovka 2
SPB-5, ru-1c, ru-9a
188684, Leningrad Oblast, Vsevolozhsky District, g.p. Dubrovka, ul. Sovetskaya, d. 1, lit. BLeningrad Oblast, municipal district Vsevolozhsky, urban settlement Dubrovskoye, urban-type settlement Dubrovka, ulitsa Sovetskaya, zdaniye 1ccec3a14-60c3-476d-a122-45884214b055
Dubrovka 3
SPB-3, ru-1b
188684, Leningrad Oblast, Vsevolozhsky District, g.p. Dubrovka, ul. Sovetskaya, d. 1, lit. ILeningrad Oblast, municipal district Vsevolozhsky, urban settlement Dubrovskoye, urban-type settlement Dubrovka, ulitsa Sovetskaya, dom 1 litera I28f20f59-985b-423b-ae59-3b9008e7d849