Geri Dön

Design and performance evaluation of a system for epidemic peer-to-peer content distribution

Eşler arası epidemik içerik dağıtım protokol dizaynı ve performans değerlendirmesi

  1. Tez No: 182077
  2. Yazar: ALİ ALAGÖZ
  3. Danışmanlar: YRD. DOÇ. DR. ÖZNUR ÖZKASAP, DOÇ. DR. MİNE ÇAĞLAR
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2006
  8. Dil: İngilizce
  9. Üniversite: Koç Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Hesaplamalı Bilimler ve Mühendislik Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 101

Özet

Uygulama alanlarının artması, eşler arası yardımlaşmalı sistemler üzerine olan ilgininartmasına neden olmaktadır. Eşler arası yardımlaşmalı sistemlerin ana uygulama alanlarındanbiri de içerik dosyalarının geniş boyutlu ağlar üzerinde dağıtılmasıdır. İnternet kullanımınınartması, yazılım yamaları veya filmler gibi büyük boyutlu verilerin ve bu verilere olan ilgininhızlı bir şekilde artmasına yol açmaktadır.Bu tez çalışmasında, büyük boyutlu içeriğin çok sayıda son kullanıcıya verimli ve etkinbir biçimde dağıtılmasını hedefleyen bir eşler arası sistem önerilip, SeCond: Eşler arasıepidemik içerik dağıtım protokolü, tasarımı gerçekleştirilmiştir. Önceki çalışmalardan farklıolarak, SeCond diğer eşlerin erişilebilir bloklardan haberdar edilmesi ve blok aktarımlarınınbaşlatılması için epidemik dağıtım mekanizmasını kullanmaktadır. Eşlerin farklılığı,uygulanma kolaylığı, ölçeklenebilirlik ve dinamik eş varış/ayrılışları destekleyebilmek gibiözelliklerin yanı sıra, sistem kaynaklarından yararlanmayı artırmak için de bant genişliğininkullanımına göre protokol parametrelerini ayarlayan mekanizmalar geliştirilmiştir. SeCondprotokolü ve onun ayrık durum simülasyon modeli tanımlanmıştır. Birçok senaryo için,protokolün kapsamlı bir performans değerlendirilmesi yapılmıştır. Modellediğimiz ve SeCondile karşılaştırdığımız BitTorrent protokolü, tanınan ve geniş bir kullanıcı kitlesine sahip olanbir eşler arası içerik dağıtım sistemidir. Performans sonuçları farklı geliş/ayrılış kalıpları içinölçeklenebilirlik analizini, ani yoğunluk senaryosunu, ek yük analizini ve eşitlik oranınıiçermektedir. Kullandığımız ana başarım ölçütleri ortalama içerik indirim zamanı, orijinaliçerik yayınlayıcısı üzerindeki yük, indirme/yükleme bant genişliği yararlanma oranı, eşitlikoranı ve iletişim ek yükünden oluşmaktadır. SeCond eşlerinin gerçekleştirilen senaryolarınbirçoğu için dosyayı BitTorrent eşlerine göre daha hızlı indirdiği ve protokolün özel birmekanizma önermediği halde BitTorrent kadar adil dağıtım yaptığı görülmüştür. SeCond'uneşlerin farklılığını göze alan, ölçeklenebilir ve uyarlanabilen bir protokol olduğu ortayakonulmuştur. Ayrıca analitik bir akış modelinin, SeCond protokolünün davranışınauygulanabilirliği gösterilmiştir.

Özet (Çeviri)

Peer-to-peer (P2P) cooperative systems are becoming extremely popular as they finddiverse applications. One major application area is the content distribution over large-scale networks. As the usage of the Internet grows up, the number of large contents suchas software packages and popular movie files, and also the user population retrievingthese contents increase exponentially.In this thesis, we propose and design a peer-to-peer system, SeCond, addressing thedistribution of large sized content to a large number of end systems in an efficient andeffective manner. In contrast to prior work, it employs an epidemic dissemination schemefor state propagation of available blocks and initiation of block transmissions. In order tosupport heterogeneity of peers, ease of deployment, scalability, and adaptivity to dynamicpeer arrivals/departures, and also to increase the utilization of the system resources, wepropose mechanisms such as adjusting protocol parameters according to the bandwidthusages dynamically. We describe our protocol SeCond and its discrete event simulationmodel. A comprehensive performance evaluation has been accomplished for a wide rangeof scenarios. A well known and widely used P2P content distribution system isBitTorrent which we also model and compare as a benchmark. Performance resultsinclude scalability analysis for different arrival/departure patterns, flash-crowd scenario,overhead analysis, and fairness ratio. The major metrics we study include the average filedownload time, load on the primary seed, uplink/downlink utilization, communicationoverhead, and the fairness ratio. SeCond peers download the file faster compared toBitTorrent peers for most of the scenarios and the protocol is as fair as BitTorrentalthough it has no explicit strategy addressing free-riding. We show that SeCond is ascalable and adaptive protocol which takes the heterogeneity of the peers into account.We also illustrate the applicability of an analytical fluid model to the behavior ofSeCond.

Benzer Tezler

  1. Design and analysis of a novel buffer management model for reliable content dissemination

    Güvenilir içerik dağıtımı için yeni bir ara bellek yönetim modelinin tasarım ve analizi

    EMRAH AHİ

    Yüksek Lisans

    İngilizce

    İngilizce

    2007

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKoç Üniversitesi

    Hesaplamalı Bilimler ve Mühendislik Ana Bilim Dalı

    DOÇ. DR. MİNE ÇAĞLAR

    YRD. DOÇ. DR. ÖZNUR ÖZKASAP

  2. Konvansiyonel ve led aydınlatma sistemlerinin ofislerde mekansal algıya etkilerinin incelenmesi

    Investigation of the effects of conventional and led lighting systems on spatial perception in offices

    ALPEREN KAMALİ

    Yüksek Lisans

    Türkçe

    Türkçe

    2020

    İç Mimari ve Dekorasyonİstanbul Kültür Üniversitesi

    İç Mimarlık ve Çevre Tasarımı Ana Bilim Dalı

    PROF. DR. RANA KUTLU

  3. Türkiye'de stabilizasyon havuzu uygulamaları için bilgisayar programı geliştirilmesi

    Başlık çevirisi yok

    HAKKI GÜLŞEN

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Çevre Mühendisliğiİstanbul Teknik Üniversitesi

    Çevre Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. ATİLLA ALTAY

  4. FIDIC sözleşmelerinde gecikmeden sorumluluk

    Responsibility for the delay in FIDIC contracts

    ÖMER FARUK ENGEL

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    HukukGalatasaray Üniversitesi

    Özel Hukuk Ana Bilim Dalı

    DOÇ. DR. BERK DEMİRKOL

  5. Experimental analysis and performance evaluation of a cascade refrigeration system using CO2 as refrigerant

    Soğutucu akışkan olarak CO2'in kullanıldığı bir kaskat soğutma sisteminin deneysel analizi ve performans değerlendirmesi

    ALİ ÖZYURT

    Yüksek Lisans

    İngilizce

    İngilizce

    2015

    Makine MühendisliğiMarmara Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. BARIŞ YILMAZ