Bekijk Volledige Versie : iscsi in raid
Iemand van jullie reeds ervaring met volgende opstelling?
2 SAN's
2 servers
beide servers starten op van bv een usb stick / SSD en gaat in de bootloader verbinding maken met een iscsi op san1 en een iscsi op san2
ik zou beide iscsi targets in een softraid mirror willen steken, zodanig dat er zowel een san als een server mag plat vallen maar dat het boeltje terug draait na een reboot
het kunnen natuurlijk ook VPS'en zijn ipv fysieke servers
Ik heb het nog niet kunnen testen, maar vroeg me af of er hier mensen zijn die het al geprobeerd hebben / in productie hebben en hoe het zit met de snelheid en het rebuilden van de array na het uitvallen van (de link naar) een van de SAN's
eXtreme Service
08/12/09, 20:09
Ik zou niet wachten tot een reboot maar de 2 servers in een HA opstelling plaatsen en dus gewoon laten overschakelen (IP overnemen) als de 1ne server down gaat.
Snelheid van het rebuilden kan je zelf instellen in softraid als DRBD.
Yourwebhoster
08/12/09, 21:51
Zoals eXtreme Service al zegt is drbd een goede oplossing hiervoor, hierdoor kunnen de SAN's elkaar mirroren. Dit kan je eventueel door een directe verbinding tussen de SAN's aan te brengen, via een cross cable. En de externe communicatie doe je via een andere netwerk poort.
De meeste SANs kunnen sowieso wel repliceren naar elkaar en hebben ook wel een iSCSI failover functionaliteit.
Wat voor SANs heb je staan?
Beste lijkt mij gewoon een SAN met drbd, de ietd plaats je gewoon in een simpele HA.
Hoef niet al te moeilijk te zijn allemaal, let er gewoon bij de SANs op dat je een goeie controller pakt die genoeg IOps kan verwerken (ligt natuurlijk ook aan je disk-layout) en zorg dat je met ietd alles direct via blockio doortrapt en niet via de kernellayer.
* op basis van Linux met OSS dan, Equallogic e.d. moet je wel wat diep voor in de buidel tasten ;)
Momenteel hebben we 2 krachtige servers in eigen gebruik waarop telkens vmware draait. We zouden er geen echte-echte san's bij hangen maar eerder servers met open-E of dergelijke.
DRDB had ik al eens bekeken maar leek me niet evident voor een reeds bestaande config?
Het Open-E iSCSI product ondersteunt replicatie. Als je nu al alles in virtual machines draait, kun je het beste de bestaande opstelling behouden. Gewoon de VM's van de ene naar de andere server verplaatsen. Op de server die dan leeg is, laat je VMware naar de SAN mount schrijven. Nu kun je rustig één voor één VM's naar deze server kopiëren om te kijken hoe de I/O en replicatie verloopt. Als alles goed gaat, kan je hetzelfde met je andere server doen. Dan nog wat scriptjes om bij failure van een server de ander zijn VM's te laten starten.