Cloud computing has been widely accepted by the researchers for the web applications. During the past years, distributed computing replaced the centralized computing and finally turned towards the cloud computing. One can see lots of applications of cloud computing like online sale and purchase, social networking web pages, country wide virtual classes, digital libraries, sharing of pathological research labs, supercomputing and many more. Creating and allocating VMs to applications use virtualization concept. Resource allocates policies and load balancing polices play an important role in managing and allocating resources as per application request in a cloud computing environment. Cloud analyst is a GUI tool that simulates the cloud-computing environment. In the present work, the cloud servers are arranged through step network and a UML model for a minimization of energy consumption by processor, dynamic random access memory, hard disk, electrical components and mother board is developed. A well Unified Modeling Language is used for design of a class diagram. Response time and internet characteristics have been demonstrated and computed results are depicted in the form of tables and graphs using the cloud analyst simulation tool.
Efficient management of resources in a federation of interacting computing servers and devices, for example, in a cloud computing environment, requires a load-balancing system that is self-regulatory and oblivious in nature. Due to the increasing size of data centers and their distribution across the globe, centralized load-balancing approaches suffer significant deficiencies in terms of communication overhead caused by the need to collect state dependent information. The technology of the cloud in its current state runs as many as 200 virtual machines on a single server, which clearly shows the importance of studying distributed load-balancing systems in the cloud. In the present paper, the federation of cloud servers is modeled as a complex network. In a complex network the structure and dynamics of the underlying system are encoded in the network topology itself. A method using random walks on complex networks for discovering free resources in a Cloud Server Network is given. The given method is used to balance the overall load on the network by equalising loads on overloaded and underloaded nodes without the need of a global load balancer. Simulation results are obtained through Network Simulator Version 2, which show that the proposed load-balancing scheme performs well for a large network by uniformly distributing the workload among the servers in polynomial time.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.