• Home
  • Search
  • Towards Model Based Approach to Hadoop Deployment and Configuration
  • Cite Icon14
  • https://doi.org/10.1109/wisa.2015.65Copy DOI Icon

Towards Model Based Approach to Hadoop Deployment and Configuration

  • Sep 1, 2015
  • Yicheng Huang +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Hadoop is an open source software framework of distributed processing of big data. There are many kinds of services in Hadoop ecosystem, such as HDFS, Map-Reduce, HBase, Hive, Yarn, Flume, Spark, Storm, Zookeeper, and so on, which increase the complexity of deployment and configuration. It takes plenty of time to construct a Hadoop cluster. Although there are some management tools which help administrators deploy and configure Hadoop clusters automatically, they usually provide a fixed solution. So administrators couldn't construct their Hadoop clusters according to different management requirements by the tools. Software architecture acts as a bridge between requirements and implementations. It has been used to reduce the complexity and cost mainly resulted from the difficulties faced by understanding the large-scale and complex software system. This paper proposes a model based approach to Hadoop deployment and configuration which help administrators construct Hadoop clusters in a simple but powerful enough manner. First, we provide the unified models of Hadoop software architecture, according to the domain knowledge of current Hadoop deployment and configuration. Second, we provide a framework with a set of definable rules for domain experts to describe their solutions to deploy and configure Hadoop clusters. Thus, administrators can use various custom solutions to automatically deploy and configure their Hadoop clusters according to different management requirements. In addition, a real-world experiment demonstrates the feasibility, effectiveness and benefits of the new approach to Hadoop deployment and configuration.

Similar Papers
  • Conference Article
  • Citations5

Traceability between Software Architecture Models

  • Jan 01, 2006
  • Yaodong Feng +3
  • Conference Article
  • Citations30

Provisioning and Evaluating Multi-domain Networked Clouds for Hadoop-based Applications

  • Nov 01, 2011
  • Anirban Mandal +7
  • Book Chapter
  • Citations14

Integrating NoSQL, Relational Database, and the Hadoop Ecosystem in an Interdisciplinary Project involving Big Data and Credit Card Transactions

  • Jul 18, 2017
  • Romulo Alceu Rodrigues +5
  • Conference Article
  • Citations194

A highly-extensible, XML-based architecture description language

  • Aug 28, 2001
  • E.M Dashofy +2
  • Conference Article
  • Citations1

Study on Weaving Process at Software Architectural level

  • Dec 01, 2008
  • Youcong Ni +5
  • Book Chapter

Architecture-Centered Integrated Verification

  • Jan 01, 2011
  • Yujian Fu +2
  • Research Article
  • Citations69

CHARMY: A Framework for Designing and Verifying Architectural Specifications

  • May 01, 2009
  • IEEE Transactions on Software Engineering
  • P Pelliccione +2
  • Research Article
  • Citations58

A Systematic Review on Software Architectures for IoT Systems and Future Direction to the Adoption of Microservices Architecture

  • Oct 20, 2020
  • SN Computer Science
  • Abdul Razzaq
  • Conference Article
  • Citations5

A Framework for Dynamic Evolution Based on Reflective Aspect-Oriented Software Architecture

  • Jan 01, 2009
  • Guangquan Zhang +1
  • Book Chapter
  • Citations10

Exploiting Traceability Uncertainty Between Software Architectural Models and Performance Analysis Results

  • Jan 01, 2015
  • Catia Trubiani +2
  • Conference Article
  • Citations6

Software Architecture Modeling and Reliability Evaluation Based on Petri Net

  • Oct 01, 2017
  • Chi Zhang +3
  • Research Article

Tool support for software architecture documentation

  • Jan 01, 2013
  • OPUS Publication Server of the University of Stuttgart (University of Stuttgart)
  • Dimitrij Pankratz
  • Book Chapter
  • Citations1

Modeling of software architectures: Importance, notions, experiences

  • Jan 01, 1991
  • Manfred Nagl
  • PDF
  • Research Article
  • Citations8

Software Architecture- Evolution and Evaluation

  • Jan 01, 2012
  • International Journal of Advanced Computer Science and Applications
  • S Roselin +1
  • Research Article
  • Citations9

Empirical research in software architecture: opportunities, challenges, and approaches

  • Jul 07, 2011
  • Empirical Software Engineering
  • Muhammad Ali Babar +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.