Büyük veri kümelerinin farklı bulut bilişim ortamlarında analizleri ve değerlendirilmesi
2020
0 views
0 downloads
Advisor: Prof. Dr. Ahmet Ercan Topcu
Abstract (TR)
Bulut teknolojisi, kurumsal uygulamalar sunmanın en iyi yolu ve yenilikler başlatan veya altyapılarını genişleten şirketler için tercih edilen çözüm haline gelmiştir. NoSQL veri tabanı genellikle büyük veri işleme için kullanılabilirlik ve esneklik sağlamak amacıyla kullanılmaktadır. Ancak, dağıtılmış ve paralel işleme ortamlarında, NoSQL veri tabanının henüz kapsamlı bir değerlendirmesi yapılmamıştır. Bunun yanı sıra NoSQL çok sayıda verilerin depolama ihtiyaçlarını daha iyi karşılamak için geliştirilmiştir. Ancak farklı NoSQL teknolojileri bulunmakta ve bunların birçoğu ayrıntılı olarak karşılaştırılmamıştır. Belirli uygulama alanlarında doğru veri tabanının seçimi için NoSQL veri tabanlarının performansını belirlemek çok önemli olmaktadır. Bulut ortamının esnekliğinden yararlanmak amacıyla bulut bilişim alanını kullanarak işleyebilen çeşitli veri tabanları ortaya çıkmıştır. Bu tez çalışmasında sistemlerin dağıtıldığı bir bulut ortamını (yani bir bulutta veya yerel bir veri merkezi kümesinde) kullanarak NoSQL veri tabanlarını değerlendirerek analiz etmek için bir model geliştirilmiştir. Sonrasında, bu sistemin performansını analiz etmek için bulut bilişim ve iç kümeler ortamlarında en popüler NoSQL veri tabanlarıyla (MongoDB ve Riak KV) bu modeli kullanarak değerlendirmeler yapılmıştır. Performansın ve gecikmenin izlenmesi de dahil olmak üzere performans değerleri farklı parametrelerle değerlendirilerek karşılaştırma yapılmıştır. Bu geliştirilen model mimarisi, diğer bulutların yanı sıra diğer veri tabanlarını da kullanma yeteneğine sahiptir. Ayrıca üç farklı bulut bilişim altyapısında model sisteminin değerlendirilmesi yapılmıştır. Model mimarisi, diğer bulutların yanı sıra diğer veri tabanlarını da kullanabilmektedir. Ayrıca, bulut bilişim platformlarındaki (CCP) bu veri tabanlarının performans kriterlerini belirlemek için birçok deneye dayanarak karşılaştırma yapan karar ağacı oluşturulmuştur. Bu çalışmanın ana bulguları şu şekildedir: (i) MongoDB'yi özellikle bir küme ortamında büyük miktarda veri okumak ve yazmak açısından Google Cloud ile entegre ederek elde edilen performans kazançları; (ii) Google Cloud altyapısı, dağıtılmış ortam ve büyük verilerin kullanılmasında daha iyi yönetilebilir ve verimli olduğu ortaya çıkmaktadır ve diğer bulut altyapılarından daha iyi sonuçlar vermiştir; (iii) Sonuçlar ayrıca Riak KV'nin hem Google Cloud hem de OpenStack bulut alytapılarında, kullanımına yönelik olarak özellikle güncellem gecikmesi açısından Riak KV'nin performans açısından sınırlarını göstermiştir. Anahtar Kelimeler: NoSQL; bulut bilişim; MongoDB; Riak KV; büyük veri; küme; YCSB;
Author
Aimen Mukhtar Altahir Rmis
Institution
Ankara Yıldırım Beyazıt University
Bilgisayar Bilimleri Bilim Dalı
How to Cite
Aimen Mukhtar Altahir Rmis (Doktora Tezi). Büyük veri kümelerinin farklı bulut bilişim ortamlarında analizleri ve değerlendirilmesi, 2020, Ankara Yıldırım Beyazıt University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Ankara Yıldırım Beyazıt University
- Akran zorbalığı ile ergenlerin algıladıkları aile işlevselliğinin incelenmesi(2019)
- Yemen'de e-devlet gelişiminin önündeki engeller(2022)
- Çocuk acile başvuran epilepsi tanılı hastaların özellikleri(2022)
- Twitter gündem ağları: Twitter Türkiye gündemlerinin ağ toplumu kavramı üzerinden incelenmesi(2022)
- Arap Baharının MENA bölgesindeki çatışmalar üzerindeki etkisi: Sayım veri analizinden bulgular(2022)
- Uganda, Kampala'da mevcut tüberküloz önleme ve kontrolünü etkileyen faktörlerin araştırılması(2023)