Skip to main content

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

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

Servercore infrastructure is hosted in different locations.

A location is the physical placement of your infrastructure within Servercore'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 Servercore, which are divided into 6 regions, 11 availability zones, and 24 pools.

You can check the availability of Servercore products and services in different locations in the availability matrices.

Country

Country (example: Uzbekistan) is one or several regions hosted within a single state.

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

Region

Region (example: Tashkent) is a number of availability zones with Servercore and partner data centers hosted within a major city's metropolitan area.

Data centers within the same 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, and minimal signal latency is ensured between data centers within the region.

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 allows for geographical distribution of infrastructure and its fault tolerance.

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

To host your application, we recommend that you choose the region closest to your users as your primary one. You can host resources in different regions — then the infrastructure will be able to survive possible ISP failures with minimal downtime, such as an Internet outage at the border level, natural disasters, and emergencies.

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

Availability zone

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

Servercore 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 Servercore Infrastructure table.

Pool

Several pools are located in each data center and, consequently, in an availability zone. Each pool is isolated from hardware and software failures in other pools.

Network connectivity within a single-zone or multi-zone pool is provided by an L2 connection. To configure connectivity between pools, you can use the Servercore global router.

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

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

Single-zone pool

Single-zone pool (example: uz-1, TAS-1) is a part of 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.

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

Multi-zone pool

Multi-zone pool (example: ru-6) is a part of infrastructure in several data centers across 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 improve cloud server fault tolerance at the host level, you can place cloud servers on different hosts in a placement group. To improve 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 in different availability zones, and for cloud servers, use segments of the multi-zone pool ru-6.

Servercore infrastructure

Availability zone 1

UNICON Data Center
Mingbulok Street, 38
Availability zone 2

East Telecom Data Center
Yangishakhar Street
Pool and segmentuz-1
Segment: uz-1a
uz-2
Segment: uz-2a
TAS-1TAS-2