Performance Analysis of Cloud Resource Provisioning Algorithms

People have different opinion on Cloud Computing. Cloud Computing is changing the way of work by deploying the applications and files in the Cloud. People can easily access the applications and documents from anywhere in the world by just assembling the number of computers and servers via the Internet. So hosting the applications in the Cloud makes easy for the group members to cooperate. We can define Cloud Computing as the utility computing, which delivers the rental services on demand and scalable infrastructure over the Internet, and the virtualized datacenter that supports those services. Cloud Computing is the big change for the professionals and academia in the computing world. Cloud is different from the desktop computing since it provides online tools, guidance, and advancement to the customers. Cloud Computing does not bind the software to our personal computer rather it provides the efficient way to store them on the servers which can be accessed via the Internet. In case our PC fails to deliver the services, nothing to worry because you have your software in the Cloud. Cloud not only provides the above service, but also bears flexibility, better quality, long-term deployment, and many more.

[1]  Feng Wang,et al.  Enabling customer-provided resources for cloud computing: Potentials,challenges, and implementation , 2015, IEEE Transactions on Parallel and Distributed Systems.

[2]  Sung Chan Jun,et al.  An SLA-based cloud computing that facilitates resource allocation in the distributed data centers of a cloud provider , 2012, The Journal of Supercomputing.

[3]  Kushagra Vaid,et al.  Innovative practices session 5C: Cloud atlas — Unreliability through massive connectivity , 2013, 2013 IEEE 31st VLSI Test Symposium (VTS).

[4]  Qian Zhu,et al.  Resource Provisioning with Budget Constraints for Adaptive Applications in Cloud Environments , 2012, IEEE Trans. Serv. Comput..

[5]  Kyong Hoon Kim,et al.  Minimizing Cost of Virtual Machines for Deadline-Constrained MapReduce Applications in the Cloud , 2012, 2012 ACM/IEEE 13th International Conference on Grid Computing.

[6]  T. R. Gopalakrishnan Nair,et al.  Efficient resource arbitration and allocation strategies in cloud computing through virtualization , 2011, 2011 IEEE International Conference on Cloud Computing and Intelligence Systems.

[7]  Bu-Sung Lee,et al.  Robust cloud resource provisioning for cloud computing environments , 2010, 2010 IEEE International Conference on Service-Oriented Computing and Applications (SOCA).

[8]  Bu-Sung Lee,et al.  Optimal virtual machine placement across multiple cloud providers , 2009, 2009 IEEE Asia-Pacific Services Computing Conference (APSCC).

[9]  Sergey V. Kovalchuk,et al.  Deadline-Driven Resource Management within Urgent Computing Cyberinfrastructure , 2013, ICCS.

[10]  Layuan Li,et al.  Optimal resource provisioning for cloud computing environment , 2012, The Journal of Supercomputing.

[11]  Jean-Marc Menaud,et al.  SLA-Aware Virtual Resource Management for Cloud Infrastructures , 2009, 2009 Ninth IEEE International Conference on Computer and Information Technology.

[12]  Ke Xu,et al.  Resource provisioning on customer-provided clouds: Optimization of service availability , 2013, 2013 IEEE International Conference on Communications (ICC).

[13]  Noha Elprince Autonomous resource provision in virtual data centers , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[14]  Katia Obraczka,et al.  Phantom of the cloud: Towards improved cloud availability and dependability , 2015, 2015 IEEE 4th International Conference on Cloud Networking (CloudNet).

[15]  John W. Rittinghouse,et al.  Cloud Computing: Implementation, Management, and Security , 2009 .

[16]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[17]  Rajkumar Buyya,et al.  Resource Provisioning Policies to Increase IaaS Provider's Profit in a Federated Cloud Environment , 2011, 2011 IEEE International Conference on High Performance Computing and Communications.

[18]  Ke Xu,et al.  Dynamic Resource Provisioning and Scheduling with Deadline Constraint in Elastic Cloud , 2013, 2013 International Conference on Service Sciences (ICSS).

[19]  Changsheng Xie,et al.  Avoiding performance fluctuation in cloud storage , 2010, 2010 International Conference on High Performance Computing.

[20]  Madhukara Phatak,et al.  On cloud computing deployment architecture , 2010, 2010 International Conference on Advances in ICT for Emerging Regions (ICTer).

[21]  Rajkumar Buyya,et al.  Cost-Effective Provisioning and Scheduling of Deadline-Constrained Applications in Hybrid Clouds , 2012, WISE.

[22]  Ling Liu,et al.  Cura: A Cost-Optimized Model for MapReduce in a Cloud , 2013, 2013 IEEE 27th International Symposium on Parallel and Distributed Processing.

[23]  Thomas A. Henzinger,et al.  FlexPRICE: Flexible Provisioning of Resources in a Cloud Environment , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[24]  Kirit J. Modi,et al.  Cloud computing - concepts, architecture and challenges , 2012, 2012 International Conference on Computing, Electronics and Electrical Technologies (ICCEET).

[25]  Rajkumar Buyya,et al.  Revenue Maximization Using Adaptive Resource Provisioning in Cloud Computing Environments , 2012, 2012 ACM/IEEE 13th International Conference on Grid Computing.

[26]  Rajkumar Buyya,et al.  Future Generation Computer Systems Deadline-driven Provisioning of Resources for Scientific Applications in Hybrid Clouds with Aneka , 2022 .

[27]  Rajkumar Buyya,et al.  SLA-Based Resource Provisioning for Hosted Software-as-a-Service Applications in Cloud Computing Environments , 2014, IEEE Transactions on Services Computing.

[28]  Yujin Lim,et al.  Resource management mechanism for SLA provisioning on cloud computing for IoT , 2015, 2015 International Conference on Information and Communication Technology Convergence (ICTC).

[29]  Rajkumar Buyya,et al.  SLA-Based Resource Allocation for Software as a Service Provider (SaaS) in Cloud Computing Environments , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.