tailieunhanh - Cloudsim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms - Rodrigo N. Calheiros
"cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms" presents the background information on various elements that form the basis for architecting Cloud computing systems. It also presents the requirements of elastic or malleable applications that need to scale across multiple, geographically distributed data centers that are owned by one or more Cloud service providers. The CloudSim framework aims to ease-up and speed the process of conducting experimental studies that use Cloud computing as the application provisioning environments. | SOFTWARE – PRACTICE AND EXPERIENCE Softw. Pract. Exper. 2011; 41:23–50 Published online 24 August 2010 in Wiley Online Library (). DOI: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms Rodrigo N. Calheiros1 , Rajiv Ranjan2 , Anton Beloglazov1 , C´ sar A. F. De Rose3 e and Rajkumar Buyya1, ∗, † 1 Cloud Computing and Distributed Systems (CLOUDS) Laboratory, Department of Computer Science and Software Engineering, The University of Melbourne, Australia 2 School of Computer Science and Engineering, The University of New South Wales, Sydney, Australia 3 Department of Computer Science, Pontifical Catholic University of Rio Grande do Sul, Porto Alegre, Brazil SUMMARY Cloud computing is a recent advancement wherein IT infrastructure and applications are provided as ‘services’ to end-users under a usage-based payment model. It can leverage virtualized services even on the fly based on requirements (workload patterns and QoS) varying with time. The application services hosted under Cloud computing model have complex provisioning, composition, configuration, and deployment requirements. Evaluating the performance of Cloud provisioning policies, application workload models, and resources performance models in a repeatable manner under varying system and user configurations and requirements is difficult to achieve. To overcome this challenge, we propose CloudSim: an extensible simulation toolkit that enables modeling and simulation of Cloud computing systems and application provisioning environments. The CloudSim toolkit supports both system and behavior modeling of Cloud system components such as data centers, virtual machines (VMs) and resource provisioning policies. It implements generic application provisioning techniques that can be extended with ease and limited effort. Currently, it supports modeling and simulation of Cloud computing environments consisting
đang nạp các trang xem trước