Geri Dön

Locality-aware distributed state partitioning for stream processing systems

Veri katarı işleme sistemleri için veri yerelliği farkındalığı olan dağıtık durum bölümlendirmesi

  1. Tez No: 445006
  2. Yazar: MUHAMMED YAĞMUR ŞAHİN
  3. Danışmanlar: DOÇ. DR. BUĞRA GEDİK
  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: 2016
  8. Dil: İngilizce
  9. Üniversite: İhsan Doğramacı Bilkent Üniversitesi
  10. Enstitü: Mühendislik ve Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 58

Özet

Günümuüzde çok sayıda orta katman uygulaması veri katarlarını işlemede kullanılmaktadır. Bu uygulamaların işlediği verinin boyutu düşünüldüğünde, bu uygulamaların veriyi paralel olarak işleyen düğümlere sahip olması kaçınılmazdır. Bu dağıtık veri katarı işleme uygulamaları veriyi anlık olarak çalışma sırasında işlemektedirler. Diğer bir deyişle bu uygulamalar büyük veri için gerçek zamanlı ve dağıtık işleme imkanı sağlarlar. Bu dağıtık düğümlerin durum yönetimi ile ilgili işlemler, bir düğümün bozukluğu, sağlama noktaları oluşturulması, verinin zenginleştirilmesi ve verinin tekrar bölümlere ayrılması gibi kullanım senaryolarından dolayı ele alınması gereken önemli bir görevdir. Bu tezde, dağıtık veri katarı uygulamaları için saydam, veri yerelliği farkındalığında bir durum yönetimi mekanizması sunulmaktadır. Önerilen mekanizma dağıtık veri katarı uygulamaları için veri yerelliği farkındalığı olan, saydam bir veri bölümlendirme ve durum yönetimi sistemi sağlamaktadır. Mekanizma veriyi, veri yerelliğini koruyarak bölümlendirmekte ve bölümlendirme şemasında gerçekleşebilecek olası değişimlerde, veriyi işleyen düğümler arasında durum verisinin saydam olarak aktarımını sağlamaktadır. Buna ek olarak, mekanizma veri ile ilgili saklama ünitesinde sağlama noktaları oluşturmak uzere yüksek performanslı bir durum yönetimi özelliği de sunmaktadır. Bu fikir, açık kaynaklı, dağıtık veri katarı motoru Apache Storm için bir tak-çıkar kütüphane olarak gerçeklenmiştir.

Özet (Çeviri)

Today, there are many applications that deal with high-volume data streams. These distributed stream processing applications process data on-the-fly and provide real-time distributed computing for big data. Due to the volume of data they process, some of these applications make use of data parallel nodes. The state management for distributed nodes in these applications is an important task to handle, because of different use cases such as: dealing with node failures, checkpointing, data enrichment, and re-partitioning. Therefore, distributed stream processing applications need a state management mechanism. In this thesis, we present a locality-aware state management mechanism for distributed stream processing applications. The proposed mechanism provides a transparent locality-aware data partitioning and state management system for distributed stream processing applications. The mechanism partitions data while preserving locality and handles state transfer among nodes transparently, in order to adapt to potential changes in the partitioning. In addition to this, it provides operators with a high-performance state management facility that can tackle check-pointing scenarios. The idea is implemented as a pluggable library for the open-source, distributed stream-processing engine, Apache Storm.

Benzer Tezler

  1. Ordu ili (Türkiye) tatlısu Gammaridea (Crustacea, Amphipoda) faunası üzerine bir araştırma

    Study on freshwater Gammari̇dea (Crustacea, Amphipoda) fauna of Ordu (Turkey)

    MEHMET EKİNCİ

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Balıkçılık TeknolojisiOrdu Üniversitesi

    Balıkçılık Teknolojisi Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. ALİ MİROĞLU

  2. Öğrencilerde harita okuryazarlığının geliştirilmesine ilişkin sosyal bilgiler öğretmenlerinin görüşleri

    The opinions of social studies teachers related to development about student's reading maps

    MELTEM ELİF CENDEK

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    CoğrafyaMarmara Üniversitesi

    İlköğretim Ana Bilim Dalı

    DOÇ. DR. HAMZA AKENGİN

    YRD. DOÇ. DR. GÜL TUNCEL

  3. Bilimin mahiyeti bağlamında Collins'in Felsefelerin Sosyolojisi

    Collins' Sociology of Philosophies in the context of nature of science

    YAKUP KALIN

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    FelsefeYıldız Teknik Üniversitesi

    Felsefe Ana Bilim Dalı

    PROF. DR. ALPARSLAN AÇIKGENÇ

  4. Processing genitive possessive long distance dependencies in Turkish

    Türkçe ilgi - iyelik yapılarından oluşan ayrık ilişkilerin işlemlenmesi

    SEDA AKPINAR

    Yüksek Lisans

    İngilizce

    İngilizce

    2015

    DilbilimBoğaziçi Üniversitesi

    Dilbilim Ana Bilim Dalı

    DOÇ. DR. HAYRİYE MİNE NAKİPOĞLU DEMİRALP

  5. Conflict and mutual continuity between locality and modernism: Nordic architecture as a case study

    Yerellik ve modernizmin çatışma ve uzlaşma zemini olarak Kuzey Avrupa Mimarlığı örneği

    ERKUT SANCAR

    Yüksek Lisans

    İngilizce

    İngilizce

    2015

    MimarlıkOrta Doğu Teknik Üniversitesi

    Mimarlık Ana Bilim Dalı

    PROF. DR. CELAL ABDİ GÜZER