SlideShare a Scribd company logo
1 of 4
Download to read offline
IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 4, 2013 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 837
Abstract-- Cloud Computing provides data storage capacity
and use of Cloud Computing have increased scalability,
availability, security and simplicity. As more use of cloud
computing environments increases, it is more difficult to
deal with the performance of this environments. We have
presented Some virtualization and network related
communication issues and finally we have designed and
implemented modified load balancing algorithm for
performance increase. In market use of cloud many issues
occurred like as security, privacy, reliability, legal issues,
open standard, compliance. so, we have stated to solve these
issues such algorithm to assess increase performance of
computing clouds. Secondly, i.e. ‘Modified Weighted
Active Monitoring Load Balancing Algorithm’ on cloud, for
the balancer on Cloud Controller to effectively balance load
requests between the available Node Controller, in order to
achieve better performance parameters such as load on
server and current performance on the server. By Existing
Algorithm like in RRA (Round Robin Algorithm) load
balance sequentially, we have designed this proposed
algorithm on cloud and how to balance load randomly and
display by existing algorithm and proposed algorithm
comparison.
I. INTRODUCTION
Framework, users can assess the overhead of acquiring and
Releasing the virtual computing resources, they can
Different Configurations and they can evaluate different
scheduling algorithms.
II. LITERATURE REVIEW
Modeling techniques is for workloads and storage devices in
order to do load balancing of workloads over a set of
devices. The workloads were modeled independent of
underlying device using the parameters inherent to a
workload such as seek distances, read-write ratio, average
IO size and outstanding IOs. For device modeling we used
statistics such as IO latency with respect to outstanding IOs
which is dependent on the storage device. It is Also
described a load balancing engine that can do migrations in
order to balance overall load on devices in proportion to
their capabilities [18].
A. Research problem:
1) How to characterize dynamic workloads for load
balancing? Are percentile values for workload
parameters good enough in real systems?
2) Can we use static values of constants such as K1 to K4
for workloads running on different devices or do we
need online estimation?
3) How to measure and predict interference among various
workloads accessing a device?
4) How to suggest storage configuration changes to an
administrator based on online workload monitoring.
Ultimately the task of workload monitoring, device
modeling and load balancing needs to happen in a
feedback loop over time to handle churn in today’s
storage environments.
5) Cloud computing has emerged as a new technology that
lets users deploy their applications in an environment
with a promise of good scalability, availability, and
fault tolerance. As the use of cloud computing
environments increases, it becomes crucial to
understand the performance of these environments in
order to facilitate the decision to adopt this new
technology, and to understand and resolve any
performance problems that may appear. In this paper,
we present Framework, which is a framework for
generating and submitting test overloads to computing
clouds. By using A systematic literature review is a
means of Identifying, Evaluating and interpreting all
available research relevant to a particular research
question, or topic area, or phenomena of interest
(Kitchen ham, 2004).[14]
B. Reasons for performing SLR
1) It can identify gaps in current research for further
investigation.
2) It can be used as framework for new research activities.
3) To generate a new hypothesis.
C. Importance of systematic literature review
1) Literature review has less scientific value.
2) Systematic literature review approach is fair.
3) It summaries all existing information about some
phenomenon in a fair and
4) Unbiased manner.
D. Advantages
1) Methodology is well defined and due to this results of
literature will have less repeatability.
2) New research activities can be developed.
E. Disadvantages
1) More effort is required
F. Features of SLR
1) Systematic review starts by defining review protocol.
2) Based on search strategy systematic review is defined.
3) Search strategy is documented.
4) Quality criteria for paper selection of primary studies
A Framework for Performance Analysis of Computing Clouds
Mintu M. Ladani1
Vinit kumar Gupta2
1, 2
M. E. (Computer)
1, 2
Hasmukh Goswami College of Engineering,Vahelal
1, 2
Gujarat Technological University
A Framework for Performance Analysis of Computing Clouds
(IJSRD/Vol. 1/Issue 4/2013/0008)
All rights reserved by www.ijsrd.com 838
are considered.
5) Systematic review can be used as a prerequisite for
quantitative Meta-analysis.
G. Conclusion of Literature Review:
By Conclude this all above paper how to characterize
workload maintains in virtualization After Concluding all
above paper how to characterize how to load-balance in
Cloud Computing. Some virtualization security risks and
problems create in dynamic workload in load balancing. so,
I will do maintain load balancing in cloud computing.
III. PROBLEM STATEMENT
In earlier load balancing algorithms or in existing methods
only how to balance load is stated but in those schemes only
some factors Load on the server, Current performance of
server are considered like, i.e. ‘Modified Weighted Active
Monitoring Load Balancing Algorithm’ on cloud, for
balancer to effectively load balance requests between the
available Node controller assigning a load, in order to
achieve better performance.
A. Proposed Algorithm
Modified ‘Weighted Active Monitoring Load Algorithm’ is
designed Balancer assigning a load to each Node Controller.
Existing in Round Robin Algorithm load is balanced
sequentially Hence optimizing the given performance
parameters. After with Load on server and with current
Performance of server is necessary to find.
Algorithm: For better performance of our algorithms two
parameters are taken in to consideration.
1. Load on the server.
2. Current performance of server.
1) Load on the server:
We are more interested in free resources available on
node. The node having more free resources will able to
handle more requests easily without degrading its
performance.
2) Load on the server:
We are more interested in free resources available on
node. The node having more free resources will able to
handle more requests easily without degrading its
performance.
Current performance of Sever: A request is send to the node
at regular interval and in response, the performance
parameter is measured. It may be the case that the response
time of node may change every time depending on the client
usage of its resources. So, the above two parameters are
used to built a new queue for future allocation. This
information of the entire node is calculated by a
mathematical function to count z-parameter value for each
node.
The pseudo code of the algorithm is as under
Pseudo Code
Step 1: [Calculate Load Factor x]
x ← (Total _Resources
– Used _Resources)
where x is free memory in terms of percentage.
Step 2: [Calculate Performance Factor y]:
y1 ← average (current _response _time)
y ← y1 - (previously calculated y1)
y ← y/(previous y1)*100 //counting y in terms of
previously counted y1.
Step 3: [finding z]
z ← x - y; If (z < 0)
z = 0;
Step 4: [Find minimum of all z except the nodes with z
value 0]
Min _z= min (all z’s)
Step 5: [Find min _factor and divide all z by that factor] Min
_factor ← min _z
Z ← z / min _factor
Step 6: [Generate Dynamic Queue on base of z]
In the above algorithm x is considered as a free load on
server, y for the performance on the server and y1 is the
current response time.
Explanation
Step-1:
The value of x is calculated by considering the total
available resources and allocated resources on the server.
The available resources would be calculated using the
equation
x = (Total _Resources – Used _Resources).
Once x value is calculated for all nodes servers we get the
available free load on the servers.
Step 2:
Here the performance factor calculates the increase or
decrease in performance on the server and the calculated
value is stored y. Now for calculating y a request is send to
all the nodes at regular interval of time and the response
time(total of both request time + response time ) is
calculated. So every hour sever would have various values
of y and averaging all the value of y1 would be calculated to
generate a queue. Now, the previously calculated y1 will be
deducted from current values y1 which was currently used
to calculate the performance (i.e. Response time increases or
decreases). The same way the increased or decreased
performance is calculated and the value of y is calculated as
the percentage of previously counted y1. That is y/(previous
y1)*100.
Step 3:
Counting z = x - y; Here Y value is subtracted from x value
to count the z value Here we are interested in the node with
the lowest response time hence we subtract the y value from
x. i.e. nodes having more response time will contain less z
value and they will get less number of requests to handle.
Now suppose in the worst case node have very less memory
available and very large response time than z = x – y may
get negative value so we need to remove that node from
queue (think that it is temporary unavailable) and it will not
consider in any step of the algorithm and in this iteration of
algorithm it will not get any request to handle.
If any node is temporarily unavailable the response time
will be infinite (or very large) of that specific node. So
the y value also becomes too much large for that node
which will leads to minus z value.
And in step 4 of algorithm that node will discarded for
future process in this irritation of algorithm. So with this
step we can also detect the unavailable node (with value
of y as infinite or to large).
Step 4:
A Framework for Performance Analysis of Computing Clouds
(IJSRD/Vol. 1/Issue 4/2013/0008)
All rights reserved by www.ijsrd.com 839
Once the z is calculated then the minimum of all z which
we calculated are stored in min _z.
Here we will not consider node with 0 z value so, this
node will be remove from any further process and for this
iteration of the algorithm.
In the next iteration of the algorithm the z value of node
will count again so it will get the next chance to join cloud
environment if it is ready for it i.e. available.
Step 5:
Here minimum factor is calculated and divided by all
the factors of z.
z values for node 1 to 5 are given below:
Node z-value
N1 22.30
N2 12.23
N3 43.00
N4
14.36
N5
28.29
Now N2 has a list z value and so every nodes z value
are divided by N2’s z value and stores a float or cell value
of it to make it easy and less complex. So now the z values
are 2, 1, 4, 1, and 2.
Node with z value 0 will get 0 as z / min_fact so they
can’t get any request to handle.
Step 6:
From the above value N1 has the capacity to handle two
requests, node N2 can handle only one while N3 will
handle 4 to keep load balanced on each node. So the
temporary queue will look be prepared as follows:
N3 N3 N3 N3 N1 N1 N5 N5 N4 N2
Fig. (1): Dynamic Queue
So, once the temporary queue and permanent queue will be
changed and accordingly, first 4 requests will go to node 3
than 2 will go to n1 and so on until the end of queue. Once
the queue is over it will assign next 4 to N3 and so on.
In this way the whole algorithm will work and would help
in increasing the performance and improve load balancing.
IV. IMPLEMENTATION AND RESULTS
A. Proposed Architecture
1) Cloud Controller: Works for authenticate for request and
response handling. Also provides a web interface to
users for managing certain aspects of the cloud
infrastructure.
2) Node Controller: it stores data after load balancing or
before. Also it interact with the OS and hypervisor
running on the node on one side and the Cloud controller
on the other side.
3) Balancer: it distributed (balance) load on node controller.
4) VM: it generates as service as output.
B. Results
Table (1): Comparison of Existing and Proposed
Algorithm
V. CONCLUSION AND FUTURE WORK
A. Conclusion
We have presented some virtualization and network related
communication issues more use of cloud computing
environment. In market use of cloud many issues occurred
like as security, privacy, relibility, legal issues, open
standard, compliance. so, we have stated to solve these
issues such algorithm to assess increase performance of
computing clouds. And finally we have designed and
implemented modified load balancing algorithm for
performance increase. i.e. ‘Modified Weighted Active
Monitoring Load Balancing Algorithm’ on cloud, for the
balancer on Cloud Controller to effectively balance load
requests between the available Node Controller, in order to
achieve better performance parameters such as load on
server and current performance on the server. By Existing
Algorithm like in RRA (Round Robin Algorithm) load
balance sequentially ,we have designed this Proposed
algorithm on cloud and how to balance load randomly and
display by existing algorithm and proposed algorithm
comparison.
B. Future Work
we have presented modifying load balancing algorithm to
achieve better performance parameters such as load on
A Framework for Performance Analysis of Computing Clouds
(IJSRD/Vol. 1/Issue 4/2013/0008)
All rights reserved by www.ijsrd.com 840
server and current performance on the server.By Existing
Algorithm like in RRA(Round Robbion Algorithm) load
balance sequentially ,we have designed this Proposed
algorithm on cloud and how to balance load randomly and
display by existing algorithm and proposed algorithm
comparison. I have implemented algorithm on private cloud
but in future algorithm will be implemented in real world
REFERENCES
[1] The Economist, “A Special Report on Corporate IT,”
October2008,”http://www.economist.com/specialRepor
ts/showsurvey.cfm? Issue=20081025”.
[2] R. Buyya, C. S. Yeo, and S. Venugopal, “Market-
Oriented Cloud Computing: Vision, Hype, and Reality
for Delivering IT Services as Computing Utilities,”
CoRR, vol. abs/0808.3558, 2008.
[3] T. Killalea, “Meet the virts,” Queue, vol. 6, no. 1, pp.
14–18, 2008.
[4] A. Iosup and D. Epema, “GrenchMark: A Framework
for Analyzing, Testing, and Comparing Grids,” in Proc.
of the 6th IEEE/ACM Intl.Symposium on Cluster
Computing and the Grid (CCGrid06). IEEE Computer
Society, 2006, pp. 313–320, an extended version can be
found as Technical Report TU Delft/PDS/2005-002,
ISBN 1387-2109.
[5] Amazon, “http://aws.amazon.com/ec2/,” 2008.
[6] Open Grid Forum, “Job Submission Description
Language (JSDL) Specification, Version 1.0,” 2005.
[7] D. Feitelson, L. Rudolph, U. Schwiegelshohn, K. Sevcik,
and P. Wong, “Theory and practice in parallel job
scheduling,” in 3rd Workshop on Job Scheduling
Strategies for Parallel Processing, vol. LNCS 1291,
1997, pp. 1–34.
[8] D. Tsafrir, Y. Etsion, and D. G. Feitelson, “Backfilling
Using System- Generated Predictions Rather Than User
Runtime Estimates,” IEEE Trans. Parallel & Distributed
Syst., vol. 18, no. 6, pp. 789–803, Jun 2007.
[9] S. L. Garfinkel, “An Evaluation of Amazons Grid
Computing Services: EC2, S3 and SQS,” Center for
Research on Computation and Society School for
Engineering and Applied Sciences, Harvard University,
Tech. Rep. TR-08-07, 2007.
[10] S. Garfinkel, “Commodity Grid Computing with
Amazon’s S3 and EC2,” ;login, vol. 32, no. 1, pp. 7–13,
2007.
[11] E. Walker, “Benchmarking Amazon EC2 for High-
Performance Scientific Computing,” ;login, vol. 33, no.
5, pp. 18–23, 2008.
[12] D. Nurmi, R. Wolski, C. Grzegorczyk, G. Obertelli, S.
Soman, L. Youseff, and D. Zagorodnov, “Eucalyptus :
A Technical Report on an Elastic Utility Computing
Architecture Linking Your Programs to Useful
Systems,” Department of Computer Science, University
of California, Santa Barbara, Tech. Rep. 2008-10, 2008.
[13] M. R. Palankar, A. Iamnitchi, M. Ripeanu, and S.
Garfinkel, “Amazon S3 for science grids: a viable
solution?” in DADC ’08: Proceedings of the 2008
international workshop on Data-aware distributed
computing. New York, NY, USA: ACM, 2008,.
[14] Karthik Paladugu Sumanth Mukk “Systematic
Literature Review and Survey on High Performance
Computing in Cloud” Systematic literature review
(SLR) September 2012
[15]By Cloud Computing Ajith Singh.“An Approach on
Semi-Distributed Load Balancing Algorithm for Cloud
Computing System” N Dept. of Computer Science
Karpagam University M. Hemalatha Dept. of Computer
Science Karpagam University,oct-2012
[16]By Mariana Carroll1,, Paula Kotzé1,3,”Secure
virtualization Benefits, Risks and Controls “ Alta van
der Merwe Secure Virtualization
[17]By Rajkumar Buyya1,2, Chee Shin Yeo1, and Srikumar
Venugopal” Market-Oriented Cloud Computing:
Vision, Hype, and Reality for Delivering IT Services as
Computing Utilities “
[18]By Ajay Gulati, Chethan Kumar, Irfan Ahmad
“Modeling Workloads and Devices for IO Load
Balancing in Virtualized Environments”

More Related Content

What's hot

Optimized Assignment of Independent Task for Improving Resources Performance ...
Optimized Assignment of Independent Task for Improving Resources Performance ...Optimized Assignment of Independent Task for Improving Resources Performance ...
Optimized Assignment of Independent Task for Improving Resources Performance ...ijgca
 
DCHEFT approach-for-task-scheduling-to-efficient-resource-allocation-in-cloud...
DCHEFT approach-for-task-scheduling-to-efficient-resource-allocation-in-cloud...DCHEFT approach-for-task-scheduling-to-efficient-resource-allocation-in-cloud...
DCHEFT approach-for-task-scheduling-to-efficient-resource-allocation-in-cloud...IJEACS
 
A Heterogeneous Static Hierarchical Expected Completion Time Based Scheduling...
A Heterogeneous Static Hierarchical Expected Completion Time Based Scheduling...A Heterogeneous Static Hierarchical Expected Completion Time Based Scheduling...
A Heterogeneous Static Hierarchical Expected Completion Time Based Scheduling...IRJET Journal
 
A Hybrid Method of CART and Artificial Neural Network for Short Term Load For...
A Hybrid Method of CART and Artificial Neural Network for Short Term Load For...A Hybrid Method of CART and Artificial Neural Network for Short Term Load For...
A Hybrid Method of CART and Artificial Neural Network for Short Term Load For...Salford Systems
 
Bounded ant colony algorithm for task Allocation on a network of homogeneous ...
Bounded ant colony algorithm for task Allocation on a network of homogeneous ...Bounded ant colony algorithm for task Allocation on a network of homogeneous ...
Bounded ant colony algorithm for task Allocation on a network of homogeneous ...ijcsit
 
Modified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud ComputingModified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud Computingijsrd.com
 
Survey on Load Rebalancing for Distributed File System in Cloud
Survey on Load Rebalancing for Distributed File System in CloudSurvey on Load Rebalancing for Distributed File System in Cloud
Survey on Load Rebalancing for Distributed File System in CloudAM Publications
 
Efficient Dynamic Scheduling Algorithm for Real-Time MultiCore Systems
Efficient Dynamic Scheduling Algorithm for Real-Time MultiCore Systems Efficient Dynamic Scheduling Algorithm for Real-Time MultiCore Systems
Efficient Dynamic Scheduling Algorithm for Real-Time MultiCore Systems iosrjce
 
A study of load distribution algorithms in distributed scheduling
A study of load distribution algorithms in distributed schedulingA study of load distribution algorithms in distributed scheduling
A study of load distribution algorithms in distributed schedulingeSAT Publishing House
 
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...IRJET Journal
 
An Effective PSO-inspired Algorithm for Workflow Scheduling
An Effective PSO-inspired Algorithm for Workflow Scheduling An Effective PSO-inspired Algorithm for Workflow Scheduling
An Effective PSO-inspired Algorithm for Workflow Scheduling IJECEIAES
 
Earliest Due Date Algorithm for Task scheduling for cloud computing
Earliest Due Date  Algorithm for Task scheduling for cloud computingEarliest Due Date  Algorithm for Task scheduling for cloud computing
Earliest Due Date Algorithm for Task scheduling for cloud computingPrakash Poudel
 
A Multi-Agent System Approach to Load-Balancing and Resource Allocation for D...
A Multi-Agent System Approach to Load-Balancing and Resource Allocation for D...A Multi-Agent System Approach to Load-Balancing and Resource Allocation for D...
A Multi-Agent System Approach to Load-Balancing and Resource Allocation for D...Soumya Banerjee
 

What's hot (17)

Optimized Assignment of Independent Task for Improving Resources Performance ...
Optimized Assignment of Independent Task for Improving Resources Performance ...Optimized Assignment of Independent Task for Improving Resources Performance ...
Optimized Assignment of Independent Task for Improving Resources Performance ...
 
DCHEFT approach-for-task-scheduling-to-efficient-resource-allocation-in-cloud...
DCHEFT approach-for-task-scheduling-to-efficient-resource-allocation-in-cloud...DCHEFT approach-for-task-scheduling-to-efficient-resource-allocation-in-cloud...
DCHEFT approach-for-task-scheduling-to-efficient-resource-allocation-in-cloud...
 
E01113138
E01113138E01113138
E01113138
 
A Heterogeneous Static Hierarchical Expected Completion Time Based Scheduling...
A Heterogeneous Static Hierarchical Expected Completion Time Based Scheduling...A Heterogeneous Static Hierarchical Expected Completion Time Based Scheduling...
A Heterogeneous Static Hierarchical Expected Completion Time Based Scheduling...
 
A Hybrid Method of CART and Artificial Neural Network for Short Term Load For...
A Hybrid Method of CART and Artificial Neural Network for Short Term Load For...A Hybrid Method of CART and Artificial Neural Network for Short Term Load For...
A Hybrid Method of CART and Artificial Neural Network for Short Term Load For...
 
Bounded ant colony algorithm for task Allocation on a network of homogeneous ...
Bounded ant colony algorithm for task Allocation on a network of homogeneous ...Bounded ant colony algorithm for task Allocation on a network of homogeneous ...
Bounded ant colony algorithm for task Allocation on a network of homogeneous ...
 
Modified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud ComputingModified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud Computing
 
Survey on Load Rebalancing for Distributed File System in Cloud
Survey on Load Rebalancing for Distributed File System in CloudSurvey on Load Rebalancing for Distributed File System in Cloud
Survey on Load Rebalancing for Distributed File System in Cloud
 
Gupta datamule
Gupta datamuleGupta datamule
Gupta datamule
 
J0210053057
J0210053057J0210053057
J0210053057
 
Efficient Dynamic Scheduling Algorithm for Real-Time MultiCore Systems
Efficient Dynamic Scheduling Algorithm for Real-Time MultiCore Systems Efficient Dynamic Scheduling Algorithm for Real-Time MultiCore Systems
Efficient Dynamic Scheduling Algorithm for Real-Time MultiCore Systems
 
A study of load distribution algorithms in distributed scheduling
A study of load distribution algorithms in distributed schedulingA study of load distribution algorithms in distributed scheduling
A study of load distribution algorithms in distributed scheduling
 
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...
 
An Effective PSO-inspired Algorithm for Workflow Scheduling
An Effective PSO-inspired Algorithm for Workflow Scheduling An Effective PSO-inspired Algorithm for Workflow Scheduling
An Effective PSO-inspired Algorithm for Workflow Scheduling
 
Earliest Due Date Algorithm for Task scheduling for cloud computing
Earliest Due Date  Algorithm for Task scheduling for cloud computingEarliest Due Date  Algorithm for Task scheduling for cloud computing
Earliest Due Date Algorithm for Task scheduling for cloud computing
 
Chap2 slides
Chap2 slidesChap2 slides
Chap2 slides
 
A Multi-Agent System Approach to Load-Balancing and Resource Allocation for D...
A Multi-Agent System Approach to Load-Balancing and Resource Allocation for D...A Multi-Agent System Approach to Load-Balancing and Resource Allocation for D...
A Multi-Agent System Approach to Load-Balancing and Resource Allocation for D...
 

Similar to A Framework for Performance Analysis of Computing Clouds

Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud Shyam Hajare
 
A study on dynamic load balancing in grid environment
A study on dynamic load balancing in grid environmentA study on dynamic load balancing in grid environment
A study on dynamic load balancing in grid environmentIJSRD
 
Inteligent multicriteria model load blancing in cloude computing
Inteligent multicriteria model load blancing in cloude computingInteligent multicriteria model load blancing in cloude computing
Inteligent multicriteria model load blancing in cloude computingpihu2244
 
Cloud Partitioning of Load Balancing Using Round Robin Model
Cloud Partitioning of Load Balancing Using Round Robin ModelCloud Partitioning of Load Balancing Using Round Robin Model
Cloud Partitioning of Load Balancing Using Round Robin ModelIJCERT
 
Optimizing Task Scheduling in Mobile Cloud Computing Using Particle Swarm Opt...
Optimizing Task Scheduling in Mobile Cloud Computing Using Particle Swarm Opt...Optimizing Task Scheduling in Mobile Cloud Computing Using Particle Swarm Opt...
Optimizing Task Scheduling in Mobile Cloud Computing Using Particle Swarm Opt...IRJET Journal
 
Adaptive check-pointing and replication strategy to tolerate faults in comput...
Adaptive check-pointing and replication strategy to tolerate faults in comput...Adaptive check-pointing and replication strategy to tolerate faults in comput...
Adaptive check-pointing and replication strategy to tolerate faults in comput...IOSR Journals
 
Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...
Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...
Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...ijceronline
 
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTINGLOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTINGijccsa
 
Load Balancing Algorithm to Improve Response Time on Cloud Computing
Load Balancing Algorithm to Improve Response Time on Cloud ComputingLoad Balancing Algorithm to Improve Response Time on Cloud Computing
Load Balancing Algorithm to Improve Response Time on Cloud Computingneirew J
 
Chapter 1 Data structure.pptx
Chapter 1 Data structure.pptxChapter 1 Data structure.pptx
Chapter 1 Data structure.pptxwondmhunegn
 
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTINGLOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTINGIRJET Journal
 
LOAD MANAGEMENT IN CLOUD ENVIRONMENT
LOAD MANAGEMENT IN CLOUD ENVIRONMENTLOAD MANAGEMENT IN CLOUD ENVIRONMENT
LOAD MANAGEMENT IN CLOUD ENVIRONMENTIJERA Editor
 
A Survey on Task Scheduling and Load Balanced Algorithms in Cloud Computing
A Survey on Task Scheduling and Load Balanced Algorithms in Cloud ComputingA Survey on Task Scheduling and Load Balanced Algorithms in Cloud Computing
A Survey on Task Scheduling and Load Balanced Algorithms in Cloud ComputingIRJET Journal
 
Multilevel Hybrid Cognitive Load Balancing Algorithm for Private/Public Cloud...
Multilevel Hybrid Cognitive Load Balancing Algorithm for Private/Public Cloud...Multilevel Hybrid Cognitive Load Balancing Algorithm for Private/Public Cloud...
Multilevel Hybrid Cognitive Load Balancing Algorithm for Private/Public Cloud...IDES Editor
 
PROCESS OF LOAD BALANCING IN CLOUD COMPUTING USING GENETIC ALGORITHM
PROCESS OF LOAD BALANCING IN CLOUD COMPUTING USING GENETIC ALGORITHMPROCESS OF LOAD BALANCING IN CLOUD COMPUTING USING GENETIC ALGORITHM
PROCESS OF LOAD BALANCING IN CLOUD COMPUTING USING GENETIC ALGORITHMecij
 
A Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public CloudA Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public CloudIJMER
 
Enhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computingEnhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computingeSAT Publishing House
 

Similar to A Framework for Performance Analysis of Computing Clouds (20)

G216063
G216063G216063
G216063
 
Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud
 
A study on dynamic load balancing in grid environment
A study on dynamic load balancing in grid environmentA study on dynamic load balancing in grid environment
A study on dynamic load balancing in grid environment
 
Srushti_M.E_PPT.ppt
Srushti_M.E_PPT.pptSrushti_M.E_PPT.ppt
Srushti_M.E_PPT.ppt
 
Inteligent multicriteria model load blancing in cloude computing
Inteligent multicriteria model load blancing in cloude computingInteligent multicriteria model load blancing in cloude computing
Inteligent multicriteria model load blancing in cloude computing
 
D04573033
D04573033D04573033
D04573033
 
Cloud Partitioning of Load Balancing Using Round Robin Model
Cloud Partitioning of Load Balancing Using Round Robin ModelCloud Partitioning of Load Balancing Using Round Robin Model
Cloud Partitioning of Load Balancing Using Round Robin Model
 
Optimizing Task Scheduling in Mobile Cloud Computing Using Particle Swarm Opt...
Optimizing Task Scheduling in Mobile Cloud Computing Using Particle Swarm Opt...Optimizing Task Scheduling in Mobile Cloud Computing Using Particle Swarm Opt...
Optimizing Task Scheduling in Mobile Cloud Computing Using Particle Swarm Opt...
 
Adaptive check-pointing and replication strategy to tolerate faults in comput...
Adaptive check-pointing and replication strategy to tolerate faults in comput...Adaptive check-pointing and replication strategy to tolerate faults in comput...
Adaptive check-pointing and replication strategy to tolerate faults in comput...
 
Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...
Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...
Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an ...
 
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTINGLOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
 
Load Balancing Algorithm to Improve Response Time on Cloud Computing
Load Balancing Algorithm to Improve Response Time on Cloud ComputingLoad Balancing Algorithm to Improve Response Time on Cloud Computing
Load Balancing Algorithm to Improve Response Time on Cloud Computing
 
Chapter 1 Data structure.pptx
Chapter 1 Data structure.pptxChapter 1 Data structure.pptx
Chapter 1 Data structure.pptx
 
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTINGLOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTING
 
LOAD MANAGEMENT IN CLOUD ENVIRONMENT
LOAD MANAGEMENT IN CLOUD ENVIRONMENTLOAD MANAGEMENT IN CLOUD ENVIRONMENT
LOAD MANAGEMENT IN CLOUD ENVIRONMENT
 
A Survey on Task Scheduling and Load Balanced Algorithms in Cloud Computing
A Survey on Task Scheduling and Load Balanced Algorithms in Cloud ComputingA Survey on Task Scheduling and Load Balanced Algorithms in Cloud Computing
A Survey on Task Scheduling and Load Balanced Algorithms in Cloud Computing
 
Multilevel Hybrid Cognitive Load Balancing Algorithm for Private/Public Cloud...
Multilevel Hybrid Cognitive Load Balancing Algorithm for Private/Public Cloud...Multilevel Hybrid Cognitive Load Balancing Algorithm for Private/Public Cloud...
Multilevel Hybrid Cognitive Load Balancing Algorithm for Private/Public Cloud...
 
PROCESS OF LOAD BALANCING IN CLOUD COMPUTING USING GENETIC ALGORITHM
PROCESS OF LOAD BALANCING IN CLOUD COMPUTING USING GENETIC ALGORITHMPROCESS OF LOAD BALANCING IN CLOUD COMPUTING USING GENETIC ALGORITHM
PROCESS OF LOAD BALANCING IN CLOUD COMPUTING USING GENETIC ALGORITHM
 
A Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public CloudA Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public Cloud
 
Enhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computingEnhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computing
 

More from ijsrd.com

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Gridijsrd.com
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Thingsijsrd.com
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Lifeijsrd.com
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTijsrd.com
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...ijsrd.com
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...ijsrd.com
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Lifeijsrd.com
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learningijsrd.com
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation Systemijsrd.com
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...ijsrd.com
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigeratorijsrd.com
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...ijsrd.com
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingijsrd.com
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logsijsrd.com
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMijsrd.com
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Trackingijsrd.com
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...ijsrd.com
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparatorsijsrd.com
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...ijsrd.com
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.ijsrd.com
 

More from ijsrd.com (20)

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Grid
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Things
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Life
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOT
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Life
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learning
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation System
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigerator
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processing
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Tracking
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparators
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.
 

Recently uploaded

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 

Recently uploaded (20)

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 

A Framework for Performance Analysis of Computing Clouds

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 4, 2013 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 837 Abstract-- Cloud Computing provides data storage capacity and use of Cloud Computing have increased scalability, availability, security and simplicity. As more use of cloud computing environments increases, it is more difficult to deal with the performance of this environments. We have presented Some virtualization and network related communication issues and finally we have designed and implemented modified load balancing algorithm for performance increase. In market use of cloud many issues occurred like as security, privacy, reliability, legal issues, open standard, compliance. so, we have stated to solve these issues such algorithm to assess increase performance of computing clouds. Secondly, i.e. ‘Modified Weighted Active Monitoring Load Balancing Algorithm’ on cloud, for the balancer on Cloud Controller to effectively balance load requests between the available Node Controller, in order to achieve better performance parameters such as load on server and current performance on the server. By Existing Algorithm like in RRA (Round Robin Algorithm) load balance sequentially, we have designed this proposed algorithm on cloud and how to balance load randomly and display by existing algorithm and proposed algorithm comparison. I. INTRODUCTION Framework, users can assess the overhead of acquiring and Releasing the virtual computing resources, they can Different Configurations and they can evaluate different scheduling algorithms. II. LITERATURE REVIEW Modeling techniques is for workloads and storage devices in order to do load balancing of workloads over a set of devices. The workloads were modeled independent of underlying device using the parameters inherent to a workload such as seek distances, read-write ratio, average IO size and outstanding IOs. For device modeling we used statistics such as IO latency with respect to outstanding IOs which is dependent on the storage device. It is Also described a load balancing engine that can do migrations in order to balance overall load on devices in proportion to their capabilities [18]. A. Research problem: 1) How to characterize dynamic workloads for load balancing? Are percentile values for workload parameters good enough in real systems? 2) Can we use static values of constants such as K1 to K4 for workloads running on different devices or do we need online estimation? 3) How to measure and predict interference among various workloads accessing a device? 4) How to suggest storage configuration changes to an administrator based on online workload monitoring. Ultimately the task of workload monitoring, device modeling and load balancing needs to happen in a feedback loop over time to handle churn in today’s storage environments. 5) Cloud computing has emerged as a new technology that lets users deploy their applications in an environment with a promise of good scalability, availability, and fault tolerance. As the use of cloud computing environments increases, it becomes crucial to understand the performance of these environments in order to facilitate the decision to adopt this new technology, and to understand and resolve any performance problems that may appear. In this paper, we present Framework, which is a framework for generating and submitting test overloads to computing clouds. By using A systematic literature review is a means of Identifying, Evaluating and interpreting all available research relevant to a particular research question, or topic area, or phenomena of interest (Kitchen ham, 2004).[14] B. Reasons for performing SLR 1) It can identify gaps in current research for further investigation. 2) It can be used as framework for new research activities. 3) To generate a new hypothesis. C. Importance of systematic literature review 1) Literature review has less scientific value. 2) Systematic literature review approach is fair. 3) It summaries all existing information about some phenomenon in a fair and 4) Unbiased manner. D. Advantages 1) Methodology is well defined and due to this results of literature will have less repeatability. 2) New research activities can be developed. E. Disadvantages 1) More effort is required F. Features of SLR 1) Systematic review starts by defining review protocol. 2) Based on search strategy systematic review is defined. 3) Search strategy is documented. 4) Quality criteria for paper selection of primary studies A Framework for Performance Analysis of Computing Clouds Mintu M. Ladani1 Vinit kumar Gupta2 1, 2 M. E. (Computer) 1, 2 Hasmukh Goswami College of Engineering,Vahelal 1, 2 Gujarat Technological University
  • 2. A Framework for Performance Analysis of Computing Clouds (IJSRD/Vol. 1/Issue 4/2013/0008) All rights reserved by www.ijsrd.com 838 are considered. 5) Systematic review can be used as a prerequisite for quantitative Meta-analysis. G. Conclusion of Literature Review: By Conclude this all above paper how to characterize workload maintains in virtualization After Concluding all above paper how to characterize how to load-balance in Cloud Computing. Some virtualization security risks and problems create in dynamic workload in load balancing. so, I will do maintain load balancing in cloud computing. III. PROBLEM STATEMENT In earlier load balancing algorithms or in existing methods only how to balance load is stated but in those schemes only some factors Load on the server, Current performance of server are considered like, i.e. ‘Modified Weighted Active Monitoring Load Balancing Algorithm’ on cloud, for balancer to effectively load balance requests between the available Node controller assigning a load, in order to achieve better performance. A. Proposed Algorithm Modified ‘Weighted Active Monitoring Load Algorithm’ is designed Balancer assigning a load to each Node Controller. Existing in Round Robin Algorithm load is balanced sequentially Hence optimizing the given performance parameters. After with Load on server and with current Performance of server is necessary to find. Algorithm: For better performance of our algorithms two parameters are taken in to consideration. 1. Load on the server. 2. Current performance of server. 1) Load on the server: We are more interested in free resources available on node. The node having more free resources will able to handle more requests easily without degrading its performance. 2) Load on the server: We are more interested in free resources available on node. The node having more free resources will able to handle more requests easily without degrading its performance. Current performance of Sever: A request is send to the node at regular interval and in response, the performance parameter is measured. It may be the case that the response time of node may change every time depending on the client usage of its resources. So, the above two parameters are used to built a new queue for future allocation. This information of the entire node is calculated by a mathematical function to count z-parameter value for each node. The pseudo code of the algorithm is as under Pseudo Code Step 1: [Calculate Load Factor x] x ← (Total _Resources – Used _Resources) where x is free memory in terms of percentage. Step 2: [Calculate Performance Factor y]: y1 ← average (current _response _time) y ← y1 - (previously calculated y1) y ← y/(previous y1)*100 //counting y in terms of previously counted y1. Step 3: [finding z] z ← x - y; If (z < 0) z = 0; Step 4: [Find minimum of all z except the nodes with z value 0] Min _z= min (all z’s) Step 5: [Find min _factor and divide all z by that factor] Min _factor ← min _z Z ← z / min _factor Step 6: [Generate Dynamic Queue on base of z] In the above algorithm x is considered as a free load on server, y for the performance on the server and y1 is the current response time. Explanation Step-1: The value of x is calculated by considering the total available resources and allocated resources on the server. The available resources would be calculated using the equation x = (Total _Resources – Used _Resources). Once x value is calculated for all nodes servers we get the available free load on the servers. Step 2: Here the performance factor calculates the increase or decrease in performance on the server and the calculated value is stored y. Now for calculating y a request is send to all the nodes at regular interval of time and the response time(total of both request time + response time ) is calculated. So every hour sever would have various values of y and averaging all the value of y1 would be calculated to generate a queue. Now, the previously calculated y1 will be deducted from current values y1 which was currently used to calculate the performance (i.e. Response time increases or decreases). The same way the increased or decreased performance is calculated and the value of y is calculated as the percentage of previously counted y1. That is y/(previous y1)*100. Step 3: Counting z = x - y; Here Y value is subtracted from x value to count the z value Here we are interested in the node with the lowest response time hence we subtract the y value from x. i.e. nodes having more response time will contain less z value and they will get less number of requests to handle. Now suppose in the worst case node have very less memory available and very large response time than z = x – y may get negative value so we need to remove that node from queue (think that it is temporary unavailable) and it will not consider in any step of the algorithm and in this iteration of algorithm it will not get any request to handle. If any node is temporarily unavailable the response time will be infinite (or very large) of that specific node. So the y value also becomes too much large for that node which will leads to minus z value. And in step 4 of algorithm that node will discarded for future process in this irritation of algorithm. So with this step we can also detect the unavailable node (with value of y as infinite or to large). Step 4:
  • 3. A Framework for Performance Analysis of Computing Clouds (IJSRD/Vol. 1/Issue 4/2013/0008) All rights reserved by www.ijsrd.com 839 Once the z is calculated then the minimum of all z which we calculated are stored in min _z. Here we will not consider node with 0 z value so, this node will be remove from any further process and for this iteration of the algorithm. In the next iteration of the algorithm the z value of node will count again so it will get the next chance to join cloud environment if it is ready for it i.e. available. Step 5: Here minimum factor is calculated and divided by all the factors of z. z values for node 1 to 5 are given below: Node z-value N1 22.30 N2 12.23 N3 43.00 N4 14.36 N5 28.29 Now N2 has a list z value and so every nodes z value are divided by N2’s z value and stores a float or cell value of it to make it easy and less complex. So now the z values are 2, 1, 4, 1, and 2. Node with z value 0 will get 0 as z / min_fact so they can’t get any request to handle. Step 6: From the above value N1 has the capacity to handle two requests, node N2 can handle only one while N3 will handle 4 to keep load balanced on each node. So the temporary queue will look be prepared as follows: N3 N3 N3 N3 N1 N1 N5 N5 N4 N2 Fig. (1): Dynamic Queue So, once the temporary queue and permanent queue will be changed and accordingly, first 4 requests will go to node 3 than 2 will go to n1 and so on until the end of queue. Once the queue is over it will assign next 4 to N3 and so on. In this way the whole algorithm will work and would help in increasing the performance and improve load balancing. IV. IMPLEMENTATION AND RESULTS A. Proposed Architecture 1) Cloud Controller: Works for authenticate for request and response handling. Also provides a web interface to users for managing certain aspects of the cloud infrastructure. 2) Node Controller: it stores data after load balancing or before. Also it interact with the OS and hypervisor running on the node on one side and the Cloud controller on the other side. 3) Balancer: it distributed (balance) load on node controller. 4) VM: it generates as service as output. B. Results Table (1): Comparison of Existing and Proposed Algorithm V. CONCLUSION AND FUTURE WORK A. Conclusion We have presented some virtualization and network related communication issues more use of cloud computing environment. In market use of cloud many issues occurred like as security, privacy, relibility, legal issues, open standard, compliance. so, we have stated to solve these issues such algorithm to assess increase performance of computing clouds. And finally we have designed and implemented modified load balancing algorithm for performance increase. i.e. ‘Modified Weighted Active Monitoring Load Balancing Algorithm’ on cloud, for the balancer on Cloud Controller to effectively balance load requests between the available Node Controller, in order to achieve better performance parameters such as load on server and current performance on the server. By Existing Algorithm like in RRA (Round Robin Algorithm) load balance sequentially ,we have designed this Proposed algorithm on cloud and how to balance load randomly and display by existing algorithm and proposed algorithm comparison. B. Future Work we have presented modifying load balancing algorithm to achieve better performance parameters such as load on
  • 4. A Framework for Performance Analysis of Computing Clouds (IJSRD/Vol. 1/Issue 4/2013/0008) All rights reserved by www.ijsrd.com 840 server and current performance on the server.By Existing Algorithm like in RRA(Round Robbion Algorithm) load balance sequentially ,we have designed this Proposed algorithm on cloud and how to balance load randomly and display by existing algorithm and proposed algorithm comparison. I have implemented algorithm on private cloud but in future algorithm will be implemented in real world REFERENCES [1] The Economist, “A Special Report on Corporate IT,” October2008,”http://www.economist.com/specialRepor ts/showsurvey.cfm? Issue=20081025”. [2] R. Buyya, C. S. Yeo, and S. Venugopal, “Market- Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities,” CoRR, vol. abs/0808.3558, 2008. [3] T. Killalea, “Meet the virts,” Queue, vol. 6, no. 1, pp. 14–18, 2008. [4] A. Iosup and D. Epema, “GrenchMark: A Framework for Analyzing, Testing, and Comparing Grids,” in Proc. of the 6th IEEE/ACM Intl.Symposium on Cluster Computing and the Grid (CCGrid06). IEEE Computer Society, 2006, pp. 313–320, an extended version can be found as Technical Report TU Delft/PDS/2005-002, ISBN 1387-2109. [5] Amazon, “http://aws.amazon.com/ec2/,” 2008. [6] Open Grid Forum, “Job Submission Description Language (JSDL) Specification, Version 1.0,” 2005. [7] D. Feitelson, L. Rudolph, U. Schwiegelshohn, K. Sevcik, and P. Wong, “Theory and practice in parallel job scheduling,” in 3rd Workshop on Job Scheduling Strategies for Parallel Processing, vol. LNCS 1291, 1997, pp. 1–34. [8] D. Tsafrir, Y. Etsion, and D. G. Feitelson, “Backfilling Using System- Generated Predictions Rather Than User Runtime Estimates,” IEEE Trans. Parallel & Distributed Syst., vol. 18, no. 6, pp. 789–803, Jun 2007. [9] S. L. Garfinkel, “An Evaluation of Amazons Grid Computing Services: EC2, S3 and SQS,” Center for Research on Computation and Society School for Engineering and Applied Sciences, Harvard University, Tech. Rep. TR-08-07, 2007. [10] S. Garfinkel, “Commodity Grid Computing with Amazon’s S3 and EC2,” ;login, vol. 32, no. 1, pp. 7–13, 2007. [11] E. Walker, “Benchmarking Amazon EC2 for High- Performance Scientific Computing,” ;login, vol. 33, no. 5, pp. 18–23, 2008. [12] D. Nurmi, R. Wolski, C. Grzegorczyk, G. Obertelli, S. Soman, L. Youseff, and D. Zagorodnov, “Eucalyptus : A Technical Report on an Elastic Utility Computing Architecture Linking Your Programs to Useful Systems,” Department of Computer Science, University of California, Santa Barbara, Tech. Rep. 2008-10, 2008. [13] M. R. Palankar, A. Iamnitchi, M. Ripeanu, and S. Garfinkel, “Amazon S3 for science grids: a viable solution?” in DADC ’08: Proceedings of the 2008 international workshop on Data-aware distributed computing. New York, NY, USA: ACM, 2008,. [14] Karthik Paladugu Sumanth Mukk “Systematic Literature Review and Survey on High Performance Computing in Cloud” Systematic literature review (SLR) September 2012 [15]By Cloud Computing Ajith Singh.“An Approach on Semi-Distributed Load Balancing Algorithm for Cloud Computing System” N Dept. of Computer Science Karpagam University M. Hemalatha Dept. of Computer Science Karpagam University,oct-2012 [16]By Mariana Carroll1,, Paula Kotzé1,3,”Secure virtualization Benefits, Risks and Controls “ Alta van der Merwe Secure Virtualization [17]By Rajkumar Buyya1,2, Chee Shin Yeo1, and Srikumar Venugopal” Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities “ [18]By Ajay Gulati, Chethan Kumar, Irfan Ahmad “Modeling Workloads and Devices for IO Load Balancing in Virtualized Environments”