Posts Tagged ‘clustered’

Clustered Hosting – 100% Uptime?

What is Clustered Hosting?

In a traditional web hosting environment, your site and its associated data will be located on one server in one location. This can cause problems if your server goes offline or the datacenter where your server is located burns down. So what’s the solution to this problem? Clustered hosting.

Clustered hosting offers a 100% uptime solution for sites that need it most. Instead of one server, your website depends on the resources of multiple servers. These servers are generally located in different physical areas. If one of them goes offline, the other servers in the cluster will pick up the load, assuring that your site stays online.

Clustered server hosting is also beneficial for extremely large, high traffic sites. Since multiple servers are handling the load balance, security and data resources, your site will run with greater efficiency than if it were on a single server.

This type of hosting is not for those on a budget. A clustered hosting solution is created specifically for a single site or network of sites and can be fairly expensive, depending on the amount of resources needed. Clustered hosting providers can give you a quote if you know what you need and will work with you in order to figure out the optimal solution at an affordable price if you’re not quite sure what kind of setup you’ll require.

If clustered hosting doesn’t sound like the right solution for you, look into dedicated server hosting or shared hosting.

Wikipedia:

 

Clustered hosting is a type of web hosting that spreads the load of hosting across multiple physical machines (“nodes”), increasing availability and decreasing the chances of one service (e.g., FTP or email) affecting another (e.g., MySQL). Many large websites run on clustered hosting solutions, for example, large discussion forums will tend to run using multiple front-end webservers with multiple back-end database servers.

Typically, most hosting infrastructures are based on the paradigm of using a single physical machine to host multiple hosted services, including web, database, email, FTP and others. A single physical machine is not only a single point of failure, but also has finite capacity for traffic, that in practice can be troublesome for a busy website or for a website that is experiencing transient bursts in traffic.

By clustering services across multiple hardware machines, and using load balancing you can eliminate single points of failure increasing availability of your website and other web services beyond that of ordinary single server hosting. A single server can require periodic reboots for software upgrades and the like, whereas in a clustered platform you can stagger the restarts such that the service is still available whilst still upgrading all necessary machines in the cluster.

Clustered hosting is similar to cloud hosting, in that the resources of many machines are available for a website to utilize on demand, making scalability a large advantage to a clustered hosting solution.