Visa ett inlägg
Oläst 2010-12-12, 22:32 #1
Danieloss avatar
Danielos Danielos är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Oct 2005
Inlägg: 3 102
Danielos Danielos är inte uppkopplad
Klarade millennium-buggen
Danieloss avatar
 
Reg.datum: Oct 2005
Inlägg: 3 102
Teknikbidrag 2
Lastbalanserad plattform med reverse proxies och med memcache

Att lastbalansera http/https förfrågningar på flera webbservrar är inget unikt eller speciellt. Denna teknik används av flera webbhotell idag, både nginx och apache2 har bra stöd för detta och fungerar mycket stabilt. Denna teknik kan utökas med att lastbalanserna fungerar som reverse proxies. Webbhotell som kör lastbalansering kör normalt inte med reverse proxies, och vad är nu bra med detta?

En reverse proxy i samband med installerade säkerhetssystem som tex modsecurity (http://www.modsecurity.org/) döljer effektivt de webbservrar som ligger bakom och ökar säkerheten dramatiskt. Är reverse proxy servrar rätt configade är det mycket svårt att hacka webbservarna bakom. En annan stor fördel är att reverse proxy servarna kan optimera, komprimera och använda cache effektivt och öka prestandan enormt.

Eftersom varken xcache, APC eller eaccelerator mfl. inte stöder fördelad last på flera servrar återstår endast memcache som uppfanns från början av LiveJournal.com Det används effektivt av wordpress.com och koden är opensource och kan användas av alla. Det är den enda sk. "high-performance, distributed memory object caching system" som stöder en lastbalanserad miljö, stora tunga siter med många sql förfrågningar kan snabbas upp rejält mha memcached.

Senast redigerad av Danielos den 2010-12-12 klockan 22:35
Danielos är inte uppkopplad   Svara med citatSvara med citat