Performance Analysis and Optimization of Multi-Cloud Compuitng for Loosly Coupled MTC Applications
DOI:
https://doi.org/10.51983/ajcst-2012.1.1.1693Keywords:
Cloud computing, computing cluster, loosely coupled architecture, multiple task computingAbstract
Cloud storage enables network online storage where data is stored on multiple virtual servers. In order to carry out huge tasks in cloud environment, single cloud provider is not sufficient to perform the many tasks applications and services. For Handling Intensive task, need to have multi cloud environment to improve the cost-effectiveness of the deployment and increase availability. Larger tasks are carried out by processing of many tasks at a time in a cloud computing environment. In this paper, for efficient handling of multiple tasks, need to have the performance analysis and optimization of all tasks in the multi-cloud environment. Performance analyses consist of CPU scheduling, Memory utilization, I/O tasks, and resource time sharing and cost benefits. Earlier system concentrates on the deployment of multi cloud architecture and multi-processing needs more accuracy, scalability and efficiency. In the methodology, Job allocation by front end server and service LAN are used. This research will achieved the process of multitasking environment in multi cloud infrastructure by having some effective tools for measuring over all performance and optimization of multi cloud computing services.
References
I. Raicu, I. Foster, and Y. Zhao, “Many-Task Computing for Grids and Supercomputers,” Proc. Workshop Many-Task Computing on Grids and Supercomputers, pp. 1-11, 2008.
BioTeam “Howto: Unicluster and Amazon EC2,” technical report, BioTeam Lab Summary, 2008.
I. Llorente, R. Moreno-Vozmediano, and R. Montero, “Cloud Computing for On-Demand Grid Resource Provisioning,” Advances in Parallel Computing, vol. 18, pp.177-191, IOS Press, 2009.
Amazon Elastic Compute Cloud, http://aws.amazon.com/ec2, 2010.
ElasticHosts, http://www.elastichosts.com/, 2010.
E. Walker, “The Real Cost of a CPU Hour,” Computer, vol. 42, no. 4, pp. 35-41, Apr. 2009.
M.A. Frumkin and R.F. Van der Wijngaart, “NAS Grid Benchmarks: A Tool for Grid Space Exploration,” J. Cluster Computing, vol. 5, no. 3, pp. 247-255, 2002.
R.S. Montero, R. Moreno-Vozmediano, and I.M. Llorente, “An Elasticity Model for High Throughput Computing Clusters,” to be published in J. Parallel and Distributed Computing, doi: 10.1016/ j.jpdc.2010.05.005, 2010.
E. Walker, J. Gardner, V. Litvin, and E. Turner, “Creating Personal Adaptive Clusters for Managing Scientific Jobs in a Distributed Computing Environment,” Proc. IEEE Second Int’l Workshop Challenges of Large Applications in Distributed Environments (CLADE ’06).
I. Raicu, Y. Zhao, C. Dumitrescu, I. Foster, and M. Wilde, “Falkon: A Fast and Light-Weight TasK Execution Farmework,” Proc. IEEE/ACM Conf. SuperComputing, 2007. [11] E. Huedo, R.S. Montero, and I.M. Llorente, “The GridWay Framework for Adaptive Scheduling and Execution on Grids,” Scalable Computing—Practice and Experience, vol. 6, pp. 1-8, 2006.
J. Chase, D. Irwin, L. Grit, J. Moore, and S. Sprenkle, “Dynamic Virtual Clusters in a Grid Site Manager,” Proc. 12th IEEE Symp. High Performance Distributed Computing, 2003.
P. Ruth, P. McGachey, and D. Xu, “VioCluster: Virtualization for Dynamic Computational Domains,” Proc. IEEE Int’l Conf. Cluster Computing, 2005.
I. Foster, T. Freeman, K. Keahey, D. Scheftner, B. Sotomayor, and X. Zhang, “Virtual Clusters for Grid Communities,” Proc. Sixth IEEE Int’l Symp. Cluster Computing and the Grid, 2006.
M. Murphy, B. Kagey, M. Fenn, and S. Goasguen, “Dynamic Provisioning of Virtual Organization Clusters,” Proc. Ninth IEEE Int’l Symp. Cluster Computing and the Grid, 2009.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2012 The Research Publication
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.