How to Build a redundant iSCSI based Xen solution.

Revision History
Revision 1.017/11/2007gjc
First Revision

Table of Contents

Overview
Hardware
Hardware Components
Hardware Setup
Debian setup
Installation
SSH
Install Extra Software
Networking
Ethernet Bonding
Xen Bridging
iSCSI Ethernet
iSCSI
iSCSI Modules
iSCSI Discovery
Host Disk Map
iSCSI Login
Multipathing
RDAC Modules
Multipath Configuration
Multipath Discovery
LVM
A. Dell OMSA
B. SCSI Device Ordering
C. Network Interface Ordering

Overview

This is a document about how to set up a redundant virtual server solution using iSCSI, RDAC, XEN, Multipath, 2 x Dell 1950 Servers and Dell MD3000i SAN. The distribution chosen for this, is my distribution of choice, Debian Stable (4.0 / Etch). I assume you have some knowledge of Linux, specifically Debian. YMMV on other distributions. with completely empty machines.

In this example we will use eddie and russell as the names of the machines.

Table 1. IP Addressing

HostDRACbond0eth2eth3
russell192.168.0.51192.168.1.51192.168.130.51192.168.131.51
eddie192.168.0.52192.168.1.52192.168.130.52192.168.131.52


Proudly sponsored by whatisxenhosting.com