Heysan Amino, Jeg er igang med udviklingen af et community/socialt media (som det så flot hedder nu til dags), og vil gerne hører jer lidt til råds ang. hosting og krav til valg af server. Mig job er at udvikle en forbedret version af en nuværende site. På den gamle version findes der ca. 200.000 brugere og mellem 3-5 GB billeder. På det nye site, vil der være knap så mange brugere (i starten), da nogle lande vil blive frasorteret. Derimod vil der komme mere vægt på billeder, der vil være en del "live" aktivitet på sitet - altså en del (overflødige) requests til serveren. Systemet er bygget op i PHP og MySQL, bruger GDlib til billede-manipulation og Gettext til sprogstyrring <-- dette kan der ikke laves om på nu! Med overstående specifikationer, hvad er jeres forslag til valg af server/hosting? Pt. kører systemet på en dedikeret server hos Gigahost, fungerer udemærket, men hvordan det vil fungerer når der (forhåbentligt) kommer gang i aktiviteten fra over 100.000 brugere er jeg lidt i tvivl om... - Sig endelig til hvis der skal bruges flere informationer for at svare. |
Alt efter databases konsistens, vil et godt bud være en central databaseserver samt en storageserver og så en flok frontendmaskiner der deler storage og databaseserver, på længere sigt vil et mysql cluster nok være et hit, alt efter hvordan belastningen bliver større.
Jeg har selv tilsvarende setups i drift for et par kunder, og det fungerer ganske fornuftigt med en god performance.