Likes Likes:  0
Resultaten 1 tot 4 van de 4
Geen
  1. #1
    Anoniem
    5 Berichten zijn liked



    Thread Starter

    Load balancer expert gezocht

    Beste,

    Wij hebben eigen hardware al voor de load balancing maar we zoeken dus een Linux expert die kan zorgen dat 2 webservers zelfde data tonen (replicatie).
    Dit moet gebeuren met Filesystem , MySQL , PHP , Nginx.

    Dus als 1 webserver down gaat regelt onze load balancing dat het naar webserver 2 gaat daar moet dus voor de downtime precies de zelfde data op staan.

    Ik hoor graag naar de mogelijkheden en wat dit per uur of projectbasis gaat kosten.

  2. #2
    Load balancer expert gezocht
    geregistreerd gebruiker
    487 Berichten
    Ingeschreven
    09/09/05

    Locatie
    Beilen / Groningen

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    25 Berichten zijn liked


    Naam: Jasper Aikema
    Bedrijf: ja - advies en beheer
    Functie: Eigenaar
    URL: www.jasperaikema.nl
    KvK nummer: 55931480
    View jasperaikema's profile on LinkedIn

    Replicatie op basis van Filesystem, PHP en Nginx is geen probleem. Wat betreft de database is het niet verstandig om twee losse databases te hebben welke met elkaar synchroniseren.

    De database zal op één van de webservers actief zijn en repliceren naar de andere webserver. Zodra de webserver waar de database actief op is down gaan, zal de andere database automatisch actief worden. Je kunt dit bijvoorbeeld oplossen door middel van een MySQL (als we het iig over MySQL hebben) Master-Master situatie waarbij je één ipadres shared tussen de twee servers. Je laat je applicatie (website) dan verbinding maken met dit shared ipadres (dit kan een apart intern ipadres zijn). Ze ook een blog wat ik 2 jaar geleden heb geschreven over master-master replicatie voor MySQL (http://jasperaikema.nl/wordpress/201...master-master/). Mocht je PostgreSQL willen gebruiken, dat zijn de mogelijkheden beter wat betreft clustering, maar ik ga er nu vanuit dat je dat niet doet.

    Wat betreft filesystem kun je aan dezelfde methode denken. Met DRBD kun je een RAID1 over het netwerk maken. Als er op de actieve server iets gewijzigd wordt zal dit ook op de passieve server gewijzigd worden. Op de passieve server zal bijvoorbeeld door middel van NFS een fileshare aangekoppeld kunnen worden. Bij een failover zal de passieve server dan actief worden en zal het lokale filesystem aangekoppeld worden. Als je dit niet wilt, moet je al snel aan een clustert filesystem als OCFS2 of GlusterFS denken. Qua beheer is dit wel wat lastiger. Of is het misschien ook mogelijk dat je een rsync elke 5 minuten laat draaien. Waarbij je dus maximaal 5 minuten aan data kwijt bent.

    Voor PHP en Nginx hoeft niets speciaal te doen, je moet wel even bedenken waar je je sessies bewaard, en of het een probleem is als deze weg zijn bij een failover (zodat mensen hun sessie opnieuw moeten opzetten). Je kunt je sessies in de database maar ook op je schijf plaatsen. Dit is een keuze die je zelf zult moeten maken.

    Wat voor loadbalancer gebruik je en hoe zorg je ervoor dat een sessie telkens op dezelfde server uitkomt.

    Als je wilt kan ik je hier wel bij helpen. Mijn uurtarief hiervoor is €80,- en ik verwacht dat dit in 6 tot 8 uur wel geregeld is inclusief communicatie en documentatie zodat je weet wat je moet doen bij een failover en hoe je dingen kunt checken of het nog UP is.
    ja - advies en beheer: Hosting in de cloud - the next big thing!

  3. #3
    Load balancer expert gezocht
    geregistreerd gebruiker
    5.783 Berichten
    Ingeschreven
    20/02/05

    Locatie
    Haaksbergen / Amsterdam

    Post Thanks / Like
    Mentioned
    45 Post(s)
    Tagged
    0 Thread(s)
    168 Berichten zijn liked


    Naam: Mark Scholten
    Bedrijf: SinnerG / Stream Service
    Functie: Systeembeheerder
    URL: www.sinnerg.nl
    Registrar SIDN: ja
    KvK nummer: 34255993

    Afhankelijk van hoe actueel de data moet zijn kan ik aan verschillende oplossingen denken. Daarnaast is het per onderdeel een andere oplossing die mogelijk/verstandig is. De beste oplossing hiervoor kan het beste bepaald worden in een (telefoon) gesprek lijkt mij (de informatie hier is te beknopt).

    Voor MySQL is een master-master oplossing mogelijk en waarschijnlijk de simpelste oplossing, dit heeft tevens als voordeel dat je beide MySQL servers kunt gebruiken. Afhankelijk van het gebruik kan dit een groot voordeel in snelheid opleveren zolang beide servers werken.

    Met een setup als DRBD of met rsync is het zeker mogelijk om de bestanden gelijk te houden. Door het slim in te richten is het mogelijk dat beide kanten actief gebruikt worden voor de processor kracht. Tevens is het dan niet nodig dat een sessie maar 1 webserver gebruikt, sessies kunnen gedeeld worden tussen beide webservers. In deze optie is het gebruik van NFS of een cluster file systeem een optie, hoewel je voor deze laatste in bepaalde gevallen een oneven aantal servers wilt hebben voor optimale prestaties/stabiliteit. Met alle mogelijke oplossingen die we aanbieden hebben we ervaring en we kunnen documenteren wat bij een failover gedaan moet worden (ons doel is altijd om daar geen handmatig werk aan te hebben en in de praktijk lukt dat behoorlijk goed).

    Een wat simpelere opzet heb ik enige tijd hier op het forum beschreven voor een cluster op basis van DirectAdmin. Inmiddels is deze bij ons al een stukje aangepast en uitgebreid ivm optimalisatie.

    Ons uurtarief voor dit soort werkzaamheden is 60 euro excl. BTW en met een ruwe schatting kom ik op 5 tot 10 uur werk. Een vast bedrag afspreken is na een telefoongesprek zodat we alle details kennen mogelijk.

    Bedrijfsgegevens:
    SinnerG
    www.sinnerg.nl
    info@sinnerg.nl
    020-8511400
    Tools die handig zjn voor ISPs vind je natuurlijk bij Tools 4 ISP.

  4. #4
    Load balancer expert gezocht
    Webhoster
    444 Berichten
    Ingeschreven
    23/05/06

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    24 Berichten zijn liked


    Naam: Jorden / Martin
    Bedrijf: TotallyHosted
    URL: www.totallyhosted.nl
    Registrar SIDN: Ja
    KvK nummer: 39087225
    Ondernemingsnummer: nvt

    Wij hebben hier uitgebreide ervaring mee. Als je de loadbalancing al hebt draaien, scheelt dit wel werk.

    Wil je dit per se op 2 webservers houden, of is het mogelijk om 2 webservers te hebben en bijvoorbeeld 1 file server voor de opslag? Er zijn hoe dan ook meerdere oplossingen mogelijk. Neem eens contact op met info@totallyhosted.nl met wat precies het probleem is dat je probeert op te lossen of wat je precies probeert te bereiken; wij denken graag mee!
    TotallyHosted Webhosting - https://www.totallyhosted.nl

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics