The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - Nov.-Dec. (2012 vol.16)
pp: 40-50
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.
INDEX TERMS
service-oriented architecture, business data processing, cloud computing, private cloud providers, dynamic cloud deployment, MapReduce architecture, cloud-based MapReduce services process large datasets, users infrastructure requirements, cloud-vendor-specific services, private cloud-infrastructure-based offerings, public cloud infrastructures, MapReduce services, virtual infrastructures, Cloud computing, Computer architecture, Data processing, Computational modeling, Programming, Data models, configuration management, automated deployment, MapReduce, cloud computing, infrastructure as a service
CITATION
S. Loughran, Jose M. Alcaraz Calero, A. Farrell, J. Kirschnick, J. Guijarro, "Dynamic Cloud Deployment of a MapReduce Architecture", IEEE Internet Computing, vol.16, no. 6, pp. 40-50, Nov.-Dec. 2012, doi:10.1109/MIC.2011.163
REFERENCES
1. J. Dean and S. Ghemawat, “MapReduce: Simplified Data Processing on Large Clusters,” Proc. 6th Symp. Operating System Design and Implementation, Usenix Assoc., 2004, pp. 137–149.
2. P. Goldsack et al., “The SmartFrog Configuration Management Framework,” ACM SIGOPS Operating Systems Rev., vol. 43, no. 1, 2009, pp. 16–25.
3. J. Turnbull, Pulling Strings with Puppet: Configuration Management Made Easy, Apress, 2009.
4. A. Jacob, “Infrastructure in the Cloud Era,” Proc. Int'l O'Reilly Velocity Web Performance and Operations Conf., O'Reilly, 2009; www.web2expo.com/webexsf2009/public/schedule/ detail7771.
5. M. Burgess, “Knowledge Management and Promises,” Scalability of Networks and Services, LNCS 5637, Springer, 2009, pp. 95–107.
6. J. Kirschnick et al., “Towards an Architecture for the Automated Provisioning of Cloud Services,” IEEE Communication Magazine, vol. 48, Dec. 2010, p. 12.
7. J. Kirschnick et al., “Towards a P2P Framework for Deploying Services in the Cloud,” Software: Practice and Experience, vol. 42, no. 1, 2012, pp. 395–408.
8. R. Fonseca et al., “Xtrace: A Pervasive Network Tracing Framework,” Proc. 4th Usenix Symp. Networked Systems Design & Implementation, Usenix Assoc., 2007, pp. 271–284.
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool