Den totala ökningen av trafiken på World Wide Web ökar användarupplevda svarstider från populära webbplatser, särskilt i samband med speciella evenemang. Systemplattformar som inte kopierar informationsinnehåll kan inte ge den nödvändiga skalbarheten för att hantera stora trafikvolymer och matcha snabba och dramatiska förändringar i antalet kunder. Behovet av att förbättra prestandan hos webbaserade tjänster har skapat en mängd nya arkitekturer för innehållsleverans. Denna artikel kommer att fokusera på webbsystemarkitekturer som består av flera servernoder som distribueras på ett lokalt område, med en eller flera mekanismer för att sprida klientförfrågningar bland noderna. Efter år av ständiga förslag av nya systemlösningar, routing mekanismer, och politik (den första daterade tillbaka till 1994 när NCSA webbplats var tvungen att möta de första miljoner förfrågningar per dag), många problem när det gäller flera serverarkitekturer för webbplatser har varit Tillstånd att göra digitala eller hårda kopior av en del eller allt detta arbete för personligt eller klassrum användning beviljas utan avgift, förutsatt att kopior inte görs eller distribueras för vinst eller direkta kommersiella fördelar och att kopior visar detta meddelande på första sidan eller första skärmen av en skärm tillsammans med den fullständiga citering. Upphovsrätt till komponenter i detta som ägs av andra än ACM måste hedras. Abstraktering med kredit är tillåten. För att kopiera på annat sätt, för att återpublicera, för att posta på servrar, för att omfördela till listor, eller för att använda någon komponent i detta verk i andra verk krävs förhandsgodkännande och/eller avgift. Tillstånd kan begäras från publikationsavdelningen, ACM, Inc., 1515 Broadway, New York, NY 10036 USA, fax +1 (212) 869-0481, eller authority@acm.org. c 2002 ACM 0360-0300/02/0600-0263 $5,00 ACM Computing Surveys, Vol. - Nej, det gör jag inte. 2 juni 2002, s. Förbehåll IIIA-PT-38  264 löst. Andra frågor återstår att ta itu med, särskilt i nätverksapplikationsskiktet, men de viktigaste teknikerna och metoderna för att bygga skalbara webbinnehållsarkitekturer placerade på en enda plats löses nu. Denna artikel klassificerar och beskriver huvudmekanismer för att dela upp trafikbelastningen bland servernoder, diskuterar både alternativa arkitekturer och ansvarsfördelningspolicyer. För detta ändamål fokuserar den på arkitekturer, interna routingmekanismer och skicka begäran algoritmer för att utforma och genomföra skalbara webbserversystem under kontroll av en innehållsleverantör. Den identifierar också några av de öppna forskningsfrågor som är förknippade med användningen av distribuerade system för välbesökta webbplatser.
Mycket intresse har riktats mot begäran om sändning på nivån för klusterbaserade webbsystem REF, där kontextmedvetna sändningsmekanismer har utnyttjats för att göra det möjligt att distribuera enskilda förfrågningar till noderna i ett kluster.
The state of the art in locally distributed Web-server systems
{'venue': 'CSUR', 'journal': None, 'mag_field_of_study': ['Computer Science']}