scholarly journals LOAD BALANCING IN CLOUD ENVIRONMENT: A REVIEW

2016 ◽  
Vol 15 (8) ◽  
pp. 6986-6990
Author(s):  
Sheenam Kamboj ◽  
Mr. Navtej Singh Ghumman

An essential role of cloud computing platform is to dynamically balance the load among the different servers in order to improve resource utilization and to avoid hotspots. Load balancing (LB) is done on both sides i.e. on provider as well as on consumer side. On provider side, load balancing is the problem of allocating virtual machines to servers at runtime. Virtual Machine need to be reassigned so that servers do not get overloaded as demand changes. On consumer side application load can be balanced which provides efficiency to the consumers. On cloud computing platform, load balancing of the entire system can be dynamically handled by  using virtualization technology through which itÂbecomes possible to remap virtual machine and physical resources according to  the change in load. However, in order to improve performance, the virtual machines have to fully utilize its resources and services by adapting to computing environment dynamically. The load balancing with proper allocation of resources must be guaranteed in order to improve resource utility.

2014 ◽  
Vol 536-537 ◽  
pp. 678-682
Author(s):  
Zhi Hong Liang ◽  
Zhi Qiang Liang ◽  
Yi Ming Tan ◽  
Xue Cheng Lv

Currently, the study of virtual machine migration in cloud computing platform which usually did not consider the trustworthiness of target physical machine. For this, the paper proposes a trusted virtual machine migration with performance constraints algorithm (TVM2PC). The trustworthiness of target physical machine includes direct trustworthiness and indirect trustworthiness. By this method, a virtual machine will be migrated to a trusted physical machine. A large of experiment shows that the proposed method can give a better result than the existing method in load balancing and trustworthiness.


2013 ◽  
Vol 834-836 ◽  
pp. 1832-1835
Author(s):  
Jing Wu ◽  
Feng Zhi Zhao ◽  
Yu Dan Dong

In the framework of the virtual machine can be well applied to cloud computing platforms such as multi-level security environment for guest virtual machines and communication between the fine-grained access control to prevent malicious software attacks and the spread between the guest virtual machine. This paper presents a set of virtual machines framework for assurance in the cloud computing software services in the guest virtual machines user-level application security.


2018 ◽  
Vol 17 (1) ◽  
pp. 7120-7125 ◽  
Author(s):  
Amandeep Kaur ◽  
Mr. Pawan Luthra

Cloud computing is Internet based development and use of computer technology. It is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them. Scheduling is one of the core steps to efficiently exploit the capabilities of heterogeneous computing systems. On cloud computing platform, load balancing of the entire system can be  dynamically handled  by  using  virtualization  technology through which it  becomes  possible  to  remap  virtual  machine  and physical resources  according  to  the  change  in  load. However, in order to improve performance, the virtual machines have to fully utilize its resources and services by adapting to computing environment dynamically.  The  load balancing  with  proper  allocation  of  resources  must  be guaranteed  in  order  to  improve  resource  utility.


2020 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Mahfooz Alam ◽  
Mahak ◽  
Raza Abbas Haidri ◽  
Dileep Kumar Yadav

Purpose Cloud users can access services at anytime from anywhere in the world. On average, Google now processes more than 40,000 searches every second, which is approximately 3.5 billion searches per day. The diverse and vast amounts of data are generated with the development of next-generation information technologies such as cryptocurrency, internet of things and big data. To execute such applications, it is needed to design an efficient scheduling algorithm that considers the quality of service parameters like utilization, makespan and response time. Therefore, this paper aims to propose a novel Efficient Static Task Allocation (ESTA) algorithm, which optimizes average utilization. Design/methodology/approach Cloud computing provides resources such as virtual machine, network, storage, etc. over the internet. Cloud computing follows the pay-per-use billing model. To achieve efficient task allocation, scheduling algorithm problems should be interacted and tackled through efficient task distribution on the resources. The methodology of ESTA algorithm is based on minimum completion time approach. ESTA intelligently maps the batch of independent tasks (cloudlets) on heterogeneous virtual machines and optimizes their utilization in infrastructure as a service cloud computing. Findings To evaluate the performance of ESTA, the simulation study is compared with Min-Min, load balancing strategy with migration cost, Longest job in the fastest resource-shortest job in the fastest resource, sufferage, minimum completion time (MCT), minimum execution time and opportunistic load balancing on account of makespan, utilization and response time. Originality/value The simulation result reveals that the ESTA algorithm consistently superior performs under varying of batch independent of cloudlets and the number of virtual machines’ test conditions.


2014 ◽  
Vol 989-994 ◽  
pp. 2297-2300
Author(s):  
Peng Cheng ◽  
Hui Qu

While setting up the cloud computing platform by using OpenStack, there were some disadvantages such as very tedious operating steps and low efficiency. In this paper, we put forward a design and realization method based on CloudStack hybrid cloud computing platform. Firstly, we used CloudStack as tool to set up two independent cloud platforms, one of them was called public cloud and the other one private cloud. Then virtualization technology and a shared resource classification method discussed in this paper were performed to set up two virtual sub-servers on the main server and operate the cloud platform already established on it. Finally, we gave the two platforms corresponding authority, thus the hybrid cloud platform was established. This method was easy to set up and could reduce the cost effectively, therefore, it was very practical.


2015 ◽  
Vol 32 (8) ◽  
pp. 19-23 ◽  
Author(s):  
Mayank Yuvaraj

Purpose – The present paper is an attempt to describe in detail the concept of Cloud computing in conjunction with libraries. It describes in detail about Cloud libraries, transition of libraries toward Cloud, its need, features, Cloud library components, types of Cloud libraries, Cloud library infrastructure, key players as well as role of Cloud librarians. Design/methodology/approach – Based on an extensive literature survey, the basic conceptions of Cloud libraries were developed. Findings – Various concepts of Cloud libraries have been proposed in the literature that will be instrumental in understanding the theoretical foundations of Cloud libraries. Originality/value – Till date no any theoretical foundation exists on the concept of Cloud libraries. The paper is one of the first attempts to give shape to the libraries based on Cloud computing platform.


Sign in / Sign up

Export Citation Format

Share Document