Geri Dön

Big data platform development with a Telecom DSL

Telekom DSL ile büyük veri platformu geliştirme

  1. Tez No: 333175
  2. Yazar: CÜNEYT ŞENBALCI
  3. Danışmanlar: YRD. DOÇ. DR. ZEKİ BOZKUŞ
  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: 2013
  8. Dil: İngilizce
  9. Üniversite: Kadir Has Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 63

Özet

Son yıllarda dünyamızdaki veri miktarı katlanarak artmaktadır. Bu durum şirketler içerisinde büyük veri olarak adlandırılan yapıların ortaya çıkmasına neden olmaktadır. Günümüz şirketleri rakiplerinin önüne geçebilmek adına gerekli olan verimlilik, yenilik ve müşteri ilişkileri gibi analiz sonuçlarını kendi bünyelerinde bulunan verileri işleyerek elde etmek isterler. Ancak büyük veri gerçek anlamda çok büyük ve karmaşık olduğundan ötürü geneleksel veri yönetim sistemleri ile işlenmesi imkansız denecek kadar zordur. Bu çalışmada size telekom firmaları için geliştirilmiş olan büyük veri sistemini sunacağız. Sistemimiz üç ana bölümden oluşmaktadır: DSL adı verilen Telekom alanına özgü bir dil, Map Reduce programlama modeli içeren paralel programlama platform ve sonuçların kullanıcıya sunulduğu bir arayüz. Bu üç ana bölüm birbirleri ile dağıtık dosya tanımlayıcısı olarak adlandırdığımız -DFD- framework?ü kullanarak haberleşmektedir. Önermiş olduğumuz DSL çözümümüz telekom firmalarına özgü telefon kayıtları, ağ kayıtları, link analizleri gibi verilerin paralel olarak işlenmesine olanak sağlar. Ayrıca veri merkezinde dağıtık yapıda bulanan cihazlar üzerinde işlemlerin paralel olarak çözümlenmesini sağlar. Web tabanlı sonuç gösterim ara yüzü ile işlenen verilerin efektif olarak gösterilmesi amaçlanmıştır. Tanımlamış olduğumuz DSL dili, SQL dilinden oldukça basit bir dildir. Kullanıcının dosyalar üzerinde herhangi bir paralel işlem yaptırması için Map Reduce tekniklerini içeren C, Java gibi kodları yazmasına gerek olmamaktadır. Aynı dil ile sonuç gösterimini kullanmak mümkündür.

Özet (Çeviri)

The amount of data in our world has shown exponential growth in recent years. This creates a very large collection of data sets ?so called big data- in many organizations. Enterprises want to process their own big data to generate values from data to improve productivity, innovation and customer relationship better than their competitors. However, big data is so large and complex that it becomes difficult to process using traditional database management techniques. In this paper, we present a system which can be used to analyses for big data of telecom industries. Our system consists of three parts: Domain Specific Language (DSL) for telecom industries, parallel programming platform by using map reduce programming model and a viewer to present the results for human analysis. We integrated these three components by using a Distributed File Descriptor (DFD) to pass file information among each other. Our DSL offer many statements which are essential for telecom industries such as telephone call records, network logs and web link analysis. The platform component can perform highly parallel computations asked by DSL by using many different clusters of computers in data center. Our viewer component uses web browser to present result with many different graphics styles. Our solution for big data provides a comprehensive solution: Our DSL is much higher level than SQL. We do not ask programmer to write low level traditional code with Java or C by using Map Reduce techniques. We provide our own viewer.

Benzer Tezler

  1. Lineer örnekleme yöntemi ile uzaktaki cisimlerin şekillerin,n tespiti

    Reconsructing the shapes of the objects based on linear sampling method

    GÜLÇİN YARIMAY

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    İletişim Sistemleri Ana Bilim Dalı

    PROF. DR. İBRAHİM AKDUMAN

  2. Building of a linux based lightweight open source big data distribution

    Linux tabanlı hafif ve açık kaynak kodlu büyük veri dağıtımı gerçeklemesi

    MUHAMMED NUMAN İNCE

    Yüksek Lisans

    İngilizce

    İngilizce

    2020

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAkdeniz Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. MELİH GÜNAY

  3. Elektronik ticarette iş modelleri ve güncel sorunlar

    Business models and current issues in electronic commerce

    BÜLENT KAYA

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Uluslararası Ticaretİstanbul Üniversitesi

    Enformatik Ana Bilim Dalı

    PROF. DR. SEVİNÇ GÜLSEÇEN

  4. Beslenme sağlık araştırmaları için etkileşimli bir büyük veri ambarı altyapısı geliştirme ve uygulaması

    An interactive big data warehouse platform development and implemantation for nutrition and health researches

    TUBA GÖKHAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2016

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYDIN ÇETİN

  5. Yazılım tanımlı ağlarda saldırı algılama ve kümeleme

    Intrusion detection and clustering in software defined

    ENES AÇIKGÖZOĞLU

    Doktora

    Türkçe

    Türkçe

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSüleyman Demirel Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ABDÜLKADİR ÇAKIR