Behind the Scenes: Nitrado Cloud Server

During the planning and development of the Nitrado Public Cloud, a high level of performance and maximum availability were the focus in order to be able to operate current game servers with the Nitrado Cloud Servers. Here, specially selected software and hardware components are used, and we'd like to present them in this article.

In the last article, the Nitrado Cloud Server was officially announced for July 2017. But what is the technology behind the term "Cloud Server" at Nitrado?


Nitrado uses Openstack

To ensure stability and flexibility at all times, the hardware for the Nitrado Public Cloud is virtualized. This virtualization is implemented via an OpenStack cluster with KVM / QEMU hardware virtualization. This makes it possible to change the properties of the Cloud Server at any time, such as the amount of memory or the number of vCPU cores. KVM virtualization provides almost the same performance as a server without virtualization.



The Nitrado Cloud Servers use the HPE 3PAR Enterprise Storage System, which in this case, is exclusively equipped with 4TB Server SSDs. The system is inherently redundant and uses RAID internally so that failures can be compensated for with parity. Even the failure of entire components, such as a storage controller or power supply can be compensated for with the redundant design. In addition, the SSP-optimized 3PAR Storage System offers unique performance with access times of less than a millisecond.

Data from game servers like Minecraft, which often have to write many times to a disk with small quantities of data, can be written with this system even under the most extreme load, which is reflected by a fluid game experience.
The storage system is also ideally suited for other server tasks, such as for large web pages and databases where latency for writing and reading must be low.


Intel xeon

Only Intel processors are used for the Cloud Servers. The vCPU cores of these Cloud Servers will be powered by Intel Xeon E5-2699 v4 CPUs. The hypervisor systems each have two of these processors, ensuring optimum performance at all times. It is also possible to configure the Cloud Server with up to 44 real CPU cores.

By the end of the year, we plan to offer further Intel processors with different clock rates up to 4.2 GHz and higher. This provides configurations for all server applications, no matter how demanding on the processor it is.

The memory selected for the Cloud Server is DDR4 memory at 2400 MHz. This server memory is error-correcting code memory (ECC), which is incredibly important for stable server operation. Errors in the working memory are detected and corrected during operation. This ensures exceptional stability on the server. The DDR4 2400 MHz ensures fast data processing as well as performance of the server software on the Cloud Server.


All of the hypervisors are connected to the internet at 2x10 Gbit. Each Cloud Server has at least 2TB of "up to 10Gbit/s Ultra Speed Traffic" available. If the quota is exhausted, additional traffic may be rented. Otherwise, it is automatically converted to 100Mbit/s flat rate – still more than sufficient for the vast majority of applications.

The double connection with 2x10 Gbit provides necessary redundancy as well as load distribution for bandwidth. If a connection fails, for example through maintenance work, the traffic is routed in real-time via the remaining connection. The server are also connected to two switches that are configured independently.

Operating Systems

At the beginning there will be the Linux distributions Debian 8, CentOS 7, Fedora 25, and Ubuntu 16.04 LTS. For Windows Servers, Windows Server Standard 2012 R2 and 2016 are available.
Other distributions will be included after the initial release of the Cloud Servers including distributions like CoreOS, Gentoo and Arch Linux. We would also like to take into account the wishes of our customers. Therefore, the distributions are available to each administrator for whatever is preferred or required for the applications purpose.

The installation or reinstallation is carried out via the web interface with one click and should be simple for a beginner.


As mentioned in the last article, there will be two different versions for the Nitrado Cloud Server: The Cloud Server Dynamic is billed per day and can be reconfigured flexibly at any time depending on the need for performance. The remaining time is reimbursed in seconds. The Dynamic version also permits a complete cancellation with full residual value as credit on the account at any time.

The regular Cloud Server is designed to run with the selected configuration for the long term. Although this can be reconfigured at any time, in the case of a downgrade, only 50% of the residual value is calculated. Upgrades are, however, still possible. The regular variant is intended for applications whose requirements do not often change and allow for long-term planning. Because of this planning security, the price is cheaper compared to the Dynamic Server: the longer the chosen advanced payment, the lower the price per day is.

There is also a 3-day test option.

Curious about what your Nitrado Cloud Server would cost?


Try the configurator now!


Until the start of the new product, we will regularly publish more details in articles. The next article we will talk about the web interface and report the simple management options for beginners and professionals.

Which components are you the most excited about and looking forward to try?


#Article 1: Meet Nitrado Public Cloud

May 17 2017, 05:45 pm
Basile Hamon
Your reaction







No comments yet

Connect with us

ESL premium certified game servers are ESL certified, and therefore, the first choice for ESL clan wars.