WEB HOSTING   -   ABOUT US   -   LOGIN  -  WEB HOSTING PLANS   -   KNOWLEDGEBASE  -    FORUMS  -  CONTACT US

 
Web Hosting
UK Web Hosting
  DEDICATED SERVERS
  HYPER-V VPS
  LINUX VPS HOSTING
  WINDOWS VPS
  CLOUD VPS HOSTING
  CPANEL HOSTING
  RESELLER HOSTING
  BUSINESS HOSTING
  SEMI-DEDICATED
  WINDOWS HOSTING
 
Server Architecture
 Dedicated Servers Server Mirroring
 Dedicated Servers Windows Load Balancing
 Dedicated Servers Linux Load Balancing
 Dedicated Servers MS Exchange Servers
 
SERVER FEATURES
 
 Fully Managed Servers
 Best Quality hardware
 Dell Poweredge Chassis
 1U Rack Servers
 Cutting edge Intel Xeon
Processors
 Unmetered Bandwidth
(10Mbit, 100Mbit & 1 Gbit)
 Best UK Data center
 2N + 1 UPS System
 Offsite backup / NAS storage
 24x7 Customer Support
 100% Network Uptime SLA
 Hardware Replacement SLA
 Hark Disk options
 SATA 7.5k rpm / SAS 10k rpm
 Hardware RAID options
 RAID 1, RAID 5 and RAID 10
 Cisco ASA 5510 Hardare Firewall
 MS SQL Server 2000/2005
 Windows IIS Web Servers
 cPanel / WHM & Plesk CP
 
SERVER OS
 Windows 2003 Standard
 Windows 2003 Enterprise
 Windows 2008 Datacenter
 Windows 2008 Web edition
 CentOS 5.x
 Debian 4.1
 Fedora core 8/9
 RHEL 5.x
 FreeBSD 6.2
 
WINDOWS ADDONS
 Microsoft SQL Server 2008
 Microsoft SQL Server 2005
 Microsoft SQL Server 2000
 Exchange Server 2003
 Exchange Server 2007
 Exchange 2003 Anti-Spam
 Multiple Terminal Server
 IIS Web Server
 Windows Streaming Media
 Microsoft Sharepoint
 Console - Terminal Server
 SQL Database Server
 File Server Hosting
 Dr. Web Anti-Virus
 Network Load Balancing
 Mailenable Email Server
 DNS Clustering
 ASP.NET 3.5, 3.0, 2.0
Live Chat
 

Load Balanced Windows Servers - 100% Uptime Guarantee.

Do you want your site to be always available just like Google, Yahoo or Microsoft? We at eUKhost have made this possible for you on Windows Server Hosting Platform.

Configuration of the Cluster :

• At least 10 IP addresses in the same subnet.
• 2 Web servers with Windows 2008 Web Edition with same hardware specification.
• 2 SQL servers with Windows 2003 enterprise edition with exactly the same hardware.
• Microsoft SQL Server Standard Edition installed on both SQL Servers.
• iSCSI cards on SQL servers to attach the SAN partitions.
• 4 logical partitions on a SAN system attached in Active/Passive mode to both SQL servers.
• 2 Ethernet NIC on all servers.
• An internal LAN setup on second NIC between the servers.

Overview:

• One will require at least 4 web servers to have this setup running, yes it is a bit expensive but it provides you with a very robust method to have your site always available to your clients. 2 servers will have Windows 2008 OS which will run IIS 7 under “Network Load Balance Cluster Service” and the other 2 servers will have MySQL & MSSQL servers with Windows 2003 Enterprise Edition running “Windows Cluster Service.
• The reason to choose Windows 2008 for web servers is because it provides 2 major features that are not available with Windows 2003:
• 1. It enables us to have more than one dedicated IP address on a single node.
• 2. It provide in built Robust File Copy (robocopy) tool to copy data between the web servers.

What is Network Load Balancing Service?
• Network Load Balancing clusters enable you to manage a group of independent servers as a single system for greater scalability, increased availability, and easier manageability. One can use Network Load Balancing to implement enterprise-wide scalable solutions for the delivery of TCP/IP based services and applications. It is not a service based application, it only redirects traffic on a particular protocol so that the load between the server is easily distributed.

What is SQL Clustering Service?
• Cluster Service acts as a back-end cluster; it provides high availability for applications such as databases, messaging and file and print services. Multiple servers (nodes) in a cluster remain in constant communication. If one of the nodes in a cluster becomes unavailable as a result of failure or maintenance, another node immediately begins providing service, a process known as 'failover'. MSCS attempts to minimize the effect of failure on the system as any node (a server in the cluster) fails or is taken offline.

A cluster connects two or more web servers together so that they appear as a single computer to clients. Connecting servers in a cluster allows for workload sharing, enables a single point of operation/management, and provides a path for scaling to meet increased demand. Thus, clustering gives you the ability to produce high availability applications.

How does setup work?
• The figure below will help you understand the 100% uptime Setup that eUKhost Offers:


Network Load Balanced Cluster Architecture

100% uptime guarantee
 
Web Servers:

In this Figure, WEB-SERVER1 and WEB-SERVER2 are setup in a Network Load Balancing (NLB) environment with 2 NIC cards on each. One NIC is configured as Public for external connections and other in an internal vLAN for internal connections, which will be used to check availability of the Web servers since we will be setting up the server in Unicast mode. Both these servers will send small packets to each other on private network in an interval to make sure that the web severs are available to accept the traffic, know as Heart Beat Method.
We will also use the internal vLAN to replicate data from one web server to another using either Robust File Copy (robocopy) or rSync (a Linux utility), which ever the client is familiar with. This will allow us to have high speed transfer and 0% packet loss while transferring data and above all it will keep the external connection free for the incoming traffic on the websites.
Once the servers are setup in NLB they will share a virtual IP address on floating ARP (Address Resolution Protocol) between the nodes. So if we add an IP to one node in a Cluster it will automatically get added to the Public NIC of other nodes. We can add multiple IP for a cluster which can be further used to assign the websites.

SQL Servers:

In the same figure, the other 2 servers are the SQL Servers configured in a domain with Windows Cluster Service provided by Windows 2003 Enterprise edition. SQL Standard/Enterprise edition allows us to configure a failover SQL cluster service.
Both SQL Servers share a common storage space on a SAN (Storage Area Network) device attached using iSCSI cards, which stores the SQL server files as well as the databases. The network drive on SAN device is available on the active server only and as soon as the server running SQL service go down for any reason the other node in the cluster will take over the SQL service along with the network drive causing no down time. These servers also share a common Virtual IP address for the SQL server and the IP will be assigned to the node that is running the SQL service and the same IP should be used in the scripts to connect the SQL server.
These servers will also use the internal vLAN to check the availability of each not in the cluster with the Heart Beat Method.

This entire cluster is protected with a set of IP Security Policies designed by eUKHost to make sure that the servers are secure and protected by any sort of network attacks. The setup provided by eUKhost is tested and used by some of the leading companies as well as government agencies and are enjoying the 100% uptime for their websites.


Web Hosting with LIVE SUPPORT Web Hosting with LIVE SUPPORT Web Hosting with LIVE SUPPORT