P2P кэштеу - P2P caching

Тең-теңімен кэштеу (P2P кэштеу) Бұл компьютерлік желі қолданатын трафикті басқару технологиясы Интернет-провайдерлер Жеткізілген мазмұнды жеделдету үшін (ISP) пиринг жүйесі (P2P) өткізгіштікке байланысты шығындарды азайту кезінде желілер.

P2P кэштеу Интернет-провайдерлер бұрыннан қолданып келе жатқан мазмұнды кэштеуге ұқсас (HTTP ) мазмұны. P2P кэштеу Интернет-провайдер желісіне таралатын танымал мазмұнды уақытша сақтайды. Егер абонент сұраған мазмұн кэштен қол жетімді болса, кэш сұранысты уақытша сақтаудан қанағаттандырады, қымбат транзиттік сілтемелер арқылы деректердің берілуін болдырмайды және азайтады желінің тығыздығы. Бұл тәсіл Интернет-провайдерлердің заңдарды бұзуына әкелуі мүмкін, өйткені P2P жүйелері авторлық құқықты бұзатын файлдарды маңызды бөліктермен бөліседі.[1]

P2P мазмұны кэштеуге жақсы жауап береді, өйткені оның а Zipf's - тарату сияқты.[2][3][4] P2P қауымдастықтарының Zipf параметрлері әр түрлі[4] файлдардың қандай фракциясы бірнеше рет сұралатынын анықтайды. Мысалы, бір P2P қауымдастығы 75% мазмұнды бірнеше рет сұрауы мүмкін, ал басқасы тек 10% сұрауы мүмкін.

Кейбір P2P кэштеу құрылғылары HTTP бейне ағындарын трафикті жылдамдатуы мүмкін YouTube, Facebook, RapidShare, MegaUpload, Google, AOL бейне, Менің орным және басқа веб-бейнелерді бөлісу сайттары.[5]

P2P кэштеу қалай жұмыс істейді

P2P кэштеу P2P деректері үшін кэш немесе уақытша сақтау кеңістігін құруды, арнайы байланыс жабдықтарын, дискіні сақтауды және онымен байланысты бағдарламалық жасақтаманы қолдануды қамтиды. Бұл кэш Интернет-транзиттік сілтемелермен бірге орналасқан немесе негізгі біріктіру нүктелерінде немесе әр кабельдің ұшында орналасқан Интернет-провайдер желісіне орналастырылған.

P2P кэші орнатылғаннан кейін, желі P2P трафигін кэшке мөлдір түрде бағыттайды, ол файлға тікелей қызмет етеді немесе сұранысты қашықтағы P2P пайдаланушысына жібереді және бір уақытта келесі пайдаланушы үшін осы деректерді жадына сақтайды. Кэштеу қаншалықты тиімді болатындығы Интернет-провайдер клиенттерінің мазмұндық қызығушылықтарының қаншалықты ұқсас болуына байланысты. P2P жүйелерінде (вебпен салыстырғанда) ортақ пайдаланылатын мазмұнның аздығына және пайдаланушылардың семантикалық, географиялық және ұйымдық мүдделеріне байланысты[4] P2P-де бөлісу коэффициенті HTTP / Веб-кэштеуге қарағанда айтарлықтай жоғары болуы мүмкін[дәйексөз қажет ].

P2P кэштеуі әдетте трафикті азайту желісі технологиясымен жұмыс істейді Терең пакетті тексеру (DPI). DPI технологиясын қызмет провайдерлері өздерінің желілері бойынша қандай трафиктің өтіп жатқанын түсіну үшін және оны бөліп, тиімді жеткізу үшін қарастыру үшін қолданады. DPI өнімдері P2P анықтайды және өткізеді пакеттер трафикті кэштей алатын және оны жеделдететін P2P кэштеу жүйесіне.

Peerapp Ltd алғашқы патентке ие [6] 2000 жылы берілген P2P кэштеу технологиясы үшін.

Өткізу қабілеттілігі P2P

2008 жылы, пиринг жүйесі трафик барлық Интернет-трафиктің 50% құрайды деп болжанған және 2008-2013 жылдар аралығында төрт есеге өсіп, айына 3,3 экзабайтқа немесе ай сайын 500 миллион DVD-ге тең эквивалентке жетеді деп күтілген.[7]. Алайда, бұл үрдіс тоқтатылды, өйткені 2016 жылға қарай әлемдік P2P трафигі төмендей бастады, бұл 2016 және 2021 жылдар аралығында 6% төмендеуді көрсетті.[8] Бұл статистиканы танымал ету арқылы түсіндіруге болады Сұраныс бойынша бейне (осы уақытқа дейін) деректерді тарату үшін орталықтандырылған архитектураны қолданған қызметтер.

P2P трафигінің артуы Интернет-провайдерлерге қиындықтар тудырды. Желілер P2P трафигімен қанығып, Интернетті пайдаланудың басқа түрлеріне кептелу тудыруы мүмкін. P2P трафигінің құны Интернет-провайдерлердің осы клиенттерден түсетін түсіміне пропорционалды емес, себебі өткізгіштің өткізу қабілеттілігінің біркелкі тарифтік пакеттері. Барлық абоненттер үшін P2P трафигінің қызметін төмендетуге жол бермеу үшін Интернет-провайдерлер үш таңдауды шешеді:

  • Қосымша өткізу қабілеттілігі мен жабдыққа инвестиция салыңыз. Өкінішке орай, өткізу қабілеттілігін арттыру көбінесе мәселені шеше алмайды, өйткені P2P қосымшалары табиғи түрде мүмкіндігінше көп өткізу қабілеттілігін тұтынады.
  • Қатаң байт шрифттерін, ережелерін немесе P2P трафикті қалыптастыру, P2P трафигінің жылдамдығын шектеу. Қиындық - P2P пакеттерін анықтау қиынға соғады, әсіресе шифрлауды енгізу кезінде (мысалы BitTorrent хаттамасын шифрлау ). Трафиктің қалыптасуы сонымен қатар жағымсыз жариялылық пен тұтынушының реакциясын тудыруы мүмкін.
  • P2P кэштеу формасын енгізіңіз.

Кэштеу маңызды Интернет сілтемелеріне деген өткізу қабілеттілігін босатады және барлық пайдаланушылар үшін тәжірибені жақсартады - файлдарды ортақ пайдалану кэшті қолдану арқылы жақсартылған P2P пайдаланушылары және P2P трафигі көп емес желілерден өнімділігі жоғары P2P пайдаланушылары.

P2P кэштеудің алғашқы қабылдаушылары Азия, Тынық мұхиты, Латын Америкасы, Кариб теңізі және Таяу Шығыстағы провайдерлер болды, олардың абоненттері P2P желілерін көп қолданушылар болып табылады және P2P деректерін өңдеу үшін қосымша өткізу қабілеттілігін қамтамасыз ету өте қымбатқа түседі. халықаралық транзиттік байланыстар есебінен.

P2P кэштеу бүкіл әлемде Интернет-провайдерлер мен MSO (бірнеше жүйелік операторлар) үшін маңызды технологияға айналады деп күтілуде, әсіресе кең жолақты абоненттер арасында P2P мазмұнының танымалдығы артып, P2P контентті тарату стратегиясы ретінде қабылданды, мысалы, негізгі мазмұн жеткізушілері. BBC.

P2P кэштеуді жүзеге асыру

  • PeerApp UltraBand медианы кэштеу бағдарламасы [1]
  • Корелли [9] - бұл бірнеше құрдастарында орталықсыздандырылған түрде жұмыс істейтін, P2P кэштеу жүйесі. Бұл кэштеу қызметін тұрақты кэштеу инфрақұрылымы жоқ ортада жүзеге асыруға мүмкіндік береді, мысалы. а Сымсыз арнайы желі.
  • Қоғамдық кэштеу - бұл P2P қоғамдастықтың қызығушылығын ескеретін, құрылымдалған (DHT негізіндегі) P2P жүйелері үшін таратылған кэштеу шешімі. Бұл P2P қауымдастықтарын оқшаулау және бірнеше қауымдастықтардан мазмұнды біріктіру салдарынан мазмұнның танымалдылығын жоғалту салдарынан үстеме шығындарды жеңілдетеді.[4]

Дереккөздер

  1. ^ Джейкоб, Ассаф М .; Zoe Argento (1 қыркүйек 2010). «Кэшке сақтау керек пе, жоқ па - бұл сұрақ; P2P» Жүйелік кэштеу «- Авторлық құқық мәселесі». Whittier Law шолу. 31: 421-. SSRN  1670289.
  2. ^ Срипанидкулчай, Қ. «Гнутелланың сұранысының танымалдығы және оның масштабталуға әсер етуі». Алынған 6 қаңтар 2012.
  3. ^ Клемм, А .; C. Линдеман; Вернон; O. P. Waldhorst (2004). Тең-теңімен файлдарды бөлісу жүйелеріндегі сұраныстың мінез-құлқын сипаттау (PDF). 4-ші ACM SIGCOMM Конф. Интернетті өлшеу туралы.
  4. ^ а б c г. Бандара, H. M. N. Dilum; A. P. Джаясумана (маусым 2011). P2P құрылымдық жүйелеріндегі іздеу өнімділігін арттыру үшін қауымдастықтарды пайдалану. IEEE Int. Конф. байланыс туралы (ICC '11). дои:10.1109 / icc.2011.5962882.
  5. ^ «Мұрағатталған көшірме». Архивтелген түпнұсқа 2010-06-09. Алынған 2010-05-23.CS1 maint: тақырып ретінде мұрағатталған көшірме (сілтеме)
  6. ^ АҚШ патенттік нөмірі 7 203 741 B2
  7. ^ Cisco. «Зеттабайт дәуіріне жақындау». Cisco. Алынған 6 қаңтар 2012.
  8. ^ Cisco. «Cisco визуалды желінің индексі: болжам және әдістеме, 2016–2021». Cisco. Алынған 17 тамыз 2018.
  9. ^ Гарет Тайсон, Андреас Мауте, Себастьян Кауне, Му Му және Томас Плагеманн. Корелли: Қоғамдық желілердегі кешіктіруге тәуелді мазмұнды қолдау үшін тең-теңімен динамикалық репликация қызметі. «Мұрағатталған көшірме» (PDF). Архивтелген түпнұсқа (PDF) 2015-06-18. Алынған 2012-04-26.CS1 maint: тақырып ретінде мұрағатталған көшірме (сілтеме)