Upload
nguyennhi
View
225
Download
8
Embed Size (px)
Citation preview
Contabo GmbHAschauer Straße 32 a81549 München
+49 (0) 89 / 356 471 770+49 (0) 89 / 216 658 62
http://[email protected]
THE CLUSTER SYSTEM
for your individual requirements.
High performance, high stability, low price.
Our hosting experts have spent many months developing and diligently testing multiple
failure and data loss scenarios to provide a preconfigured, practically
proven, but still extendable and adjustable solution with a
precisely defined goal: Your web presence must remain online
24/7 and must be accessible with the highest speed, regardless
which hardware component might fail
or how the number of your web
site visitors might increase.
The result? The Contabo Linux Cluster.
Regardless which hardware component might fail or how the number of your web site visitors might increase - your web presence will remain online.
The Contabo Linux Cluster is built not only to prevent service outages, but also to provide the full
capacity of all cluster servers during standard operation. This leads to a reduction of the response
times even in the face of increasing load due to an increasing amount of web site visitors or complex
applications. With the Contabo Linux Cluster, there are no IT-related boundaries anymore to the
growth of your company.
1 2
Your web site online 24/7
4 in 1 4 in 11 2 Reliability -
high availability of your siteScalability -easy and rapid expansion
3 4
In the event of a software or hardware
related failure on one server, any tasks of
the machine are automatically taken up by
another server in the cluster. Your web
presence therefore will remain available
with no interruption of service and the
defective server can be looked after without
time pressure. All vital services required for
this important feature are already
preconfigured in a Contabo Linux Cluster.
If a machine fails, the rest of the cluster
will take up its tasks automatically and
independently within milliseconds.
Capacity requirements of modern IT projects are quite difficult to be planned ahead. If, as a result of a marketing campaign, for instance, the number of new visitors or customers increases heavily, the existing hardware might be pushed to its limits.The Contabo Linux Cluster has been developed with full support for 'Scale Out‘ scalability. It provides easy and efficient methods to add further servers to the cluster in order to enhance performance and capacity. The existing infrastructure does not need to be altered for that and in many instances it is not even necessary to temporarily stop services during the expansion. In practice that means:
By setting up additional web or SQL servers, the number of possible simultaneous web site visitors can be increased.
By adding further hard disks and/or storage servers, the available data storage space can be increased easily.
Cost effective upgrading: Inexpensive dedicated servers can be used to extend capacities.
4 in 1 4 in 13 Data Security -
don‘t take a risk Load balancing - cost effective utilization of resources
5 6
In almost all usage scenarios, the capacities of all existing servers can be utilized simultaneously during regular operation. That way, the performance of the servers does not need to lay idle or in hot stand-by until a failure occurs, but instead can be actively used to reduce response times or to increase the number of potential users accessing at the same time. This objective is achieved by a preconfigured load balancing mechanism. The load balancing is provided by multiple machines so that the load balancing itself does not represent a single point of failure.
Data loss is a horrible and dreaded scenario for every large web application. Data which might have been gathered over years could be extinguished in the blink of an eye. Even by using highest quality hard disks, one is never completely safeguarded from mechanical failures. A corrupted file system is another circumstance which might lead to data loss. The Contabo Linux Cluster was developed with a focus on data safety. Your data is not only mirrored on one single server, but rather on multiple systems. Even the complete breakdown of one server would not have an influence on your data.
4
Solution SolutionOur tests returned the following values*:
Single server Cluster with 2 web servers Cluster with 3 web servers
Web requests per second 24182 33659 40056
Required time for 1 Mio. requests 41.35 sec. 29.71 sec. 24.97 sec.
Managed Switching (Internal)
Managed Switching
Contabo LAN
7 8
The Solution:
* test array: Debian 8, 2x Intel Xeon E5 2620v2, 2.10 GHz, 128 GB RAM
The above example pictures four servers that are used to make HAProxy, Apache and MariaDB availa-ble on a redundant level. The web applications are provided to all Apache web servers via GlusterFS. Further web servers can be added to enhance the capacities without having to change the structure.
HAProxy HAProxy
MariaDB Galera ClusterGlusterFS
Apache Varnish
MariaDB Galera ClusterGlusterFS
Apache Varnish
Economic
Dedicated Server Core i7
Dedicated Server 6-Core
Dedicated Server X
Dedicated Server Dual Xeon
Dedicated Server 10-Core
We take care of the details:It goes without saying that the experienced staff of Contabo is taking care of each and every detail in accordance with your personal requirements: This includes
Assistance and consultation
Initial configuration of the servers and the network infrastructure
Adjustment of technical parameters in close collaboration with you
Permanent, technical service for the cluster
Unbeatable prices
Monthly prices for our dedicated servers within you cluster equal the dedicated server rental charges of our regular offers.
9 10
You can choose the number of servers and the models for the cluster freely. You can select the applicable model from our wide variety of available servers, but you can use your own servers as well, by colocating them in our premises. Do you, for instance, like the four Dual Xeon configuration as displayed on page 7, but need the 10-Core model as your back end server? No problem, simply select a combination of two Dual Xeon and two 10-Core servers.
Configuration of the cluster servers 199,- EUR one-time (per server) Depending on the time investment required for your individual prerequisites
Individual configuration, continuous maintenance, service and care
199,- EUR one-time (2 - 4 servers in total) 499,- EUR one-time (5 - 20 servers in total)
Basic installation