DocumentCode
249467
Title
A Tale of Two Data-Intensive Paradigms: Applications, Abstractions, and Architectures
Author
Jha, Somesh ; Qiu, Jian ; Luckow, Andre ; Mantha, Pradeep ; Fox, Geoffrey C.
Author_Institution
RADICAL, Rutgers Univ., Piscataway, NJ, USA
fYear
2014
fDate
June 27 2014-July 2 2014
Firstpage
645
Lastpage
652
Abstract
Scientific problems that depend on processing largeamounts of data require overcoming challenges in multiple areas:managing large-scale data distribution, co-placement andscheduling of data with compute resources, and storing and transferringlarge volumes of data. We analyze the ecosystems of thetwo prominent paradigms for data-intensive applications, hereafterreferred to as the high-performance computing and theApache-Hadoop paradigm. We propose a basis, common terminologyand functional factors upon which to analyze the two approachesof both paradigms. We discuss the concept of "Big DataOgres" and their facets as means of understanding and characterizingthe most common application workloads found acrossthe two paradigms. We then discuss the salient features of thetwo paradigms, and compare and contrast the two approaches.Specifically, we examine common implementation/approaches ofthese paradigms, shed light upon the reasons for their current"architecture" and discuss some typical workloads that utilizethem. In spite of the significant software distinctions, we believethere is architectural similarity. We discuss the potential integrationof different implementations, across the different levelsand components. Our comparison progresses from a fully qualitativeexamination of the two paradigms, to a semi-quantitativemethodology. We use a simple and broadly used Ogre (K-meansclustering), characterize its performance on a range of representativeplatforms, covering several implementations from bothparadigms. Our experiments provide an insight into the relativestrengths of the two paradigms. We propose that the set of Ogreswill serve as a benchmark to evaluate the two paradigms alongdifferent dimensions.
Keywords
Big Data; parallel processing; pattern clustering; public domain software; Apache-Hadoop paradigm; Big Data Ogres; K-means clustering; architectural similarity; data-intensive paradigms; high-performance computing; open source implementation; Big data; Computer architecture; Ecosystems; Processor scheduling; Runtime; Sparks; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Big Data (BigData Congress), 2014 IEEE International Congress on
Conference_Location
Anchorage, AK
Print_ISBN
978-1-4799-5056-0
Type
conf
DOI
10.1109/BigData.Congress.2014.137
Filename
6906840
Link To Document