Skewness Algorithm To Efficently Manage Resources in Cloud Computing
Skewness Algorithm To Efficently Manage Resources in Cloud Computing
Skewness Algorithm To Efficently Manage Resources in Cloud Computing
SKEWNESS ALGORITHM
TO EFFICENTLY MANAGE
RESOURCES IN CLOUD COMPUTING
Report
generation
USE CASE DIAGRAM
SKEWNESS ALGORITHM
To calculate skewness
To calculate temperature
LOAD BALANCING
Step 1: For each virtual machine, find expected response time. The expected
response time is found with the help of resource information program
Step 2: When a request to allocate a new virtual machine from the Data Center
Controller arrives, now find the most efficient VM for allocation
Step 3: Return the identifier of the efficient virtual machine to the Datacenter
Controller
Step 4: Datacenter Controller identifies and notifies the new allocation
Step 5: Now update the allocation table increasing the allocations count for that
virtual machine.
Step 6: When the virtual machine finishes processing the request, and then the Data
Center Controller receives the Response. Data center controller notifies the
efficient way for the VM de-allocation
FUNCTIONAL REQUIREMENT
Provider
Customer
Network Topology
Cost
Scheduler
Host
Virtual Machine
MODULES
Avoid overload
Efficient utilization of server
Save energy
Save unwanted expenses
H/W & S/W REQUIREMENT
Processor - Intel 2.1 GHZ
Speed - 1.1 Ghz
RAM - 2 gb
Hard Disk - 20 GB
OS - Windows XP or above
Tool - Netbean ide
Programming Language - JAVA
Java Version - JDK 1.6 or above.
Simulator - Cloud Sim 2.1
REFERENCES
[1] M. Armbrust et al., Above the Clouds: A Berkeley View of Cloud Computing,
technical report, Univ. of California, Berkeley, Feb. 2009.
[2] L. Siegele, Let It Rise: A Special Report on Corporate IT, The Economist, vol. 389,
pp. 3-16, Oct. 2008.
[3] P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt,
and A. Warfield, Xen and the Art of Virtualization, Proc. ACM Symp. Operating Systems
Principles (SOSP 03), Oct. 2003.
[4] Amazon elastic compute cloud (Amazon EC2), http://aws. amazon.com/ec2/, 2012.
[5] C. Clark, K. Fraser, S. Hand, J.G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield,
Live Migration of Virtual Machines, Proc. Symp. Networked Systems Design and
Implementation (NSDI 05), May 2005.
[6] M. Nelson, B.-H. Lim, and G. Hutchins, Fast Transparent Migration for Virtual
Machines, Proc. USENIX Ann. Technical Conf., 2005.
[7] M. McNett, D. Gupta, A. Vahdat, and G.M. Voelker, Usher: An Extensible Framework
for Managing Clusters of Virtual Ma- chines, Proc. Large Installation System
Administration Conf. (LISA 07), Nov. 2007.