Title :
Dynamic Cloud Deployment of a MapReduce Architecture
Author :
Loughran, Steve ; Calero, Jose M Alcaraz ; Farrell, Andrew ; Kirschnick, Johannes ; Guijarro, Julio
Abstract :
Cloud-based MapReduce services process large datasets in the cloud, significantly reducing users´ infrastructure requirements. Almost all of these services are cloud-vendor-specific and thus internally designed within their own cloud infrastructures, resulting in two important limitations. First, cloud vendors don´t let developers see and evaluate how the MapReduce architecture is managed internally. Second, users can´t build their own private cloud-infrastructure-based offerings or use different public cloud infrastructures for deploying MapReduce services. The authors´ proposed framework enables the dynamic deployment of a MapReduce service in virtual infrastructures from either public or private cloud providers.
Keywords :
business data processing; cloud computing; service-oriented architecture; MapReduce architecture; MapReduce services; cloud-based MapReduce services process large datasets; cloud-vendor-specific services; dynamic cloud deployment; private cloud providers; private cloud-infrastructure-based offerings; public cloud infrastructures; users infrastructure requirements; virtual infrastructures; Cloud computing; Computational modeling; Computer architecture; Data models; Data processing; Programming; MapReduce; automated deployment; cloud computing; configuration management; infrastructure as a service;
Journal_Title :
Internet Computing, IEEE
DOI :
10.1109/MIC.2011.163