Journals / Bilişim Teknolojileri Dergisi / 2015 / Cilt: 8 - Sayı: 3

Study on MapReduce Operations Creating Cloud with Single Board Computer

Tek Kart Bilgisayarlar ile Bulut Oluşturarak MapReduce İşlemleri Denemesi

Pages
179–191
Publication Date
2015-07-22
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

Using process isolation for MapReduce WorkerNode is yet another new practice.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:- Nowadays information systems have much larger data than in the past.
📊
Key Findings & Data:The storage and analysis of this data has a huge lack of resource.
💡
Conclusion & Impact:Using process isolation for MapReduce WorkerNode is yet another new practice.
🔬Design:Research Article
📍Scope:Comprehensive Sample
⚙️Variables:single board computer cluster · virtualization · big data

Abstract

- Nowadays information systems have much larger data than in the past. The storage and analysis of this data has a huge lack of resource. Saving, processing and analyzing of the big data needs systems that work faster and consume less energy than current systems. Otherwise much greater costs and times of data analysis will be faced. In this study, a cluster of single board computers is created and succeeded to run process isolation operating system level virtualization for experiencing on big data algorithms. In this context created our work, the Map Reduce transactions, which are the basics of big data systems, were executed on specifically designed ARM architecture mini supercomputer clusters. ARM processed single board computers have effective costs, less energy consumptions and less carbon emissions. Clustering, cloud computing, multiprocessing, parallel processing and big data applications compliance has been also observed. Container virtualization on single board computer is an untested approach to use. Using process isolation for MapReduce WorkerNode is yet another new practice.

Özet

Günümüzde bilişim sistemlerinde geçmişe oranla çok daha büyük veriler oluşmaktadır. Bu verilerin depolanması ve analizinde önemli kaynak sorunları yaşanmaktadır. Büyük Verinin depolanması, işlenmesi ve analiz edilmesi için ihtiyaç duyulan sistemlerin, güncel sistemlerden daha hızlı çalışması ve daha az enerji tüketmesi gerekmektedir. Aksi takdirde çok büyük maliyet ve veri analiz süreleri önümüze çıkmaktadır. Bu çalışmada tek kart mini kişisel bilgisayarlar ile küme oluşturup ve üzerinde kap tabanlı sanallaştırma sağlayıp büyük veri algoritmaları denemeleri yapılmıştır. Bu kapsamda oluşturulan büyük veri sistemlerinin temelini oluşturan Map Reduce işlemlerinin özel olarak tasarlanmış ARM işlemci kümeleri üzerinde yürütülmesini ve etkinliğinin test edilmesi araştırılmıştır. ARMişlemcili tek kart mini bilgisayarların maliyeti ucuz, enerji tüketimi düşük, karbon salınımı düşüktür. Kümeleme, bulut bilişim, çoklu işlem, paralel işlem ve büyük veri uygulamalarına da uygunluğu da görülmüştür.Tek kart bilgisayar donanımı üzerinde kap temelli sanallaştırma kullanımını denenmemiş bir yaklaşımdır. MapReduce uygulamasında işçi düğüm olarak işlem tecritlenmesi kullanılması da yeni bir uygulamadır

🔖

Cite This Article

AYSAN, L., ÖZBİLGİN, İ. (2015). Study on MapReduce Operations Creating Cloud with Single Board Computer. Bilişim Teknolojileri Dergisi, Cilt: 8 - Sayı: 3, 179–191. https://ajindex.com/articles/252040

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (12)

  1. Y. Kaplan, Bulut Bilişim ve İş Sürekliliği, Telepati Telekomünikasyon 183 Rapor, Türkiye, 2010
  2. Y. Korkmaz, Bulut Bilişim: Türkiye İçin Fırsatlar TÜBİTAK - UEKAE, Türkiye, 2008
  3. Y. Zhao, I. Raicu, S.Lu, Cloud Computing and Grid Computing 360-Degree Compared,,Texas,ABD, 2008 [4] B.Emily,M. Jaikrishnan, S. Karthikeyan, Power Struggles: Revisiting the RISC vs. CISC Debate on Contemporary ARM and x86 Architectures, Univ Wisconsin Madison, WI, ABD,2013 [5] Arm Company Profile,
  4. Seal, David. ARM Architecture Reference Manual, (2001
  5. Y. Liu,H. Zhenjiang, K. Matsuzaki. Towards Systematic Parallel Programming over MapReduceConference Proceedings, 483-485, 25.05.2015 [8] M. Owen, TeraByte Sort on Apache Hadoop,Kalifornia,ABD,2008 [9] R. L¨ammel, Google's MapReduce programming model,2008 [10] Adapteva Parallella Manual, http://www.parallella.org/docs /parallella_manual.pdf,20.01.2015 [11] CoreMark Scores
  6. K. Freund, Redefining Datacenter Efficiency,Calxeda,2012 [13] Armservers http://armservers.com/2012/06/18/apachebenchmarks -for-calxedas-5-watt-web-server,01.01.2015 [14] specPower http://www.spec.org/power_ssj2008/results/ res2011q3/power_ssj2008-20110806-00392.html,07.01.2015 [15] Accenture, Hadoop Comparison Study CloudBased Deployments, http://www.accenture.com/ sitecollectiondocuments/ pdf/accenture-hadoop-deployment-comparison-study.pdf,20.20.2014 [16] Accenture Hadoop on Cloud, http://www.accenture.com/ Site CollectionDocuments/PDF/Accenture-Cloud-Based-HadoopDeployments-Benefits-and-Considerations.pdf,19.04.2015 [17] Parallella
  7. Parallella Soft, http://elinux.org/Parallella_Software,07.01.2015 [19]Parallella-hw,
  8. Adapteva Referans Tasarım,
  9. Linaro Open source for ARM-SOC
  10. High Speed Serial, http://www.xilinx.com/products /technology/high-speed-serial.html,02.04.2015 [23] Multi-Gigabit Transceiver,
  11. Apache Hadoop
  12. Apache Hadoop NextGen MapReduce (YARN), https://hadoop. apache.org/docs/r2.7.0/hadoop-yarn/hadoop-yarn-site/YARN.html [26] Hadoop terasort http://hadoop.apache.or