Hej
Någon som har koll på hur serverstrukturen och tekniken ser ut för exempelvis Lunarstorn, Playahead och Hemnet?
Har hört någonstans att Lunarstorm körs på ett femtiotal servrar medan Playahead körs på 2 st servrar. Vad skiljer sig i tekniken?
Hur är det bäst att bygga upp en webbtjänst som ska hantera väldigt många besökare? När man startar en sådan webbtjänst har man ofta inte oändligt med kapital så att köpa det bästa från början är ofta uteslutet.
Hur bygger man en webbtjänst som har som mål att ha flera 100 000 besökare per dag. Så att man under tiden kan uppgradera så att tjänsten inte blir slö.
Hur gör t.ex. Playahead med hårddiskutrymme? Måste ju behöva massor av GB. Det kan väl inte sitta i samma maskin eller?
Tips
PPsyDoniaMedlem sedan maj 2003924 inlägg många riktigt stora sidor använder flera servrar.
en huvud webbserever.
som fördelar ut trafiken till flera andra webbservrar.
och sen en eller två egna servrar för databashantering.
JjonnyzMedlem sedan okt. 2004502 inlägg Jag har ingen större koll på playahead, men jag gissar att Lunar har lite fler kringtjänster som drar kraft. Jag har sett serversamlingen och det är ett par maskiner och diskar, minst sagt.
vad dålig koll alla hade på detta då?
legisMedlem sedan juli 20044 453 inläggDet finns väldigt många olika sätt att hantera en stor serverpark. Allt bygger på lastbalansering och i de flesta fall även någon typ av SAN för fillagring.
Vad gäller lastbalansering finns det flera olika metoder, likaså eventuell replikering mellan servrar. För backup av stora mängder data med felkontroll finns det ytterligare alternativ.
Följand kanske ger dig lite insikt i hur det till exempel fungerar på Microsoft.
TechNet Webcast: High Availability Architecture with Microsoft.com Operations (Level 200)
http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&Params=~CMTYDataSvcParams^~arg+Name%3D"ID"+Value%3D"1032283679"%2F^~arg+Name%3D"ProviderID"+Value%3D"A6B43178-497C-4225-BA42-DF595171F04C"%2F^~arg+Name%3D"lang"+Value%3D"en"%2F^~arg+Name%3D"cr"+Value%3D"US"%2F^~sParams^~%2FsParams^~%2FCMTYDataSvcParams^
microsoft.com standard server configurations
http://www.microsoft.com/technet/itsolutions/msit/deploy/mscomserverconfig_note.mspx
Monitoring and troubleshooting microsoft.com
http://www.microsoft.com/technet/itsolutions/msit/operations/mscomtroubleshoot.mspx
Addeladde skrev:
vad dålig koll alla hade på detta då?
alla leverantörer av nätverksutrustning/(tjänster) har och erbjuder lastdelning, oavsätt om det står Nortel eller SUN på maskinerna så är det i grunden samma tanke.
maydayMedlem sedan aug. 20003 473 inläggPPsyDoniaMedlem sedan maj 2003924 inlägg
Addeladde skrev:
vad dålig koll alla hade på detta då?
ingen koll Flera har skrivit hur det går till.
likaså jag.
igrunden är det.
lastbalansering.
sen axakt hur olika gör så skulle det bli en hel uppsats om man skulle specificera exakt hur många servrar olika använder och till vad.
Men i grunden kör alla med samma load ballance.
en huvud server som fördelar ut trafiken till olioka servrar beroende på vad det är för typ av trafik.
ex.
databas, bilder,filer etc. etc. etc.
nja, i stora konfigurationer finns det ingen "huvudserver" lastbalanseringen börjar redan i firewall/reverseproxy konfigurationen.
PPsyDoniaMedlem sedan maj 2003924 inlägg
stoffe-2k skrev:
nja, i stora konfigurationer finns det ingen "huvudserver" lastbalanseringen börjar redan i firewall/reverseproxy konfigurationen.
ok fel ordval.
men det är dock en som fördelar trafiken även om det är en server , brandvägg eller proxy eller vilken variant man vill köra.
IintesaMedlem sedan apr. 2006190 inlägg I många fall är det klienten som själv fördelar lasten över flera servrar. Bilder är sånt som brukar läggas ut på en egen server och länkas till från html-koden.
Går du in på https://www.cnn.com , https://www.lunarstorm.se osv så kan du se att bilderna ofta ligger på andra servrar.