Cloud Computing Environment: A Review

Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2018, Vol 17, Issue 2

Abstract

Cloud computing is a vigorous technology by which a user can get software, application, operating system and hardware as a service without actually possessing it and paying only according to the usage. Cloud Computing is a hot topic of research for the researchers these days. With the rapid growth of Internet technology cloud computing have become main source of computing for small as well big IT companies. In the cloud computing milieu the cloud data centers and the users of the cloud-computing are globally situated, therefore it is a big challenge for cloud data centers to efficiently handle the requests which are coming from millions of users and service them in an efficient manner.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.  Load balancing is a critical aspect that ensures that all the resources and entities are well balanced such that no resource or entity neither is under loaded nor overloaded. The load balancing algorithms can be static or dynamic.  Load balancing in this environment means equal distribution of workload across all the nodes. Load balancing provides a way of achieving the proper utilization of resources and better user satisfaction. Hence, use of an appropriate load balancing algorithm is necessary for selecting the virtual machines or servers. This paper focuses on the load balancing algorithm which distributes the incoming jobs among VMs optimally in cloud data centers. In this paper, we have reviewed several existing load balancing mechanisms and we have tried to address the problems associated with them.

Authors and Affiliations

Ishaan Chawla

Keywords

Related Articles

RFID Based Efficient Wireless Monitoring System

Nowadays, surveillance has become a need in any private or public area due to the increase in the number of threats such as robberies, terrorists, and abusers. In this paper, an efficient wireless monitoring system using...

Segmentation of Handwritten Text Document Written in Devanagri Script for Simple character, skewed character and broken character

OCR (optical character recognition) is a technology that is commonly used for recognizing patterns artificial intelligence & computer machine. With the help of OCR we can convert scanned document into editable docume...

STUDENTS LEARNING PATHS AS ˜'DYNAMIC ENCEPHALOGRAPHS' OF THEIR COGNITIVE DEVELOPMENT

The current study presents excerpts of my PhD thesis in which I developed a 'dynamic' hypothetical learning path (DHLP) with regard to student's cognitive development. The aim was to investigate if they would raise their...

DEVELOPING A CONCEPTUAL MODEL OF FACTORS AFFECTING SOCIAL MEDIA NETWORKING USAGE IN E-LEARNING AT TALAL ABU GHAZELEH UNIVERSITY COLLEGE OF BUSINESS (TAGUCB) IN BAHRAIN

Social networking has become pervasive in all sectors in the 21st century. The Kingdom of Bahrain is experiencing a big wave in reference to the use of social media networking in the context of a classroom.  Indisputabl...

OPTIMAL ALGORITHM FOR PREDICTING STUDENTS ACADEMIC PERFORMANCE

Machine learning has been successfully applied to numerous domains such as pattern recognition, image recognition, fraud detection, medical diagnosis, banking, bioinformatics, commodity trading, computer games and variou...

Download PDF file
  • EP ID EP649757
  • DOI 10.24297/ijct.v17i2.7674
  • Views 78
  • Downloads 0

How To Cite

Ishaan Chawla (2018). Cloud Computing Environment: A Review. INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 17(2), 7261-7272. https://europub.co.uk./articles/-A-649757