Geri Dön

Execution of distributed database queries on a HPC system

HPC sistemi üzerinde dağıtık veri tabanı sorgularının çalıştırılması

  1. Tez No: 268818
  2. Yazar: İBRAHİM SEÇKİN ÖNDER
  3. Danışmanlar: DOÇ. DR. AHMET COŞAR
  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: 2010
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Bölümü
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 96

Özet

Bilgisayarların artan performansları ve bilgisayarları birbirine bağlayan yüksek hızlı ağlar, dağıtık veritabanları konusunda yapılan çalışmaları ilgi çekici kılmıştır. Bu tez çalışmasında, bir Yüksek Performanslı Hesaplama ortamının komünikasyon ve veri işleme yetenekleri ölçülmüştür. Program çalıştırılan düğümler arası yüksek hacimli veri iletimi için maliyet formülleri ile veri dizme süreleri deneysel olarak hesaplanmıştır. Paralel bir sistemin verilerin depolandığı ve işlendiği düğümlerdeki artışla beraber ölçeklenebilir bir performans artışı sağladığını teyit etmek amacıyla, bir tür sol derinlikli sorgu planı işleticisi geliştirilmiş ve geliştirilen bu sorgu işleticisi kullanılarak, iki farklı genetik algoritma tabanlı dağıtık veri tabanı sorgu eniyileyicisinin ürettiği planlar mesaj aktarma yöntemiyle çalıştırılmıştır. Genetik algoritma tabanlı eniyileyicilerin ürettiği planların performansı, tam kapsamlı arama algoritması ile çalışan eniyileyicinin ürettiği optimal planlarınki ile karşılaştırılmıştır. Elde ettiğimiz sonuçlar, beklendiği üzere, optimal planların genetik algoritmaların ürettiği planlardan daha iyi olduğunu göstermiştir.

Özet (Çeviri)

Increasing performance of computers and ability to connect computers with high speed communication networks make distributed databases systems an attractive research area. In this study, we evaluate communication and data processing capabilities of a HPC machine. We calculate accurate cost formulas for high volume data communication between processing nodes and experimentally measure sorting times. A left deep query plan executer has been implemented and experimentally used for executing plans generated by two different genetic algorithms for a distributed database environment using message passing paradigm to prove that a parallel system can provide scalable performance by increasing the number of nodes used for storing database relations and processing nodes. We compare the performance of plans generated by genetic algorithms with optimal plans generated by exhaustive search algorithm. Our results have verified that optimal plans are better than those of genetic algorithms, as expected.

Benzer Tezler

  1. Distributed database design with integer linear programming and evolutionary hybrid algorithms

    Sayısal lineer programlama ve buluşsal hibrit algoritmalar ile dagıtık veritabanı tasarımı

    UMUT TOSUN

    Doktora

    İngilizce

    İngilizce

    2013

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AHMET COŞAR

  2. Sorgulama optimizasyonunda SQL kullanımı ve bir uygulama

    Using SQL in qvery optimization and an example

    SEMRA ÇATALBAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    1994

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    PROF. DR. MİTHAT UYSAL

  3. Dağıtık veri tabanlarında sorgu optimizasyonu

    Query optimization of distributed database systems

    BANU TEZEL

    Yüksek Lisans

    Türkçe

    Türkçe

    1995

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    PROF.DR. MİTHAT UYSAL

  4. SQL/DS ve CSP/AD ile kütüphane uygulaması geliştirme

    Design and implementation of a library application with SQL/DS and CSP/AD

    İSRAFİL AVCI