High Performance Web Hosting. What is this?
High Performance Hosting is a term that describes a web hosting account which has the capability to handle a website load much higher than the average rate in a certain niche. In this article we use the term to describe "High Performance Shared Hosting", or in other words a Virtual Hosting environment, where the computing resources are shared between a number of accounts and clients.
What Makes Any Web Hosting Service A High Performance One?
The standard Shared Website Hosting services have long been delivered from stand-alone physical servers. One of the most popular hosting automation control panels cPanel (which has become an industry standard) as well as most other (or all other control panels) are developed to run in a single server environment. For many reasons, some of them due to rights and licensing they are usually lock to the server's CPU and cannot operate within a multi server environment.
This creates an obstacle for the computing environments use for Shared Hosting. They can not operate in a multi-server environment and the computing tasks which require the use of cPanel and other hosting automation panels cannot be executed in a clustered server system. Between 2009 and 2011 Host Color has been experimenting with an infrastructure solution, a cluster of physical servers which ran GlusterFS on top of a Red Hat Cluster Suite based multi-server system. It featured load-balancing and was an advanced technology, which was a naturally High Performance Hosting solution. However, due to various circumstances, including changes in the OS kernel and other development issues, the solution has never went into the market.
When the virtualization technologies advanced and a number of software producers launched Cloud computing platforms, we have decided to go with a virtualized infrastructure solution and to move all Shared Hosting account and operations on top of a VMware powered Virtual Data Center.
What Kind Of Processing Power Is Required For High Performance Hosting?
HC uses VMware ESXi based computing instances to host Shared Hosting accounts. Our underlying physical infrastructure is completely virtualized and features:
- Automated provisioning of all nodes and services, which simplifies the infrastructure management
- Improved business continuity of the data processing cycle
- Simplified roll out and management of the networking services
- Enables the web hosting services to be delivered through standardized OS and software environment, rather than depending on the specifications of the vendor locked-in hardware technologies.
As a result of that HC enjoy a number of advantages which reflect in a much better service quality and our customers enjoy an unprecedented business continuity. It is easy for HC to deploy networking services and to maintain them and we cab scale the Cloud VMs used for hosting websites and any time with a very short or zero interruption of the services. We also enjoy improved service roll out, as we can install new software and add services without interruption of the network services due to the natural agility of the hosting infrastructure that serves Shared Accounts.
The only thing we need to consider is to use CPU and RAM redundant Cloud VMs to power the Shared Hosting services, as our Fault-Tolerance function of the processing operations features certain limitations in terms of CPU Cores. However, this is a very small price to pay to maintain the exceptional Virtualized Data Center infrastructure HC uses to deliver Cloud-based High Performance Hosting.
What Kind Of Storage Service Makes A Difference?
The Storage operations are the key to achieving high performance in Shared computing environment and it is virtually impossible to offer a combination of high Input/Output and increased reliability on a standalone physical server. Host Color uses a Storage Area Network (SAN) built with enterprise grade Solid State Drives (SSD) and overall capacity of 250 000 IOPS (Input/Output Per Second). In comparison our own SANs built with Hard Drives (HDD) have a capacity of 1700 IOPS (Input/Output Per Second), which is significantly more than I/O offered by stand-alone physical serves with enterprise SATA HDD.
The storage appliances part of Host Color's SSD-powered SAN are connected to the Cloud VMs used for processing operations through multiple 10 GigE ports using low-latency interconnect. This helps us to guarantee one of the fastest Shared Web Hosting services, the website owners can find on the market.
Are There Any Other Services To Ensure A High Performance?
Yes, there are. No matter how fast the Input/Output Per Second operations are, any storage system could fail and this will result in an interruption of all IT services. In order to increase the business continuity of our Cloud based Websites & Hosting services HC uses SAN appliances which feature Fault-Tolerance and и Built-in Data Protection. In an unlikely event of a failure of the storage services or any other issue on our SAN, HC uses a technical solutions which allows us to go back in time prior the moment of any failure and to recover all the data, preventing any loss of information.
All components part of the Host Color's Cloud infrastructure used for delivering of Shared Hosting services are hardware redundant and easy to replace, without a need to stop the IT service delivery.