The ubiquitous Linux, Apache, MySQL, and PHP/Perl/Python (LAMP) combination
Tutorial Details:
Linux Low Cost, Load Balanced LAMP Cluster
The ubiquitous Linux, Apache, MySQL, and PHP/Perl/Python (LAMP) combination
powers many interactive web sites and projects. When demand exceeds the
capabilities of a single server, the database is typically moved to a different
server to spread the workload. When demand exceeds a two server solution, it's
time to think cluster.
LAMP cluster defined
Before getting into the details, it helps to distinguish what is meant by
cluster in the context of this article. This is not the Beowulf kind of cluster
that uses specialized message passing software to tackle a compute intensive
task. Also, it does not cover high availability features such as automatic fail
over. Rather, it is a load sharing cluster that distributes web requests among
multiple web and database servers while appearing to be a single application.
Read
Tutorial at: Click here to view the tutorial
Rate Tutorial: Linux Low Cost, Load Balanced LAMP Cluster Tutorial
View Tutorial: Linux Low Cost, Load Balanced LAMP Cluster Tutorial
Related
Tutorials:
Solid JRun serves
up Java on a budget - JavaWorld June 2000
Solid JRun serves
up Java on a budget - JavaWorld June 2000 |
J2EE clustering,
Part 1 - JavaWorld February 2001
J2EE clustering,
Part 1 - JavaWorld February 2001 |
J2EE clustering,
Part 2 - JavaWorld August 2001
J2EE clustering,
Part 2 - JavaWorld August 2001 |
Clustering and Load Balancing in Tomcat 5, Part 1
The latest version of the Tomcat servlet container provides clustering and load balancing capabilities that are essential for deploying scalable and robust web applications. |
Clustering and Load Balancing in Tomcat 5, Part 2
Clustering and Load Balancing in Tomcat 5, Part 2 |
Comparing The Performance of J2EE Servers
Performance ReportThe standardization of the application server, thanks to Sun\'s J2EE specifications, has spawned a wealth of implementations. There are offerings from big players such as Sun, IBM, BEA and Oracle as well as numerous offerings from low-co |
HA-JDBC: High-Availability JDBC
HA-JDBC: High-Availability JDBC
Summary
HA-JDBC is a JDBC driver proxy that provides light-weight, transparent clustering capability to any underlying JDBC driver.
|
Monitoring Session Replication in J2EE Clusters
Clustering has become one of the most common and most emphasized features of J2EE application servers, because, along with load balancing, it is the fundamental element on which the scalability and reliability of an application server rely. |
Concurrency in JDK 5.0
Concurrency in JDK 5.0
JDK 5.0 added major new support for developing concurrent applications, including JVM changes, new low-level synchronization utilities, and higher-level, thread-safe, high-performance concurrency classes such as thread pools, concu |
Session Replication in Tomcat 5 Clusters, Part 1
The Tomcat 5 server provides built-in support for clustering and session replication. This first article in this series will provide an overview of session persistence and the inner works of session replication in Tomcat clusters. |
Beginner Guide to Linux Server
Beginner Guide to Linux Server
Beginner Guide to Linux Server
Introduction
Linux is know for its security, performance, reliability. Many business units are looking towards Linux as it provides low costs software for them. Earlier Linux used to |
Sun Repricing Select Sun StorEdge 3000 Arrays
To provide customers with affordable storage products, Sun is reducing its price on the Sun StorEdge 3310 SCSI Array, Sun StorEdge 3510 FC Array, and Sun StorEdge 3511 FC Array with SATA. |
High availability Tomcat Connect Tomcat servers to Apache and to each other to keep your site running
If you run only one instance of Tomcat, you lose requests/sessions whenever you upgrade or restart your site. In this article, author Graham King presents simple steps for connecting a pair (or more) of Tomcats to Apache using the JK2/AJP (Apache JServ Pr |
Oracle answers on Linux
The world's business software giant offers answers to the 10 most frequently asked questions about Linux. |
Understanding the Benefits of Implementing Oracle RAC on Sun Cluster Software (pdf)
This Sun BluePrints OnLine article is the complete second chapter of the book, "Creating Highly Available Database Solutions: Oracle Real Application Clusters (RAC) and Sun Cluster 3.x Software." This documents targets an intermediate audience. |
Beginner Guide to Linux Server
Beginner Guide to Linux Server
Beginner Guide to Linux Server
Introduction
Linux is know for its security, performance, reliability. Many business units are looking towards Linux as it provides low costs software for them. Earlier Linux used to |
Roseindia.net Place to Get Cheap Linux cds in India!!
Roseindia.net Place to Get Cheap Linux cds in India!!
Cheapest latest Linux CDs in India.
Free Linux: Linux is free and it can be downloaded from the Internet at free of cost. But it requires a lot of time to download and check the ISO image and |
We are providing Free BSD 5.3 CD's
We are providing Free BSD 5.3 CD's
Free BSD 5.3 CD's
Now Available Free BSD 5.3 CD's
What is Free BSD 5.3?
FreeBSD is an advanced operating system for x86 compatible, DEC Alpha, and PC-98 architectures. It is derived from BSD, the version of |
Installing Sun JDK on Linux
Installing Sun JDK on Linux
Installing Sun JDK on Linux (Fedora Core 3)
Downloading
Download the latest version of JDK from http://www.java.sun.com . I have downloaded jdk-1_5_0_01-linux-i586.bin for this tutorial.
Installing
Change to the |
What is Linux?
What is Linux?
What is Linux?
Linux is a free Unix-type operating system originally developed by Linus Torvalds and other programmers in 1991 while Linus was a student a the University of Helsinki. He began writing the code based on minix and then |
|
|
|