Beste tweakers,
voor mijn stage heb ik als opdracht het opstellen van een centrale back-upoplossing voor een 16-tal servers.
Deze servers zijn ingericht met Windows 2003 Server Enterprise met daaronder een 4 tot 6 tal virtuele machines draaiende onder Microsoft Virtual Server 2005 SP1. De VHD's van deze servers staan lokaal op de host en worden iedere avond down gebracht waarna de host wordt herstart en vervolgens een back-up gemaakt wordt naar tape.
Het is de bedoeling dat al deze losse tape media vervangen wordt door een centrale back-upoplossing.
Hieronder een korte samenvatting van de situatie:
- 16 servers
- elk met gemiddeld 137,5GB aan VHD's welke geback-upped dienen te worden
- komt neer op 3TB aan data waarvan een back-up gemaakt dient te worden
- beschikking over gigabit ethernet
- liefst geen hoge investeringen in FiberChannel of InfiniBand
- een back-upwindow van 6 uur
Mijn eerste gedachte was een SAN omgeving op te zetten waar de back-up naar wordt weggeschreven op een tapelibrary rechtstreeks gekoppeld aan de SAN (tape kan vervolgens naar de uitwijklocatie).
Echter nu is het probleem dat de doorvoersnelheid van gigabit ethernet te laag is om de data van 3TB van 16 servers in 6 uur naar een SAN weg te zetten.
Een alternatief hiervoor zou zijn om de VHD's van alle 16 servers direct op de SAN te plaatsen. Aparte LUN's te maken voor verschillende klanten en deze aan een interface toe te wijzen. Alleen door de afwezigheid van een SAN op het moment van schrijven kan ik niet testen en dus niet goed inschatten of de performance voor de klanten dan goed zou blijven. Zeker omdat de servers van klanten hier staan en de klant dus ergens in het land zit, dus de data ook nog eens over ADSL (gem. 4mbit) gestouwd moet worden.
Tweede probleem waar ik tegenaan loop is dat, als de SAN uitvalt om welke reden dan ook, alle klanten in een keer geen toegang meer hebben tot hun servers en dus hun data. Met een tweede SAN zou dit probleem in te perken zijn als deze synchroon draait aan zijn origineel. Maar ik ben niet zo goed geïnformeerd over deze apparatuur om te weten of dit een safe optie is. Overigens zou er wel nog gewoon een back-up naar tape worden gemaakt gedurende de nachtelijke uurtjes, maar recoveren van zo'n hoeveelheid data zou een half dagdeel in beslag nemen.
Heeft iemand van jullie een frisse kijk op een soortgelijke situatie en kan hij/zij me op weg helpen met ideëen?
Of misschien heb je wel ervaring met SAN synchronisatie en kun je me dit als stabiele oplossing aanbevelen.
Als laatste wil ik erbij vermelden dat het een betaalbare, schaalbare oplossing te zijn.
Ik hoor het graag, alvast bedankt voor je bijdrage.
Roel Vliegen
voor mijn stage heb ik als opdracht het opstellen van een centrale back-upoplossing voor een 16-tal servers.
Deze servers zijn ingericht met Windows 2003 Server Enterprise met daaronder een 4 tot 6 tal virtuele machines draaiende onder Microsoft Virtual Server 2005 SP1. De VHD's van deze servers staan lokaal op de host en worden iedere avond down gebracht waarna de host wordt herstart en vervolgens een back-up gemaakt wordt naar tape.
Het is de bedoeling dat al deze losse tape media vervangen wordt door een centrale back-upoplossing.
Hieronder een korte samenvatting van de situatie:
- 16 servers
- elk met gemiddeld 137,5GB aan VHD's welke geback-upped dienen te worden
- komt neer op 3TB aan data waarvan een back-up gemaakt dient te worden
- beschikking over gigabit ethernet
- liefst geen hoge investeringen in FiberChannel of InfiniBand
- een back-upwindow van 6 uur
Mijn eerste gedachte was een SAN omgeving op te zetten waar de back-up naar wordt weggeschreven op een tapelibrary rechtstreeks gekoppeld aan de SAN (tape kan vervolgens naar de uitwijklocatie).
Echter nu is het probleem dat de doorvoersnelheid van gigabit ethernet te laag is om de data van 3TB van 16 servers in 6 uur naar een SAN weg te zetten.
Een alternatief hiervoor zou zijn om de VHD's van alle 16 servers direct op de SAN te plaatsen. Aparte LUN's te maken voor verschillende klanten en deze aan een interface toe te wijzen. Alleen door de afwezigheid van een SAN op het moment van schrijven kan ik niet testen en dus niet goed inschatten of de performance voor de klanten dan goed zou blijven. Zeker omdat de servers van klanten hier staan en de klant dus ergens in het land zit, dus de data ook nog eens over ADSL (gem. 4mbit) gestouwd moet worden.
Tweede probleem waar ik tegenaan loop is dat, als de SAN uitvalt om welke reden dan ook, alle klanten in een keer geen toegang meer hebben tot hun servers en dus hun data. Met een tweede SAN zou dit probleem in te perken zijn als deze synchroon draait aan zijn origineel. Maar ik ben niet zo goed geïnformeerd over deze apparatuur om te weten of dit een safe optie is. Overigens zou er wel nog gewoon een back-up naar tape worden gemaakt gedurende de nachtelijke uurtjes, maar recoveren van zo'n hoeveelheid data zou een half dagdeel in beslag nemen.
Heeft iemand van jullie een frisse kijk op een soortgelijke situatie en kan hij/zij me op weg helpen met ideëen?
Of misschien heb je wel ervaring met SAN synchronisatie en kun je me dit als stabiele oplossing aanbevelen.
Als laatste wil ik erbij vermelden dat het een betaalbare, schaalbare oplossing te zijn.
Ik hoor het graag, alvast bedankt voor je bijdrage.
Roel Vliegen