[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Linux, network root filesystems


Hi,

hier mal das Ergebnis meiner Recherchen.

Am Freitag, 23. Dezember 2005 17:50 schrieb Markus Hochholdinger:
[..]
> 3. iSCSI
iSCSI scheint die Loesung der Wahl zu sein. Es wird auch von Windows 
unterstuetzt und mit Hilfe kommerzieller Programme kann man sogar Windows 
davon booten.
Linux scheint dies auch ganz gut zu unterstuetzen, sowohl als Initiator 
(sozusagen der Client) als auch als Target (sozusagen der Festplattenserver).

Damit kann man dann wirklich alles abdecken. Mit LVM oder CLVM auf den 
Festplattenservern kann man sich Haeppchen der Festplatten als iSCSI-Target 
freigeben. Auf dem virtuellen Server kann man dann jeweils ein iSCSI-Device 
von jedem Server einbinden, als RAID1 zusammenbauen und darauf das 
root-Dateisystem errichten (evtl. auch noch LVM drueber setzen, damit man das 
root-Dateisystem leicht erweitern kann).
Damit hat man dann alles:
 * Ausfallsicherheit durch RAID1 der iSCSI-Targets und Anbindung jeweils ueber 
eigenes Netzwerk an die Festplattenserver.
 * Boot von iSCSI sowohl mit Linux (Stichwort initrd) als auch Windows 
moeglich.
 * Live-Migration moeglich da Festplatten nur uebers Netzwerk angebunden sind.
 * Bei richtiger Verwendung von LVM und RAID leichte Erweiterbarkeit des 
Festplattenplatzes.

Das Ergebnis ist dann sozusagen ein selbstgebautes SAN, aber viel billiger als 
kommerzielle Loesungen.


Hat von euch jemand mit iSCSI Erfahrungen? Wenn nicht dann muss ich das wohl 
mal selbst ausprobieren...


-- 
Gruss
                                                          \|/
       eMHa                                              (o o)
------------------------------------------------------oOO--U--OOo--
 Markus Hochholdinger
 e-mail  mailto:Markus@xxxxxxxxxxxxxxxxx             .oooO
 www     http://www.hochholdinger.net                (   )   Oooo.
------------------------------------------------------\ (----(   )-
                                                       \_)    ) /
                                                             (_/