Abstract-I en on-demand videosystem, videoarkivet i allmänhet har begränsad streaming kapacitet och kan vara långt från användarna. För att uppnå högre användarkapacitet och lägre nätöverföringskostnader kan distribuerad serverarkitektur användas, där flera lokala servrar placeras nära användarpooler och, enligt deras lokala krav, dynamiskt cache det innehåll som strömmas från arkivet. Vi studerar i detta papper ett antal caching system som tillämpas i de lokala servrarna beroende på om arkivet kan multicast filminnehåll till de lokala servrarna eller inte, och om de lokala servrarna kan byta sitt cachade innehåll sinsemellan eller inte. Våra caching system håller en cirkulär buffert av data för den begärda filmen, och därför filmer är delvis cachad. Genom att justera buffertens storlek kan sådan cachelagring åstadkomma en bättre avvägning mellan nätverkskanaler och lokal lagring jämfört med den traditionella cachelagring där en film behandlas som en enhet. För varje cachesystem studerar vi avvägningen mellan den lokala lagringen och nätverkskanalerna, och tar upp hur den totala kostnaden för systemet kan minimeras genom en lämplig dimensionering av bufferten. Jämfört med ett antal traditionella operationer (beställning parti och multicasting, true-VOD, etc.), visar vi att distribuerade servrar arkitektur kan uppnå mycket lägre systemkostnad för att erbjuda videotjänster on-demand. Index Terms-Caching system, distribuerade servrar arkitektur, nätverkskanaler och lokal lagring kompromiss, unicast och multicast, video-on-demand.
Chan och Tobagi REF studerar avvägningen mellan de lokala lagrings- och nätverkskanalerna i distribuerad serverarkitektur för att erbjuda videotjänster på begäran.
Distributed servers architecture for networked video services
{'venue': 'IEEE/ACM Transactions on Networking', 'journal': None, 'mag_field_of_study': ['Computer Science']}