Büyük veri uygulamaları için bir lamda mimari geliştirilmesi


Tezin Türü: Doktora

Tezin Yürütüldüğü Kurum: Gazi Üniversitesi, Fen Bilimleri Enstitüsü, -, Türkiye

Tezin Onay Tarihi: 2015

Tezin Dili: Türkçe

Öğrenci: MUSTAFA UMUT DEMİREZEN

Danışman: TUĞBA SELCEN NAVRUZ

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Büyük veri teknolojileri ilk olarak kullanılmaya başlandığından beri ihtiyaç duyulan amaçlar doğrultusunda değişim geçirmiştir. Başlangıçta sadece duran veri işleme sistemleri kullanılıyorken zamanla akışkan verilerin de işlenebilmesi ihtiyacı doğmuştur. Günümüzde ise büyük verilerden fayda sağlanabilmesi için bu ihtiyaç, duran ve hareketli verilerin birlikte işlenebilmesini gerektirmektedir. Bu konuda halen olgunlaşmış bir teknoloji olmasa da teorik ve konsept bazında yayınlanan çalışmalar ilgi çekicidir. Bu çalışmada henüz konsept bazında, akademik olarak yeterince araştırılamamış ve pratikte yaygın olarak kullanılamayan yeni bir büyük veri teknolojisi olan Lamda Mimari üzerinde detaylı bir araştırma ve geliştirme faaliyeti icra edilmiştir. Üç farklı katmandan oluşan mimarinin akışkan veri, duran veri ve sunum katmanlarının, konseptin tarif ettiği şekilde tam olarak kullanılmasıyla özgün bir tasarım geliştirilmiştir. Özellikle sunum katmanında mimarinin ihtiyaçlarını karşılayacak bir teknolojinin mevcut olmaması nedeniyle bu konuya odaklanılarak, mimarinin ihtiyaç duyduğu şekilde bir katman oluşturulabilmiştir. Ayrıca duran ve akışkan veri katmanlarında gerçekleştirilecek farklı karakteristik ve nitelikteki büyük veri analiz işlemleri için gerekli yazılım/kod üretiminin tek bir platformda toplanması sağlanarak oldukça özgün bir mimari oluşturulmuştur. Bu mimariye gerçek zamanlı uygulama katmanı da eklenerek orijinal konseptinde olmayan bir özellik kazandırılmıştır. Gerçekleştirilen testler sonucunda tasarımın deklare edilen konseptinde olmayan yeni yetenekleri de bünyesinde barındıracak şekilde, gerçek zamanlı ve durağan verilerin birlikte işlenebildiği özgün bir Lamda Mimari tasarlanmıştır. Gerçek hayatta karşılaşılabilecek senaryolar doğrultusunda yürütülen yedi farklı testin sonucunda tasarımın Lamda Mimari olarak oldukça güvenilir olarak çalıştığı tespit edilmiştir.