Likes Likes:  0
Resultaten 1 tot 15 van de 17
Pagina 1 van de 2 1 2 LaatsteLaatste
Geen
  1. #1
    Anoniem
    5 Berichten zijn liked



    Thread Starter

    Question Volledige inrichting

    Situatie schets:
    een centrale (MySQL) DB en centraal te benaderen filesysteem verdeeld over uitbreidbare hardware nodes. Te bereiken via 1 ip wat verdeeld wordt over de verschillende achterliggende nodes. Uitbreidingen op de nodes kunnen door servers met verschillende specs worden ingevuld. Het geheel is naar buiten toe 1 systeem.

    In andere woorden: hoe kan ik mijn dienst verdelen over meerdere machines met failover? Is er iemand die een bod doet om het geheel in te richten, onder te brengen en support leveren? Is dit wel de juiste plek om zoiets te opperen of moet ik hiervoor naar mijn huidige ISP?

    Specs van het totale 'systeem' zoals het nu draait:
    - LAMP (linux / apache / mysql (myisam) / PHP (4)
    - avarage throughput: 0.5 Mbit (1Mbt 95%)
    - mysql db size: .2Gb
    - HD usage: 5Gb
    op 1 dual Xeon 3Ghz (HT)/2Gb ram / 2x73Gb 10K Raid 1 SCSI server debian OS

    Waar het naartoegaat (binnen 2 jaar):
    - avarage througput: 2 ~ 4Mit
    - (mysql) db size: 2Gb ~ 5 Gb
    - HD usage: 20 ~ 50 Gb
    verdeeld over db-cluster(?), meerdere front-end servers en gemiddeld 20~ 60K hits / pageviews per uur

    Het doel: redundancy, failover mogelijkheden en totale capaciteit

    Iemand ideeën / voorstellen / verwijzingen?

    Dan ik zelf: ja, ik heb wel debian ervaring en ik weet van het ultramonkey project, maar ik heb de tijd en specialistische kennis niet om dit geheel op te zetten.

  2. #2
    Volledige inrichting
    Elexis
    1.399 Berichten
    Ingeschreven
    04/10/03

    Locatie
    Veenendaal

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


    Registrar SIDN: Ja
    KvK nummer: 30191154
    Ondernemingsnummer: nvt

    Neem eerst de stap naar een webserver en een databaseserver. Daarna evt meerdere webservers achter een loadbalancer, en mysql replication met enkele slaves draaien.

    avarage througput: 2 ~ 4Mit is trouwens niet erg veel voor zo'n clustersetup, wat voor applicatie draait erop als ik mag vragen?

    Als je me wat meer info geeft over de benodige rackspace en andere zaken kan ik een vrijblijvende offerte voor je maken. We kunnen een load balanced oplossing leveren, evenals bijvoorbeeld extra (gigabit) poortjes voor het interne netwerk, een vlan naar andere locatie, backupspace, enz.

  3. #3
    Anoniem
    5 Berichten zijn liked



    Thread Starter
    Het is een webapplicatie, dus hoopjes http verkeer

    De applicatie werkt met 1 centrale DB handle, dus waar die naartoe gaat maakt niet uit, vandaar dat ik 1 compleet nieuwe setup kan `inkopen` en vervolgens de applicatie kan porteren (als het goed is vrij gemakkelijk) de file-locaties in de applicatie staan ook centraal gedefinieerd dus ook die kunnen snel naar een virtuele map / locatie gaan. Ik heb iets gelezen over LVS en dat soort dingen... is dat wat ik zoek en zijn er partijen die een dergelijke oplossing kunnen bieden?

    Overigens, mysql replication had ik al geprobeerd, maar mysql-replication is niet goed te vertrouwen en kan niet on-the-fly master/slave omwisselen e.d. Dus voor data-backup is het wel handig, maar écht safe en redundant is het niet...

    wie o wie heeft een totaal oplossing?

  4. #4
    Volledige inrichting
    Elexis
    1.399 Berichten
    Ingeschreven
    04/10/03

    Locatie
    Veenendaal

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


    Registrar SIDN: Ja
    KvK nummer: 30191154
    Ondernemingsnummer: nvt

    Het probleem met het load balancen van mysql met myisam engine is dat dit alleen gaat met read queries (select) en niet met writes (insert, update, delete). Hiervoor zou je over kunnen stappen naar mysql cluster, maar dat is zover ik weet nog geen productieoplossing, en heeft nog een aantal beperkingen (o.a. een maximale recordsize van 8kb geloof ik).
    Ik denk dat je dus met minder genoegen zult moeten nemen, of over zult moeten stappen op een meer schaalbare databaseoplossing. Denk hier bijvoorbeeld aan postgresql, sybase of oracle met een san oplossing. Dit zal de prijs wel gelijk een stuk omhoog schroeven.

    Overigens zijn er hardwarematige alternatieven voor lvs, wij maken zelf gebruik van alteon load balancers. Deze bieden meer features dan lvs doet.

  5. #5
    Volledige inrichting
    Banned
    37 Berichten
    Ingeschreven
    09/09/05

    Locatie
    Hasselt/Nederland

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


    Registrar SIDN: nee
    KvK nummer: 05076062

    Single Point of Failure is heel moeilijk uit te sluiten
    Op dit moment zijn wij ook bezig met het opzetten van een paneel wat erom heen draait.

    Wij hebben zeer veel ervaring ermee, neem eens contact met ons op en helpen u graag verder.

    Tussentijdse tip... kijk eens naar raid 10 networking mode en vooral over 2 verschillende locaties heen... bijv iQarus Redbus.


    @svbeek

    Wij hebben hier applicaties draaien / websites die zetten 2Mbit per dag om, maar hebben wel 30K unieke bezoekers. Als je het goed fixxed kun je traffic heel laag houden. Wat betreft load daarentegen can die 30K zul je wel degelijk geinterresseerd kunnen raken in een loadbalanced systeem. Daarnaast kun je veel meer op je webhosting systeem kwijt.

    Wij zijn op dit moment ook bezig met een raid10 applicatie te ontwikkelen, maar dan trueserve iqarus gaat de een down gaat de ander lekker door.... en die plat ligt... die laat je lekker syncen met de ander en gooi je na de downtime weer omhoog... et voila.

    @svbeek2 edit

    Klopt maar dit kun je terug brengen naar 4K
    MySQL5 bied daarentegen al wat meer opties... en anders... oracle (bahbah)

  6. #6
    Volledige inrichting
    Elexis
    1.399 Berichten
    Ingeschreven
    04/10/03

    Locatie
    Veenendaal

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


    Registrar SIDN: Ja
    KvK nummer: 30191154
    Ondernemingsnummer: nvt

    raid 10 networking mode
    Daar heb ik nog nooit van gehoord.. wel van harddisks in een raid 10 array.. bedoel je dat misschien?

    Overigens is een failover oplossing op twee locaties makkelijk te realiseren als je bgp routing gebruikt, en een intern vlan hebt. Hoef je niets voor te ontwikkelen.

  7. #7
    Anoniem
    5 Berichten zijn liked



    Thread Starter
    Voor kenners, ik heb een posting op Gathering of Tweakers gemaakt voor een inhoudelijke discussie, wellicht dat daar inhoudelijk over de oplossing kan worden gesproken en hier puur over de verschillende aanbiedingen?

    Zoals WaccoJacko al aangeeft, ik ben blijkbaar niet de enige die naar dergelijke oplossingen op zoek is

  8. #8
    Volledige inrichting
    Banned
    794 Berichten
    Ingeschreven
    02/03/05

    Locatie
    Mijdrecht

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


    Registrar SIDN: nee
    KvK nummer: 30203392
    Ondernemingsnummer: nvt

    Om even een bod te doen moet er toch meer informatie komen. Zoals je hier boven ook al leest zijn er meerdere oplossingen kwa hardware en software en oplossing kwa sizing (ook verdeling over meerdere datacenters en/of verdeling over verschillende landen, ...) mogelijk. Alles heeft echter een prijs kaartje.

    Wat zijn de budgetten en de wensen?

  9. #9
    Anoniem
    5 Berichten zijn liked



    Thread Starter
    Budget: tja, we zijn nu eenmaal geen miljoenen bedrijfje, dus geen gouden bergen helaas.
    Wensen: over verschillende datacentra hoeft in eerste instantie niet. Maar in mijn (simpele) optiek zou dat met de juiste config niet uitmaken voor de toekomst toch? Een nieuwe node op een hele andere locatie is toch gewoon een nieuwe node toewijzen?

  10. #10
    Volledige inrichting
    geregistreerd gebruiker
    2.003 Berichten
    Ingeschreven
    23/11/05

    Locatie
    Amsterdam en Schiphol-Rijk

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


    Registrar SIDN: nee
    KvK nummer: 33304957
    Ondernemingsnummer: nvt

    Ik wil je geen aanbieding doen, dat even voor alle duidelijkheid. Maar wil jij dus:

    2 x loadbalancer (al dan niet hardware) in redundante setup

    1 x web / mail server
    1 x SQL server
    1 x fileserver

    Met mogelijkheid om meer nodes toe te voegen. Is dit wat je exact nodig hebt?

    Wil je dit dedicated huren? wil je zelf apparatuur huren en coloceren en laten managen door colo partner?

    Nogmaals, geen aanbiedingen vanuit deze kant, maar ik denk dat je zo de vraag simpeler kunt maken.

  11. #11
    Volledige inrichting
    Banned
    794 Berichten
    Ingeschreven
    02/03/05

    Locatie
    Mijdrecht

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


    Registrar SIDN: nee
    KvK nummer: 30203392
    Ondernemingsnummer: nvt

    Origineel geplaatst door Gekkie
    Budget: tja, we zijn nu eenmaal geen miljoenen bedrijfje, dus geen gouden bergen helaas.
    Wensen: over verschillende datacentra hoeft in eerste instantie niet. Maar in mijn (simpele) optiek zou dat met de juiste config niet uitmaken voor de toekomst toch? Een nieuwe node op een hele andere locatie is toch gewoon een nieuwe node toewijzen?
    Een nieuwe node op een SAN gebaseerde omgeving is heel wat anders dan clusters zonder gesamelijke deler.
    Daarvoor maak je dus keuzes. Het een sluit het ander niet uit, maar elk heeft een eigen prijs kaartje.
    Een EMC apparaat synchroon houden tussen verschillende locatiesscheelt wat met alleen mysql databases tussen verschillende locaties.

    Gouden bergen hoeven ook niet altijd direct neergezet te worden. Alleen weten hoe hoog die berg mag worden zou wel makkelijk zijn. Ik kan nu wel een berg neer zetten, maar die kan dan nog steeds te hoog zijn.

  12. #12
    Anoniem
    5 Berichten zijn liked



    Thread Starter
    Err.. ik zie allerlei termen die ik wel ken uit de (halfzachte) theorie, maar niet 100% en in de praktijk kan thuisbrengen, dus doe maar alsof ik een n00b ben

    Is er een configuratie te bedenken welke `klein` begint en gaande weg (probleemloos, traploos en zelfstandig) uit te breiden is? en is aan dat begin géén basis bedrag of schatting te hangen?

    In basis kan ik me voorstellen dat er het volgende komt (toch?)
    - webserver (voorbereid voor loadbalancing etc)
    - databaseserver (voorbereid op cluster)
    - storage server (oid)
    Alles in 1 datacenter en onderling verbonden.

    Nog meer statistieken van het huidige systeem (zodat de eisen aan die start opstelling beter kunnen worden ingeschat door julle, de profs )
    De server zoals in de TS vermeld doet nu 70 queries/seconde, gemiddeld 10K apache-hits per uur. (dus de basis opstelling moet dit minimaal aankunnen natuurlijk)

  13. #13
    Volledige inrichting
    geregistreerd gebruiker
    580 Berichten
    Ingeschreven
    07/02/05

    Locatie
    Den Bosch

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


    Registrar SIDN: ja
    KvK nummer: 30175088
    Ondernemingsnummer: nvt

    Het probleem lijkt me ook dat je zelf (nog) geen kennis hebt van clustering technieken. In dat geval zou je een omgeving opzetten die je moet laten beheren. Dat zal erg duur worden vrees ik. Alles is mogelijk en zelfs 100% uptime zou je theoretisch kunnen bereiken, maar dat wordt dan heel erg duur. Hoewel het niet leuk is zal het soms gewoon gebeuren dat je er als webhost een uurtje of zelf een paar uur uitligt. Het gaat er in zo'n geval om hoe je er zelf op reageert. Dus meteen je belangrijkste klanten bellen en informeren. Dat is service en die kun je niet kopen. Desnoods geef je die klanten een maandje gratis hosting ofzo als je ze echt tegenmoet wilt komen. Dan nog is het goedkoper dan alle servers drie-dubbel uitvoeren en ik verwacht niet dat je daardoor klanten zult verliezen. In de tussentijd kun je zelf kennis opdoen van Ultramonkey en mysql clustering en het tzt zelf opzetten en beheren.

  14. #14
    Volledige inrichting
    Server Pro
    1.299 Berichten
    Ingeschreven
    30/07/04

    Locatie
    Assen

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


    Registrar SIDN: Ja
    KvK nummer: 24374830
    Ondernemingsnummer: nvt

    Kijk ook eens naar InterWorx (http://www.interworx.com). Ik weet dat ze onderweg zijn naar een HA-cluster, tot nu toe zijn ze al een heel eind met de services die ze nu hebben. Misschien wel erg interessant voor je?
    Solvinity - This is IT

  15. #15
    Anoniem
    5 Berichten zijn liked



    Thread Starter
    Interworx zag er inderdaad goed uit en leek me handig. Echter streeft dit ook gelijk weer het doel voorbij (of ik begrijp het verkeerd) want ik wil uiteindelijk maar 1 omgeving neerzetten. (namelijk de webapplicatie) dus waar interworx uitgaat van allerlei aparte omgevingen en `resellers` hoef ik dat allemaal niet. ik wil 1 systeem verdelen over meerdere servers. (dus waar een hoop hosters 'virtual dedicated servers' aanbieden, wil ik juist 'virtual server met failover / redundancy' wat lijkt me juist het tegenover gestelde van het eerste is )

Pagina 1 van de 2 1 2 LaatsteLaatste

Webhostingtalk.nl

Contact

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