System för leverans på begäran av stora, brett delade data kan använda flera tekniker för att förbättra kostnader/prestanda, inklusive: multicast dataleverans, segmenterad dataleverans, och regionala (eller proxy) servrar som cache vissa av data nära kunderna. Detta dokument ger tre bidrag till den senaste utformningen av sådana system. För det första visar vi hur segmenterade multicast-leveranstekniker, särskilt det nyligen föreslagna dynamiska skyskrapsystemet med hög prestanda, kan ändras så att varje objekt delvis eller helt kan cachas på regionala servrar. Den nya partitionerade leveransarkitekturen stöder delad leverans mellan regionala och fjärrservrar och förbättrar prestandan även om en server levererar hela objektet. Det andra bidraget är en analytisk modell som kan lösas för att bestämma den fullständiga/partiella objekt caching strategi som minimerar leveranskostnader i samband med ett system som har homogena regionala servrar. Slutligen illustrerar resultaten i dokumentet användningen av modellen och ger insikt i hur den optimala caching-strategin påverkas av viktiga system- och arbetsbelastningsparametrar, inklusive kundförfrågan, diskbandbreddens relativa svårighetsgrad och lagringskapacitetens begränsningar på de regionala servrarna och de relativa kostnaderna för regional och fjärrleverans. Två viktiga slutsatser från resultaten är: (1) Det är ofta kostnadseffektivt att cache de första segmenten av många dataobjekt snarare än den fullständiga data för färre objekt, och (2) den partitionerade leveransarkitektur och caching partiella objekt kan var och en kraftigt minska leveranskostnaden.
Proxy-assisterad video leverans föreslås också i samband med den dynamiska skyskrapa leveranssystem i REF.
Optimized regional caching for on-demand data delivery
{'venue': 'Electronic Imaging', 'journal': None, 'mag_field_of_study': ['Engineering', 'Computer Science']}