DocumentCode :
3758648
Title :
Cocktail: A hybrid system combining Hadoop and Storm
Author :
Yong Zhao;Ying Zhang;Yiting Yao;Youfu Li;Peng Liu
Author_Institution :
School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu, China
fYear :
2015
Firstpage :
20
Lastpage :
25
Abstract :
Hadoop and Storm are playing a significant role in Cloud Computing and either of them has its own applicable area. Cocktail is a new hybrid system that combines Hadoop and Storm into one single system, leveraging the functions of two computing frameworks. The design and implementation of Cocktail includes a SQL-like query language making the implementation of details transparent for users, an intelligent framework selector based on cost model to choose appropriate framework automatically, and an efficient resource scheduling and task execution framework. Cocktail has a wide range of application scenarios from batch processing to stream computing, using Storm to process real-time data and Hadoop to process large-scale data. We compare the performance, throughput and scalability of Cocktail with SummingBird to demonstrate the practicability and capability. According to benchmark, for small-scale data, the performance of Cocktail is close to Summingbird based on Storm and 20%~40% faster than Summingbird based on Hadoop. And for large-scale data, Cocktail´s throughput is 40% higher than Summingbird´s throughout based on Storm.
Keywords :
"Storms","Computational modeling","Computer architecture","Yarn","Processor scheduling","Real-time systems","Throughput"
Publisher :
ieee
Conference_Titel :
Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), 2015 IEEE
Print_ISBN :
978-1-4799-1979-6
Type :
conf
DOI :
10.1109/IAEAC.2015.7428510
Filename :
7428510
Link To Document :
بازگشت