Go back to fronty page View most popular entries View latest additions Submit tutorials to UnixTutorials.info
UnixTutorials logo

Search results for How to configure a low-cost load-balanced LAMP cluster

Linux

How to configure a low-cost load-balanced LAMP cluster

Post date: April 25, 2006, 11:04 Category: Network Views: 5960 Comments
Tutorial quote: The ubiquitous Linux, Apache, MySQL, and PHP/Perl/Python (LAMP) combination powers many interactive Web sites and projects. It's not at all unusual for demand to exceed the capacity of a single LAMP-powered server over time. You can take load off by moving your database to a second server, but when demand exceeds a two-server solution, it's time to think cluster.
Debian

How To Set Up A Load-Balanced MySQL Cluster With MySQL 5.1

Post date: June 17, 2008, 09:06 Category: Installing Views: 3326 Comments
Tutorial quote: This tutorial shows how to configure a MySQL 5.1 cluster with five nodes: 1 x management, 2 x storage nodes and 2 x balancer nodes. This cluster is load-balanced by an Ultra Monkey package which provides heartbeat (for checking if the other node is still alive) and ldirectord (to split up the requests to the nodes of the MySQL cluster).
Ubuntu

Load-Balanced High-Availability Web Cluster With 2 Xen Servers On Ubuntu 8.04

Post date: October 12, 2008, 12:10 Category: Installing Views: 2962 Comments
Tutorial quote: In this howto we will build a load-balanced and high-availability web cluster on 2 real servers with Xen, hearbeat and ldirectord. The cluster will do http, mail, DNS, MySQL database and will be completely monitored. This is currently used on a production server with a couple of websites. The goal of this tutorial is to achieve load balancing & high availability with as few real servers as possible and of course, with open-source software. More servers means more hardware & hosting cost.
Debian

How To Set Up A Load-Balanced MySQL Cluster

Post date: March 31, 2006, 19:03 Category: Software Views: 3773 Comments
Tutorial quote: This tutorial shows how to configure a MySQL 5 cluster with three nodes: two storage nodes and one management node. This cluster is load-balanced by a high-availability load balancer that in fact has two nodes that use the Ultra Monkey package which provides heartbeat (for checking if the other node is still alive) and ldirectord (to split up the requests to the nodes of the MySQL cluster).

In this document I use Debian Sarge for all nodes. Therefore the setup might differ a bit for other distributions. The MySQL version I use in this setup is 5.0.19. If you do not want to use MySQL 5, you can use MySQL 4.1 as well, although I haven't tested it.

This howto is meant as a practical guide; it does not cover the theoretical backgrounds. They are treated in a lot of other documents in the web.
Debian

How To Set Up A Loadbalanced High-Availability Apache Cluster

Post date: April 28, 2006, 06:04 Category: Network Views: 3968 Comments
Tutorial quote: This tutorial shows how to set up a two-node Apache web server cluster that provides high-availability. In front of the Apache cluster we create a load balancer that splits up incoming requests between the two Apache nodes. Because we do not want the load balancer to become another "Single Point Of Failure", we must provide high-availability for the load balancer, too. Therefore our load balancer will in fact consist out of two load balancer nodes that monitor each other using heartbeat, and if one load balancer fails, the other takes over silently.
Ubuntu

How To Set Up A Loadbalanced High-Availability Apache Cluster On Ubuntu 8.04 LTS

Post date: June 12, 2008, 11:06 Category: Installing Views: 3180 Comments
Tutorial quote: This tutorial shows how to set up a two-node Apache web server cluster that provides high-availability. In front of the Apache cluster we create a load balancer that splits up incoming requests between the two Apache nodes. Because we do not want the load balancer to become another "Single Point Of Failure", we must provide high-availability for the load balancer, too. Therefore our load balancer will in fact consist out of two load balancer nodes that monitor each other using heartbeat, and if one load balancer fails, the other takes over silently.
Linux

Xen Virtualization and Linux Clustering, Part 1

Post date: January 21, 2006, 06:01 Category: System Views: 3649 Comments
Tutorial quote: Have you heard about Xen virtualization and want to get some hands-on experience? Do you want to experiment with Linux clustering but only have a single computer to devote to the cause? If you answered yes to either of these questions, keep reading.

In this article, I briefly introduce the concepts of Xen virtualization and Linux clustering. From there, I show you how to set up multiple operating systems on a single computer using Xen and how to configure them for use with clustering. I should point out that a cluster implemented in this manner does not provide the computational power of multiple physical computers. It does, however, offer a way to prototype a cluster as well as provide a cost-effective development environment for cluster-based software. Even if you're not interested in clustering, this article gives you hands-on experience using Xen virtualization.
Ubuntu

Ubuntu 8.10 (Intrepid Ibex) LAMP Server Setup

Post date: November 5, 2008, 07:11 Category: System Views: 21182 Comments
Tutorial quote: In around 15 minutes, the time it takes to install Ubuntu Server Edition, you can have a LAMP (Linux, Apache,MySQL and PHP) server up and ready to go. This feature, exclusive to Ubuntu Server Edition, is available at the time of installation.Instead, you get increased security, reduced time-to-install, and reduced risk of misconfiguration, all of which results in a lower cost of ownership.

The LAMP option means you don’t have to install and integrate each of the four separate LAMP components, a
process which can take hours and requires someone who is skilled in the installation and configuration of the individual applications.
Linux

Building a Linux virtual server

Post date: June 9, 2005, 14:06 Category: Software Views: 2950 Comments
Tutorial quote: With the explosive growth of the Internet, the workload on servers providing Web, email, and media services has increased greatly. More and more sites are being challenged to keep up with the growing demands and are employing several techniques to avoid overloading their servers. Building a scalable server on a cluster of computers is one of the solutions that is being effectively put to use. With such a cluster, the increasing requests can be easily managed by simply adding one or more new servers to the existing cluster as required. In this article we will look at setting up one such scalable, network load-balancing server cluster using a virtual server via the Linux Virtual Server Project.
Linux

Building a Linux Cluster, Part 3: How To Get Started

Post date: April 25, 2005, 14:04 Category: Network Views: 2582 Comments
Tutorial quote: In the previous two articles in this series, we examined some of the whys and whats of building Linux clusters. This article concludes our series by concentrating on the hows of cluster building. We've seen that a clustered approach to certain computing solutions can save lots of money in hardware and support costs. Now our job is to produce a method of building clusters that's repeatable and predictable—we don't want to give back our hard-won savings in project cost overruns.
Web-based applications and online marketing solutions - LumoLink