Parallel MapReduce: Maximizing Cloud Resource Utilization and Performance Improvement Using Parallel Execution Strategies.

MapReduce is the preferred cloud computing framework used in large data analysis and application processing. MapReduce frameworks currently in place suffer performance degradation due to the adoption of sequential processing approaches with little modification and thus exhibit underutilization of cl...

Descripción completa

Detalles Bibliográficos
Publicado en:BioMed Research International pp. 1 - 18
Autores principales: Al-Absi, Ahmed Abdulhakim, Al-Sammarraie, Najeeb Abbas, Shaher Yafooz, Wael Mohamed, Kang, Dae-Ki
Formato: equations & formulas research tables/charts Journal Article
Publicado: Wiley-Blackwell 10/17/2018
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=ccm&AN=132445961&site=ehost-live
header:
  @attributes:
    shortDbName: ccm
    uiTerm: 132445961
    longDbName: CINAHL Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    dissinfo:
    jinfo:
      jid:
        23146133
        FT2T
      jtl: BioMed Research International
      issn: 23146133
      maglogo: N
    pubinfo:
      dt: 10/17/2018
      pid: 480
      pub: Wiley-Blackwell
      place: Malden, Massachusetts
    artinfo:
      ui:
        132445961
        132445961
        132445961
        10.1155/2018/7501042
        132445961
      ppf: 1
      ppct: 17
      formats:
        fmt:
          – @attributes:
              type: T
          – @attributes:
              type: P
      tig:
        atl: Parallel MapReduce: Maximizing Cloud Resource Utilization and Performance Improvement Using Parallel Execution Strategies.
      aug:
        au:
          Al-Absi, Ahmed Abdulhakim
          Al-Sammarraie, Najeeb Abbas
          Shaher Yafooz, Wael Mohamed
          Kang, Dae-Ki
        affil: Department of Smart Computing, Kyungdong University, Global Campus, 46 4-gil, Gosung, Gangwondo 24764, Republic of Korea
      sug:
        subj:
          Bioinformatics Methods
          Algorithms
          Conceptual Framework
      ab: MapReduce is the preferred cloud computing framework used in large data analysis and application processing. MapReduce frameworks currently in place suffer performance degradation due to the adoption of sequential processing approaches with little modification and thus exhibit underutilization of cloud resources. To overcome this drawback and reduce costs, we introduce a Parallel MapReduce (PMR) framework in this paper. We design a novel parallel execution strategy of Map and Reduce worker nodes. Our strategy enables further performance improvement and efficient utilization of cloud resources execution of Map and Reduce functions to utilize multicore environments available with computing nodes. We explain in detail makespan modeling and working principle of the PMR framework in the paper. Performance of PMR is compared with Hadoop through experiments considering three biomedical applications. Experiments conducted for BLAST, CAP3, and DeepBind biomedical applications report makespan time reduction of 38.92%, 18.00%, and 34.62% considering the PMR framework against Hadoop framework. Experiments' results prove that the PMR cloud computing platform proposed is robust, cost-effective, and scalable, which sufficiently supports diverse applications on public and private cloud platforms. Consequently, overall presentation and results indicate that there is good matching between theoretical makespan modeling presented and experimental values investigated.
      pubtype: Academic Journal
      doctype:
        equations & formulas
        research
        tables/charts
        Journal Article
      ougenre: Article
    language: English
    refInfo:
    holdings:
      @attributes:
        islocal: N