[fileserver] redundant fileserver

Pagina: 1
Acties:

  • daank
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:19

daank

Internet _H3nk

Topicstarter
Wij gaan binnenkort een aantal fileservers plaatsen.
Deze fileservers zijn kritisch , aangezien er binnenkort veel websites vanaf worden gehost.
Om te voorkomen dat de websites down gaan zat ik er aan te denken om een redundant fileserver bij te zetten.

mijn vraag:
Hoe kan ik er voor zorgen dat beide fileservers ten alle tijden exact dezelfde data bevatten.

  • CXNeXo
  • Registratie: December 2000
  • Laatst online: 08:34

CXNeXo

This behavior is by design.

Wat meer informatie zou wel handig zijn....Wat voor OS ga je op de fileservers draaien?

MCSE on Windows 2003 & VMware Certified Professional


  • daank
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:19

daank

Internet _H3nk

Topicstarter
whoops .. heheh .. sorry sorry sorry .. :Z

de bedoeling is om er gentoo op te gaan draaien.

  • jurri@n
  • Registratie: Maart 2000
  • Laatst online: 13-02 11:25
Misschien dat het Linux HA-project iets is. Meen me te herinneren dat die ook een artikeltje over redundant fileservers hadden.

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 00:32

Jazzy

Moderator SSC/PB

Moooooh!

File- of webservers? In principe neem je dan 1 server en rust je de essentiële componenten redundant uit. Een beetje server kun je uitrusten met redundant voeding, schijven, NIC, etc. Bij de betere servers kun je online geheugenmodules of een processor vervangen.

Heb je het al eens besproken met je hardware-leverancier? HP, IBM en Dell kunnen dit soort spullen prima leveren.

Exchange en Office 365 specialist. Mijn blog.


  • Martin Sturm
  • Registratie: December 1999
  • Laatst online: 12-02 13:47
Je gaat Gentoo op een kritische fileserver draaien? Ben je daar heel zeker van?

[ Voor 4% gewijzigd door Martin Sturm op 24-02-2005 13:26 ]


  • CXNeXo
  • Registratie: December 2000
  • Laatst online: 08:34

CXNeXo

This behavior is by design.

Neem ook hier eens een kijkje: http://www.gentoo.org/doc/en/hpc-howto.xml

Heb hem niet helemaal doorgenomen, maar hier heb je wel wat aan denk ik.

MCSE on Windows 2003 & VMware Certified Professional


  • CXNeXo
  • Registratie: December 2000
  • Laatst online: 08:34

CXNeXo

This behavior is by design.

Jazzy schreef op donderdag 24 februari 2005 @ 13:25:
File- of webservers? In principe neem je dan 1 server en rust je de essentiële componenten redundant uit. Een beetje server kun je uitrusten met redundant voeding, schijven, NIC, etc. Bij de betere servers kun je online geheugenmodules of een processor vervangen.

Heb je het al eens besproken met je hardware-leverancier? HP, IBM en Dell kunnen dit soort spullen prima leveren.
Ik denk dat de TS meer aan een soort load-balancing zit te denken....

2 identieke servers, valt server1 uit neemt server2 hem over...

MCSE on Windows 2003 & VMware Certified Professional


  • Osiris
  • Registratie: Januari 2000
  • Niet online
Martin Sturm schreef op donderdag 24 februari 2005 @ 13:26:
Je gaat Gentoo op een kritische fileserver draaien? Ben je daar heel zeker van?
Ik hoor dit wel eens vaker. Kun je ook argumenten geven om geen Gentoo te gebruiken? Ik draai nu al een hele tijd een server op Gentoo en afgezien van hardware-updates en stroomuitval is hij nog nooit down geweest. Meestal wordt Debian als "alternatief" gegeven, maar die hebben na mijn weten ook geen professioneel product waar je support op kunt krijgen etc (zoals Mandrake)

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 00:32

Jazzy

Moderator SSC/PB

Moooooh!

CXNeXo schreef op donderdag 24 februari 2005 @ 13:28:
Ik denk dat de TS meer aan een soort load-balancing zit te denken....

2 identieke servers, valt server1 uit neemt server2 hem over...
Dat begrijp ik, met mijn posting wilde ik een eenvoudiger alternatief aanrijken.

Exchange en Office 365 specialist. Mijn blog.


  • daank
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:19

daank

Internet _H3nk

Topicstarter
jurri@n schreef op donderdag 24 februari 2005 @ 13:24:
Misschien dat het Linux HA-project iets is. Meen me te herinneren dat die ook een artikeltje over redundant fileservers hadden.
thanks , zal er eens een kijkje nemen :)
Jazzy schreef op donderdag 24 februari 2005 @ 13:25:
File- of webservers? In principe neem je dan 1 server en rust je de essentiële componenten redundant uit. Een beetje server kun je uitrusten met redundant voeding, schijven, NIC, etc. Bij de betere servers kun je online geheugenmodules of een processor vervangen.

Heb je het al eens besproken met je hardware-leverancier? HP, IBM en Dell kunnen dit soort spullen prima leveren.
het zijn fileservers, de webservers komen los te hangen ;)
Ik zou graag met dat soort ppartijen willen praten , alleen zit ik een beetje aan een budget , dus vandaar dat ik zoek naar een software oplossing
Martin Sturm schreef op donderdag 24 februari 2005 @ 13:26:
Je gaat Gentoo op een kritische fileserver draaien? Ben je daar heel zeker van?
yupz .. waarom niet?, als je het zaakje goed configged lijkt het mij toch in orde..

  • CXNeXo
  • Registratie: December 2000
  • Laatst online: 08:34

CXNeXo

This behavior is by design.

Osiris schreef op donderdag 24 februari 2005 @ 13:28:
[...]

Ik hoor dit wel eens vaker. Kun je ook argumenten geven om geen Gentoo te gebruiken? Ik draai nu al een hele tijd een server op Gentoo en afgezien van hardware-updates en stroomuitval is hij nog nooit down geweest. Meestal wordt Debian als "alternatief" gegeven, maar die hebben na mijn weten ook geen professioneel product waar je support op kunt krijgen etc (zoals Mandrake)
Hij doelt niet op support voor zover ik kan zien.....
Ik kan z'n reactie ook wel begrijpen, het zou ook niet mijn keuze zijn om Gentoo als "kritische" server in te gaan zetten.

Als ik alleen al het "larry the cow" verhaal op de website lees weet ik al genoeg :X

MCSE on Windows 2003 & VMware Certified Professional


  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Osiris schreef op donderdag 24 februari 2005 @ 13:28:
[...]

Ik hoor dit wel eens vaker. Kun je ook argumenten geven om geen Gentoo te gebruiken? Ik draai nu al een hele tijd een server op Gentoo en afgezien van hardware-updates en stroomuitval is hij nog nooit down geweest. Meestal wordt Debian als "alternatief" gegeven, maar die hebben na mijn weten ook geen professioneel product waar je support op kunt krijgen etc (zoals Mandrake)
Twee woorden: Quality Control.

All my posts are provided as-is. They come with NO WARRANTY at all.


  • daank
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:19

daank

Internet _H3nk

Topicstarter
CyBeR schreef op donderdag 24 februari 2005 @ 13:33:
[...]


Twee woorden: Quality Control.
wat is dan naar jouw mening de OS per uitstek voor een kritische omgeving als deze?

ik draai zelf al 2 jaar een gentoo server , en heb daar nooit problemen mee ondervonden namelijk

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 00:32

Jazzy

Moderator SSC/PB

Moooooh!

DaanK schreef op donderdag 24 februari 2005 @ 13:30:
Ik zou graag met dat soort ppartijen willen praten , alleen zit ik een beetje aan een budget , dus vandaar dat ik zoek naar een software oplossing
Dus vanwege het budget kies je liever voor 2 servers? Die ook nog eens moeilijker beheersbaar dus duurder in beheer gaan zijn? :)

Nee, ik snap je wel hoor. Het stomme is vaak wel voor ons als IT-ers dat de applicatie uiterst bedrijfskritisch is... totdat er een prijskaartje aan komt te hangen. Dan mag het allemaal wel wat minder. Kijk alleen uit dat je niet in een hobby-Bob situatie terecht gaat komen.

Exchange en Office 365 specialist. Mijn blog.


  • CXNeXo
  • Registratie: December 2000
  • Laatst online: 08:34

CXNeXo

This behavior is by design.

Nog even voor de TS, antwoorden op de onderstaande vragen maakt het wat duidelijker

Hoe kritisch zijn die servers nu eigenlijk?
Hoeveel webservers zijn het?
Hoeveel site's gaan ze hosten?
Maken de sites gebruik van databases?
Hoeveel ruimte nemen de site's/databases op het moment in?

[ Voor 23% gewijzigd door CXNeXo op 24-02-2005 13:38 . Reden: vage volgorde ]

MCSE on Windows 2003 & VMware Certified Professional


  • daank
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:19

daank

Internet _H3nk

Topicstarter
Jazzy schreef op donderdag 24 februari 2005 @ 13:35:
[...]
Dus vanwege het budget kies je liever voor 2 servers? Die ook nog eens moeilijker beheersbaar dus duurder in beheer gaan zijn? :)

Nee, ik snap je wel hoor. Het stomme is vaak wel voor ons als IT-ers dat de applicatie uiterst bedrijfskritisch is... totdat er een prijskaartje aan komt te hangen. Dan mag het allemaal wel wat minder. Kijk alleen uit dat je niet in een hobby-Bob situatie terecht gaat komen.
tja .. sommige willen de wereld voor een duppie ;)

die hobby-bob situatie zit ik ook niet op te wachten .. maar ben gewoon aan het kijken hoe ik voor dat duppie op de 1ste rang kan gaan zitten ..

  • Evos
  • Registratie: Januari 2002
  • Laatst online: 13-02 16:58
Los van het feit of er een goede Distro is gekozen, ben zelf van mening dat als je zulke vragen hier post (en de manier waarop), je niet in staat bent om het plan uit te voeren en te behouden

Als ik het zo lees is het de bedoeling dat je als het ware een mirror hebt, dit zou je kunnen doen dmv Rsync

How to setup rsync for anonymous mirroring


rsync is an open source utility that provides fast incremental file transfer

[ Voor 18% gewijzigd door Evos op 24-02-2005 13:40 . Reden: added manual ]


  • 4VAlien
  • Registratie: November 2000
  • Laatst online: 09-02 14:20

4VAlien

Intarweb!

Heb je ook al nagedacht over het DNS/forward gedeelte van het verhaal ? Als je daar namelijk niks mee doet kan je gewoon RAID 1 nemen.

  • Martin Sturm
  • Registratie: December 1999
  • Laatst online: 12-02 13:47
Ik zou nooit Gentoo gebruiken op een server die kritisch is omdat het gewoon niet handig is dat je veel moet compilen op een (waarschijnlijk) zwaar belaste server. Daarnaast is er voor zover ik weet nog steeds geen non-bleeding-edge Gentoo (zoals er bijvoorbeeld wel Debian Stable is of RH Enterprise Linux). Vooral de producten van Novell en Red Hat hebben in zo'n situatie wel voordeel imho aangezien deze uitgebreid getest zijn en voor weinig (stabiliteits) verrassingen zullen zorgen.
Ik zie ook geen goede reden om Gentoo te verkiezen boven een andere distro. Het voornaamste voordeel van Gentoo is dat je eenvoudig pakketten kunt optimalizeren voor je hardware en dat het nieuwste van het nieuwste beschikbaar is als ebuild. Dat zijn echter dingen die je juist niet wil voor een kritische server, aangezien het beide oorzaken zijn van mogelijke stabiliteitsproblemen met je software. Ik geef toe dat Debian ook niet optimaal is wegens oude pakketten, maar RHEL ofzo biedt toch wel voordelen hier (desnoods Whiteboxlinux).

  • daank
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:19

daank

Internet _H3nk

Topicstarter
CXNeXo schreef op donderdag 24 februari 2005 @ 13:37:
Nog even voor de TS, antwoorden op de onderstaande vragen maakt het wat duidelijker

Hoe kritisch zijn die servers nu eigenlijk?
Hoeveel webservers zijn het?
Hoeveel site's gaan ze hosten?
Maken de sites gebruik van databases?
Hoeveel ruimte nemen de site's/databases op het moment in?
1. gezien onze klanten zijn de servers gewoon kritisch , wij willen de mogenlijke downtime tot een minimum houden.
2. op dit moment is het geplanned op 3 webservers
3. exact aantal weet ik niet , ik denk dat het er ongeveer 400 moeten worden
4. de sites maken gebruik van een mysql database , dit allemaal op 2 database servers.
5. de ruimte die de sites innemen is niet bekend, ik moet kijken naar een fileserver van rond de 1TB

  • daank
  • Registratie: Januari 2001
  • Laatst online: 08-02 14:19

daank

Internet _H3nk

Topicstarter
Evos schreef op donderdag 24 februari 2005 @ 13:39:
Los van het feit of er een goede Distro is gekozen, ben zelf van mening dat als je zulke vragen hier post (en de manier waarop), je niet in staat bent om het plan uit te voeren en te behouden

Als ik het zo lees is het de bedoeling dat je als het ware een mirror hebt, dit zou je kunnen doen dmv Rsync

How to setup rsync for anonymous mirroring


rsync is an open source utility that provides fast incremental file transfer
ik heb van rsync begrepen dat dit behoorlijk processor intensief is

Verwijderd

pffff, de simpele oplossing is een SAN, maar dat ligt waarschijnlijk ver buiten je budget. Puur software matig is wel te doen, denk rsync, linux-ha en Linux Virtual Server. Of eventueel 2 machines met een gedeeld GFS of AFS filesystem. Other than that heb je weinig opties denk ik.

Maarreuh, als die data echt zo belangrijk is, waarom kan er dan geen klein SAN voor aangeschaft worden? En hoe zit het met je backups? Kunnen jullie van het geld wat jullie moeten uitgeven om de data van scratch te restoren een nieuw san kopen?

Overigens, om je "rsync is processor intensief" argument van de tafel af te vegen, een dedicated fileserver is per definitie I/O bound, en niet CPU bound. Dus het maakt geen zak uit of rsync een paar procentjes CPU tijd snoept. Wel is het zo, dat als je heel erg veel files hebt, en rsync stat() over al deze files, dat dit een I/O bottleneck kan worden. Maar ook daar is wel enigzinds omheen te werken (dedicated netwerk link tussen beide systemen, en eventueel filesystem snapshots om van te syncen ipv het live filesystem)

[ Voor 19% gewijzigd door Verwijderd op 24-02-2005 15:16 ]

Pagina: 1