Större hostinglösning, 100k unika, etc.
Hej,
För ungefär ett år sedan kom det sig att det företaget jag jobbar åt började hosta en wordpressblogg åt en person. Företaget jag jobbar på, sysslar med hemsidor, diverse CMS system, etc. Så egentligen inget konstigt med att vi hostade själva bloggen, men det är inget som vi brukar göra.
I vilket fall, den här bloggen växte sig ganska så jäkla stor. Så vi fick lyfta över bloggen till en dedikerad server (Xeon quad 3,06Ghz, 6gb ram) med en dedikerad 15Mbits uppkoppling.
Bloggen har mellan 10-15k unika besökare per dag, 35-40k sidvisningar. Och runt en halv miljon imagerequests. Multipliera detta med 10, för att få ett hum om vad portalen kommer ha vid lansering
Idag får jag reda på att den här personen och ett antal andra stora bloggare runt om i norden höll på att utveckla en bloggplattform. Där redan ett tiotal bloggare i ungefär samma storlek som vår kund redan var uppskrivna och involverade i projektet.
Dom hade en "IT-person" som rekomenderade dom att börja med en VPS med dessa specs:
2 Kärnor
2GB ram
60GB lagring
1TB trafik
Jag försökte så snällt som möjligt förklara att jag tror inte det räcker på långa vägar. Jag hade inte hostat enbart 1 av bloggarna på en sådan VPS.
Dom har flera än dessa 10 bloggare som är villiga att flytta in till denna portal, men dom vill lansera med 10st för att räta ut eventuella problem. Tror dom hade runt en 20-30 "lined-up" alla inte riktigt lika stora, men ändå flera tusen unika per dag.
Jag frågade deras "it-kille" om han tänkt på skalbarhet, redundans, etc och fick bara jakande svar.
Jag föreslog en sådan här lösning (väldigt förenklad nu)
Lastbalanserare
2 Frontend webservers
1 SQL server
SAS Storarge
Rikligt med bandbredd
För att man vid behov även senare lätt skulle kunna gå över till DRBD kluster med lässlavar och dylikt på SQL sidan, och "bara putta in" mer frontend servers, vid behov.
Mitt företag tänker inte hosta denna lösning, jag står som utomstående och ger rekommendationer.
Så kära sweclockers, tänker jag helt fel och min lösning är overkill, bör jag låta dem köra sitt eget race, etc?
Hur hade ni gjort?