Difference between revisions of "Building Two-Node Directors/Real Servers using LVS and Keepalived"

From LVSKB
Jump to: navigation, search
m
Line 28: Line 28:
 
== Architecture ==
 
== Architecture ==
 
[[Image:sl-ha-lb-eg.jpg]]
 
[[Image:sl-ha-lb-eg.jpg]]
 +
 +
 +
{{lvs-example-stub}}
 +
  
 
[[Category:LVS Examples|Keepalived]]
 
[[Category:LVS Examples|Keepalived]]

Revision as of 14:40, 22 January 2006

Introduction

This guide is a brief explanation on getting a two node director/real server setup going using LVS and keepalived.

This is an adaptation of the information at Ultra Monkey: Streamline High Availablility and Load Balancing to work with keepalived.

It is primarily targeted at RHEL3/4 (RedHat Enterprise Linux).

Goals

Setup a two node LVS cluster with Apache as the virtualised services, with both nodes operating as both directors and real servers.
Setup healthchecking of services (httpd).
Setup lvs-syncing of connections (ipvsadm sync daemon).

Knowledge Required

Understanding of Layer 3 load balancing.
Understanding of Linux LVS.
Understanding of Apache configuration.

Components Required

Base installation of RHEL3/4.
RPM Packages for httpd.
RPM Packages for keepalived.
RPM Packages for ipvsadm.

Instructions

Architecture

Sl-ha-lb-eg.jpg


LVS.png "Building Two-Node Directors/Real Servers using LVS and Keepalived" is an LVS Example related stub. You can help LVSKB by expanding it