Abstract

Cloud computing is a new technology which supports resource sharing on a “Pay as you go” basis around the world. It provides various services such as SaaS, IaaS, and PaaS. Computation is a part of IaaS and the entire computational requests are to be served efficiently with optimal power utilization in the cloud. Recently, various algorithms are developed to reduce power consumption and even Dynamic Voltage and Frequency Scaling (DVFS) scheme is also used in this perspective. In this paper we have devised methodology which analyzes the behavior of the given cloud request and identifies the associated type of algorithm. Once the type of algorithm is identified, using their asymptotic notations, its time complexity is calculated. Using best fit strategy the appropriate host is identified and the incoming job is allocated to the victimized host. Using the measured time complexity the required clock frequency of the host is measured. According to that CPU frequency is scaled up or down using DVFS scheme, enabling energy to be saved up to 55% of total Watts consumption.

Highlights

  • IntroductionEvery domain requires deft handling of voluminous data for their survival with example being social networking sites like Facebook, stock exchanges, online shopping portals, travel portals, hospital management, government sectors, and so forth

  • Today the world’s mantra is big data

  • In the cloud environment the machines are registered with Cloud Information System (CIS) regarding their characteristics such as their individual id, ram size, and machine name For simulation purpose we have considered 8 virtual machines with Million Instructions Per Second (MIPS) capacity of 3100 MHz and a 1 GB RAM for each of them is configured and registered with the CIS under one common data center

Read more

Summary

Introduction

Every domain requires deft handling of voluminous data for their survival with example being social networking sites like Facebook, stock exchanges, online shopping portals, travel portals, hospital management, government sectors, and so forth. In order to process data they depend on computational resources which need a huge amount of capital expense. Cloud computing works on principle of two slogans “Pay as you go” and “Anything as a Service (AaaS)” [1]. As citizen of a country, you can consume power by connecting yourself with a service provider and have to pay only for as much power as you consume. Any resource like infrastructure, software, and network platform can be availed as a service from the cloud

Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call