Linux Tutorials on the topic “high-availability”
-
Distributed Replicated Storage Across Four Storage Nodes With GlusterFS On Mandriva 2010.0
Author: Falko Timme • Tags: high-availability, mandriva, storage • Comments: 1
This tutorial shows how to combine four single storage servers (running Mandriva 2010.0) to a distributed replicated storage with GlusterFS. Nodes 1 and 2 (replication1) as well as 3 and 4 (replication2) will mirror each other, and replication1 and replication2 will be combined to one larger storage server (distribution). Basically, this is RAID10 over network. If you lose one server from replication1 and one from replication2, the distributed volume continues to work. The client system (Mandriva 2010.0 as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA.
-
High-Availability Storage With GlusterFS On Mandriva 2010.0 - Automatic File Replication Across Two Storage Servers
Author: Falko Timme • Tags: high-availability, mandriva, storage • Comments: 1
This tutorial shows how to set up a high-availability storage with two storage servers (Mandriva 2010.0) that use GlusterFS. Each storage server will be a mirror of the other storage server, and files will be replicated automatically across both storage servers. The client system (Mandriva 2010.0 as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA.
-
Installation And Setup Guide For DRBD, OpenAIS, Pacemaker + Xen On OpenSUSE 11.1
Author: bhellman • Tags: high-availability, linux, suse, virtualization, xen • Comments: 4
Installation And Setup Guide For DRBD, OpenAIS, Pacemaker + Xen On OpenSUSE 11.1 The following will install and configure DRBD, OpenAIS, Pacemaker and Xen on OpenSUSE 11.1 to provide highly-available virtual machines. This setup does not utilize Xen's live migration capabilities. Instead, VMs will be started on the secondary node as soon as failure of the primary is detected. Xen virtual disk images are replicated between nodes using DRBD and all services on the cluster will be managed by OpenAIS and Pacemaker. The following setup utilizes DRBD 8.3.2 and Pacemaker 1.0.4. It is important to note that DRBD 8.3.2 has come a long way since previous versions in terms of compatibility with Pacemaker. In particular, a new DRBD OCF resource agent script and new DRBD-level resource fencing features. This configuration will not work with older releases of DRBD.
-
-
The Perfect Load-Balanced & High-Availability Web Cluster With 2 Servers Running Xen On Ubuntu 8.04 Hardy Heron
Author: marchost • Tags: virtualization, ubuntu, high-availability, xen • Comments: 2
The Perfect Load-Balanced & High-Availability Web Cluster With 2 Servers Running Xen On Ubuntu 8.04 Hardy Heron 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.
-
HowTo: Install Memcached With repcached "Built-In Server Side Replication" On Debian Lenny
Author: MarcusSpiegel • Tags: apache, debian, high-availability, programming • Comments: 5
HowTo: Install Memcached With repcached "Built-In Server Side Replication" On Debian Lenny People probably know about memcached and its high performance name-value based memory object cache interface. Its main purpose is to provide an easy to use distributed caching engine in a multinode environment. Have you ever wanted to let memcached handle replication?
-
Efficient High-Available LoadBalanced Cluster On CentOS 5.3 (Direct Routing Method)
Author: hediehamirjahanshahi • Tags: centos, high-availability • Comments: 8
Efficient High-Available LoadBalanced Cluster On CentOS 5.3 (Direct Routing Method) This article explains how to set up an LVS cluster of load balanced virtual servers with Heartbeat and Ldirectord On CentOS 5.3.The load balancer sits between the user and two (or more) backend Apache/IIS web servers that hold the same content. Not only does the load balancer distribute the requests to the two backend Apache/IIS servers, it also checks the health of the backend servers. If one of them is down, all requests will automatically be redirected to the remaining backend server.
-
Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy/Heartbeat On Debian Lenny
Author: Falko Timme • Tags: debian, high-availability • Comments: 4
Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy/Heartbeat On Debian Lenny This article explains how to set up a two-node load balancer in an active/passive configuration with HAProxy and heartbeat on Debian Lenny. The load balancer sits between the user and two (or more) backend Apache web servers that hold the same content. Not only does the load balancer distribute the requests to the two backend Apache servers, it also checks the health of the backend servers. If one of them is down, all requests will automatically be redirected to the remaining backend server. In addition to that, the two load balancer nodes monitor each other using heartbeat, and if the master fails, the slave becomes the master, which means the users will not notice any disruption of the service. HAProxy is session-aware, which means you can use it with any web application that makes use of sessions (such as forums, shopping carts, etc.).
-
Setting Up A High-Availability Load Balancer With HAProxy/Keepalived On Debian Lenny
Author: Falko Timme • Tags: debian, high-availability • Comments: 13
Setting Up A High-Availability Load Balancer (With Failover And Session Support) With HAProxy/Keepalived On Debian Lenny This article explains how to set up a two-node load balancer in an active/passive configuration with HAProxy and keepalived on Debian Lenny. The load balancer sits between the user and two (or more) backend Apache web servers that hold the same content. Not only does the load balancer distribute the requests to the two backend Apache servers, it also checks the health of the backend servers. If one of them is down, all requests will automatically be redirected to the remaining backend server. In addition to that, the two load balancer nodes monitor each other using keepalived, and if the master fails, the slave becomes the master, which means the users will not notice any disruption of the service. HAProxy is session-aware, which means you can use it with any web application that makes use of sessions (such as forums, shopping carts, etc.).
-
Getting High With Lenny
Author: randall • Tags: debian, high-availability • Comments: 0
Getting High With Lenny The aim here is to set up some high available services on Debian Lenny (at the time of writing still due to be released). Most of the documentation available for such a setup I found on the net are based on Xen but I prefer to use Vserver for the "virtualisation" because of its configurability, shared memory and cpu resources and basically the raw speed. DRBD8 and Heartbeat should take care of the availability magic in case a machine shuts down unexpectedly.
-
Centralized Backup Server With Amanda On CentOS
Author: kcharoen • Tags: backup, centos, high-availability • Comments: 3
Centralized Backup Server With Amanda On CentOS This document describes how to set up a centralized network backup with Amanda. We will use virtual tape to store the backup.