0% found this document useful (0 votes)
37 views

Efficient Load Balancing in Virtual Machine: Guided By

This document summarizes a project on efficient load balancing in virtual machines. It presents an algorithm to dynamically allocate resources and add or remove virtual machine instances based on load. The existing system uses a data center controller to assign requests to VMs, while the proposed system uses a two-level scheduling mechanism to map tasks to VMs and VMs to host resources based on comparing CPU utilization, memory requirements, and available resources. The goal is to improve performance and decrease average response time.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

Efficient Load Balancing in Virtual Machine: Guided By

This document summarizes a project on efficient load balancing in virtual machines. It presents an algorithm to dynamically allocate resources and add or remove virtual machine instances based on load. The existing system uses a data center controller to assign requests to VMs, while the proposed system uses a two-level scheduling mechanism to map tasks to VMs and VMs to host resources based on comparing CPU utilization, memory requirements, and available resources. The goal is to improve performance and decrease average response time.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

EFFICIENT LOAD BALANCING IN VIRTUAL MACHINE

Guided by, Mr.Arun Shalin.L.V


Presented by, Vaishnav.J(102IT215)

Karthik Kannan.V(112IT508)
Manivel.K.S(112IT511)

ABSTRACT
O Based on the load of Virtual Machines we

allocate resources using


O dynamic scheduling O consolidation mechanisms O Dynamically add or delete one or more

instances
O Develop an effective load balancing algorithm

using Virtual Machine Monitoring.

EXISTING SYSTEM
O Data Center object manages VM creation and

destruction and does the routing of user requests


O The Data Center Controller determines which

VM should be assigned the next request


O common VM load balancer O throttled O active monitoring

PROPOSED SYSTEM
O two-level task scheduling mechanism:
O mapping tasks to Virtual Machines O Virtual Machines to host resource

O find

the cpu utilization and memory required for each instance and also find available cpu cycle and memory of each VM
the available resources and required resources

O compare

SYSTEM REQUIREMENTS
Hardware Configuration Processor Hard Disk Ram : : : Dual Core 256 Gb 1 Gb

SYSTEM REQUIREMENTS(Contd..)
Software Configuration Operating System : Windows

Xp
Frond End Back End : : Java Mysql

CONCLUSION
Ofind the available CPU cycle of VM
Osend the ID to the Cloud controller for

allocating the new request


Oeffect the overall performance
Odecrease the average response time.

REFERENCES
[11] Cloud Computing Performance by Tevron Application Monitoring .
[12] A Genetic Algorithm Scheduling Approach for Virtual Machine Resources in a Cloud Computing environment by Shailesh Sawant.

You might also like