Linux load balancing support & consulting

services for load balancing, failover & clustering in Vancouver Canada

Netdigix have been implementing and designing Linux load balance and fail over solutions for companies such as ISP, Web hosts and other organizations that require 100% uptime of their networks and/or to distribute web traffic load between multiple servers. Our solutions can be customized and integrated into any environments with windows, unix and linux server. If uptime is important to you or your company then this service is a definite must have for your network.

  • Router and firewall failover
  • Server load balancing
  • Server failover

The Linux load balancing service can automatically distribute traffic among multiple servers, sending requests to the least loaded server in the dedicated server cluster. Weights and load sharing definitions can be put on servers with greater cpu and memory. If a server experiences a problem, it is taken out of the cluster and future traffic is not directed to it until it comes back online.

Use Any Operating System While the Load Balancer software itself runs on Linux, it is able to provide clustering for virtually any network services running on an operating system that can communicate using TCP or UDP. This means almost any operating system, including Windows., Solaris. and of course Linux itself.

Supports a Wide Range of Protocols Linux load balancing supports a wide range of protocols, with native health checks for: Web, Mail, FTP, News, LDAP and DNS. Other protocols can be supported using a non-native health check or by adding a custom health check.

* We support the following linux load balancing/failover solutions:

¤ Keepalived – The main goal of the keepalived project is to add a strong & robust keepalive facility to the Linux Virtual Server project (LVS). Keepalived implements a framework based on three family checks : Layer3, Layer4 & Layer5/7. This framework gives the daemon the ability of checking a LVS server pool states. When one of the server of the LVS server pool is down, keepalived informs the linux kernel via a setsockopt call to remove this server entrie from the LVS topology. In addition keepalived implements an independent VRRPv2 stack to handle director failover. So in short keepalived is a userspace daemon for LVS cluster nodes healthchecks and LVS directors failover. *Training available

¤ Ultra monkey – Ultra Monkey is a project to create load balanced and highly available network services. For example a cluster of web servers that appear as a single web server to end-users. The service may be for end-users across the world connected via the internet, or for enterprise users connected via an intranet. Ultra Monkey makes use of the Linux operating system to provide a flexible solution that can be tailored to a wide range of needs. From small clusters of only two nodes to large systems serving thousands of connections per second.

¤ IPVS (IP Virtual Server) – IPVS (IP Virtual Server) implements transport-layer load balancing inside the Linux kernel, so called Layer-4 switching. IPVS running on a host acts as a load balancer at the front of a cluster of real servers, it can direct requests for TCP/UDP based services to the real servers, and makes services of the real servers to appear as a virtual service on a single IP address. *Training available

¤ LVS (Linux Virtual Server) – The Linux Virtual Server is a highly scalable and highly available server built on a cluster of real servers, with the load balancer running on the Linux operating system. The architecture of the server cluster is fully transparent to end users, and the users interact as if it were a single high-performance virtual server. For more information, click here.

Vancouver linux load balancing and clustering image

What is Load Balancing? Load balancing is the proccess of distributing processing and communications activity evenly or in some cases unevenly (in scenarios where servers are not of equal computing power) across a computer network so that no single device is overwhelmed or handeling 100% of the network or web traffic. Load balancing is especially important for networks where it’s difficult to predict the number of requests that will be issued to a server. Busy Web sites typically employ two or more Web servers in a load balancing scheme. If one server starts to get swamped, requests are forwarded to another server with more capacity.


Linux load balance design image
Typical linux loadbalance solution (click)

Netdigix provides the following services for this product
Support & Service 24×7 Service, Support and Monitoring
Available with Netdigix service contract
Consulting Configuration, Design and Implementation
Location Onsite in Vancouver. Remote support available
Purchase This Service Small, Medium and Large Business
Call Netdigix Sales and Support @ 604.518.6695 or toll free at 877.518.6695
Computer hardware Leasing is available call us to find out how.