INTERNATIONAL JOURNAL OF TECHNOLOGY AND COMPUTING (IJTC) ISSN X, Volume 2, Issue 7 July 2016.

Size: px
Start display at page:

Download "INTERNATIONAL JOURNAL OF TECHNOLOGY AND COMPUTING (IJTC) ISSN X, Volume 2, Issue 7 July 2016."

Transcription

1 A REVIEW ON BALANCING THE LOAD ON CLOUD USING ACCLB HYBRID LOAD BALANCING TECHNIQUE A B S T R A C T Gagandeep Kaur*, Er. Sushil Kamboj SUSGOI, Tangori Gagandeepkaur1087@gmail.com*, er.kamboj@gmail.com Cloud Computing is an essential ingredient of modern computing systems. Computing concepts, technology and architectures have been developed and consolidated in the last decades; many aspects are subject to technological evolution and revolution. Cloud Computing is an computing technology that is rapidly consolidating itself as the next step in the development and deployment of increasing number of distributed application. The main objective of load balancing methods is to speed up the execution of applications on resources whose workload varies at run time in unpredictable way. Load balancing techniques are widely discussed in homogeneous as well as heterogeneous environments such as grids. There are basically two kinds of load balancing techniques. They are (i) Static and (ii) dynamic. In cloud computing environments, whenever a VM is heavily loaded with multiple tasks, these tasks have to be removed and submitted to the under loaded VMs of the same data center. In this case, when we remove more than one task from a heavy loaded VM and if there is more than one VM available to process these tasks, the tasks have to be submitted to the VM such that there will be a good mix of priorities i.e., no task should wait for a long time in order to get processed. Load balancing is done at virtual machine level i.e., at intra-data center level. We are proposing the ACCLB to balance the load on the cloud and compared it with the existing load balancing methods such as Vector Dot, Join idle queue. The main objective will be to balance the load on cloud and to reduce the energy consumption as compared to previous, on the cloud by using proposed method. Also we have to prove that our proposed technique is more efficient for load balancing and energy consumption on cloud as compared to previous. Keywords: ACCLB, Join idle queue, Load balancing, Cloudsim, IASS, PASS, SAAS I. INTRODUCTION Cloud computing is a distributed computing paradigm in which a pool of computing resources such as virtualized physical machines which host applications, shared storage devices like NFS (Network File Storage), backup servers etc. are available to users via Internet. Prevalent use of cloud computing has resulted advancement in the number of hosting datacenters which have brought forth many concerns, including the cost IJTC www. ijtc.org 347

2 of electrical energy, cooling, peak power dissipation and carbon emission. As the workload on the applications differs from time to time, it results in different resource requirements and hence dynamic efficient use of these shared resources is one of the crucial technical problems. The issue of tackling high energy use can be addressed by removing improficiencies and waste which occurs in the way computing resources get involved to serve application workloads and also how the electricity is carried to computing resources,. This can be done by improving both the physical infrastructure of data centers, and the resource allocation and management algorithms. In cloud model when a node leaves the cloud, the application running on it will be transfer to another node [1, 11]. A load balancing strategy is required to maintain the load among all computing nodes. Load balancing strategy is of two types, one is static and second is dynamic load balancing [10, 12]. Making a decision for Load balancing is very important task because it may affect the overall performance. Therefore decision is made by considering the parameters like network, application characteristics and computing node power [8]. Load balancing decision may automated or manual. A dynamic load balancing strategy is best suited in cloud environment due to its dynamic nature. The overall performance may get affected by different parameter together [13]. If a single parameter is considered for decision making, the performance may limit because other parameters also affect the performance. E.g. only available bandwidth is considered for load balancing and applications are transfer to another node, but computing power of that node may be very low. In that condition there will be a large queue on the node and the overall performance may limit [14]. A. CLOUD COMPUTING APPLICATION ARCHITECTURE As we know that cloud computing is the shift of computing to a host of hardware infrastructure that is distributed in the cloud. The commodity hardware infrastructure consists of the various low cost data servers that are connected to the system and provide their storage and processing and other computing resources to the application. Cloud computing involves running applications on virtual servers that are allocated on this distributed hardware infrastructure available in the cloud. These virtual servers are made in such a way that the different service level agreements and reliability issues are met. There may be multiple instances of the same virtual server accessing the different parts of the hardware infrastructure available. This is to make sure that there are multiple copies of the applications which are ready to take over on another one s failure. The virtual server distributes the processing between the infrastructure and the computing is done and the result returned. There will be a workload distribution management system, also known as the grid engine, for managing the different requests coming to the virtual servers. This engine will take care of the creation of multiple copies and also the preservation of integrity of the data that is stored in the infrastructure. This will also adjust itself such that even on heavier load, the processing is completed as per the requirements. The different workload management systems are hidden from the users. For the user, the processing is done and the result is obtained. IJTC www. ijtc.org 348

3 There is no question of where it was done and how it was done. The users are billed based on the usage of the system - as said before - the commodity is now cycles and bytes. The billing is usually on the basis of usage per CPU per hour or GB data transfer per hour. Fig 1. Cloud Computing Application Architecture B. LOAD BALANCING ON CLOUD COMPUTING Load balancing is usually applied on huge amount of data traffic and servers to distribute work. Advanced architectures in cloud are adopted to achieve speed and efficiency. There are several characteristics of load balancing such as: equal division of work across all the nodes, facilitation in achieving user satisfaction, improve overall performance of system, reduce response time, and provide services to achieve complete resource utilization [4]. As an example, if we make one application on cloud and hundreds of users are expected to access it at any one time. Therefore, response time to hundred people will be very slow and servers will become busy very quickly, resulting in slow response and unsatisfactory users. If we apply load balancing on our application, then work will be distributed at other nodes and we can get high performance and better response [5]. Load balancing of large distributed server systems is a complex optimization problem of critical importance in cloud systems and data centers. Existing schedulers often incur a high communication overhead when collecting the data required to make scheduling decisions, hence delaying job requests on their way to the executing servers. We propose a novel scheme that incurs no communication overhead between the users and the servers upon job arrival, thus removing any scheduling overhead from the job s critical path. Parameters for Load Balancing There are mainly three parameters and their sub-parameters which may participate in the decision process of load balancing and hence may affect the performance of cloud system. Network parameter has some subparameters like Inter-communication delay, available bandwidth, and communication link power and network latency. No. of available Parallel Elements, processing power and memory capacity are the characteristics of IJTC www. ijtc.org 349

4 computing node. Application can affect the performance due to its execution time, pre-emptive and non-preemptive characteristics. C. POLICIES OR STRATEGIES IN DYNAMIC LOAD BALANCING There are 4 policies [4]: Transfer Policy: The part of the dynamic load balancing algorithm which selects a job for transferring from a local node to a remote node is referred to as Transfer policy or Transfer strategy. Selection Policy: It specifies the processors involved in the load exchange (processor matching) Location Policy: The part of the load balancing algorithm which selects a destination node for a transferred task is referred to as location policy or Location strategy. Information Policy: The part of the dynamic load balancing algorithm responsible for collecting information about the nodes in the system is referred to as Information policy or Information strategy. II. RELATED WORK In complex and large systems, there is a tremendous need for energy efficiency as well as load balancing on cloud environment. For simplifying such needs globally one thing which can be done is, employing techniques would act at the components of the clouds in such a way that the load of the whole cloud is balanced and results in energy efficiency. Sidhu et al. (2016) [1] proposed algorithm Vector Dot gives the better results as compared to Active clustering and Join Idle queue. We analyzed the results on the basis of different performance parameters such as Response time, Execution time and Energy consumption. Cloud computing has recently become popular due to the maturity of related technologies such as network devices, software applications and hardware capacities. Resources in these systems can be widely distributed and the scale of resources involved can range from several servers to an entire data center. In Cloud Computing Load balancing has a great role. To allocate and balance the load of the resources among the various components and nodes load balancing is required. Ebin Deni Raj et al. (2015) [2] described Big Data and parallel computing are used extensively for processing large quantities of data, structured, semi structured or totally unstructured. MapReduce and Hadoop are used for the parallel data processing of these kinds of data. Various scheduling policies are used for MapReduce scheduling which is discussed in detail and a new scheduling technique Two Phase Scheduling Policy (TPSP) based resource allocation for MapReduce is implemented and the efficiency is verified. Wei Deng et al. (2014) [3] proposed the Harnessing Renewable Energy in Cloud Datacenters. They provided taxonomy of the state-of-the-art research in applying renewable energy in cloud computing datacenters from 5 key aspects, including propagation models and prediction methods of renewable energy, content planning of IJTC www. ijtc.org 350

5 green datacenters, intra-datacenter workload scheduling and load balancing across geographically distributed datacenters. Ching-Hsien Hsu et al. (2014) [4] discussed Optimizing energy consumption with task consolidation in clouds. They presented Energy aware Task Consolidation (ETC) technique to minimize energy consumption. Taking into consideration the architecture of most cloud systems, a default CPU utilization threshold of 70% is used to demonstrate task consolidation management amongst virtual clusters. The simulation result shows that ETC can significantly reduce power consumption when managing task consolidation for cloud systems. ETC has up to 17% improvement over a recent work that reduces energy consumption by maximizing resource utilization. Siva Theja Maguluri et al. (2014) [5] discussed a stochastic model of cloud computing, where jobs appear according to a random process and request resources like CPU, memory and storage space. They considered a model where the resource allocation problem can be separated into a load balancing problem and a scheduling problem. They studied the performance of join-the-shortest-queue (JSQ) routing and MaxWeight scheduling policy under this model. The result shows that it is heavy traffic optimal when all the servers are identical and also found that using the power-of-two-choices routing instead of JSQ routing is also heavy traffic optimal. Then they considered a simpler setting where the jobs are of the same type, therefore only load balancing is needed. It has been established by others using diffusion limit arguments that the power-of-two-choices algorithm is heavy traffic optimal. Young Myoung Ko et al. (2014) [6] proposed a distributed speed scaling and load balancing algorithm considering the tail probability of virtual waiting times. They presented a novel distributed algorithm that adjusts server speed and workload routing according to the demand of multiple (virtualized) applications. Unlike former studies that use the mean response time of a simplem/m/1 queue, the proposed algorithm incorporates the response time distribution obtained from a G/G/1/PS queue. They explain the optimality of the proposed algorithm and discussed the impact of incorporating response time constraints. The numerical result shows the effectiveness of the algorithm when implemented in a distributed manner. Huangke Chen et al. (2014) [7] proposed an uncertainty-aware scheduling architecture for a cloud data center, and developed a novel scheduling algorithm, namely PRS, to make good trade-offs among tasks guaranteeing ratio, system s resource utilization, system s energy consumption and stability. To improve energy efficiency, they proposed three strategies to scale up and down the system s computing resources according to workload to improve resource utilization and to reduce energy consumption for the cloud data center. To evaluate the effectiveness of PRS, they conducted extensive simulation experiments with both the synthetic workloads and Google workload traces. Experimental results showed the effectiveness of the algorithm PRS compared with other related algorithms. IJTC www. ijtc.org 351

6 III. RESEARCH PROBLEM In a cloud environment, there may be any number of host machines and each host machine has differentdifferent load due to virtual machines as per the client s demand. The load of a host machine may be of various types such as CPU load, Memory load, Storage load and Network related load etc. If the load of any host machine exceeds its capacity then it affects its efficiency. In runtime, any client application service may change their resource (CPU, RAM, Storage and Bandwidth etc.) demand and this causes the host system to be imbalanced. If this imbalanced situation occurs due to overloading then system is balanced using load balancing techniques by distributing the extra workload to the whole clouds host heaving light loads. This helps to improve the overall performance of the cloud system. Load balancing can be define as a method for distributing workload on the multiple computers or a computer cluster through network links to achieve optimal resource utilization which maximizes throughput and minimizes overall response time. It minimizes the total waiting time of the resources as well as avoids too much overload on the resources. In this technique traffic is divided among servers, so that data can be sent and received without maximum delay. Load balancing is a methodology to distribute work load across multiple computers, or other resources over the network links to achieve the optimal resource utilization, minimum data processing, minimum average response time and avoid overhead. In the past number of load balancing algorithms have been developed specifically to suit the dynamic cloud computing environments such as WLC (Weighted Least Connection) algorithm, LBMM (Load Balancing Min- Min) algorithm, Bee-MMT (Artificial Bee Colony algorithm Minimal Migration Time), active Clustering algorithm, Honeybee Foraging Algorithm. In paper, we are proposing the ACCLB- based on ant colony and complex network theory (ACCLB) to balance the load on the cloud and compared it with the existing load balancing methods such as Vector Dot and Join idle queue. The main objective of the research is balance the load on cloud and consumes less energy as compared to previous, on the cloud by using proposed methods. Also we have to prove that our proposed techniques are more efficient for load balancing and energy consumption on cloud as compared to previous. IV. RESEARCH OBEJECTIVES The Objective of the proposed work is to balance the load and energy efficient using Dynamic load balancing model for cloud computing architecture. The Objectives of the research work are: 1. To optimize the performance of cloud architecture. 2. To implement proposed method ACCLB using java programming and simulate on cloud computing environment using CloudSim toolkit. IJTC www. ijtc.org 352

7 3. To compare the ACCLB with exiting load balancing techniques such as Vector Dot and Join- Idle queue for energy efficiency and load balancing. 4. To analyze the behavior of ACCLB using following parameters- Energy Consumption Throughput Response time Processing Time Fault Tolerance Total Execution Time 5. To Evaluate the performance and behavior of proposed ACCLB load balancing technique by comparing it with existing load balancing methods such as vector Dot and Join-Idle queue. V. RESEARCH METHODOLOGY Input: Required parameter for cloudlets and virtual machines are taken from user. Output: Improves energy consumption and load balancing at cloud with better response time, total execution time and throughput. Fig.2 Research Methodology IJTC www. ijtc.org 353

8 REFERENCES [1] Simranjeet Sidhu & Er. Manish Mittal, A New Era To Balance The Load On Cloud Using Vector Dot Load Balancing Method in the International Journal Of Technology And Computing (Ijtc), Volume 2, Issue 4 April [2] Ebin Deni Raj and Dhinesh Babu L.D, A Two Pass Scheduling Policy based Resource allocation for MapReduce in the International Conference on Information and Communication Technologies, ICICT [3] Wei Deng, Fangming Liu, and Hai Jin (2014) Harnessing Renewable Energy in Cloud Datacenters: Opportunities and Challenges, IEEE Network. [4] Ching-Hsien Hsu, Kenn D. Slagter, Shih-Chang Chen, Yeh-Ching Chung (2014) Optimizing energy consumption with task consolidation in clouds,science Direct. [5] Siva Theja Maguluri, R. Srikant, Lei Ying (2014), Heavy traffic optimal resource allocation algorithms for cloud computing clusters, In Elsevier, pp [6] Young Myoung Ko, Yongkyu Cho (2014), A distributed speed scaling and load balancing algorithm for energy efficient data centers, In Elsevier, pp [7] Huangke Chen, Xiaomin Zhu, Hui Guo, Jianghan Zhu, Xiao Qin, Jianhong Wu (2014), Towards Energy-Efficient Scheduling for Real-Time Tasks under Uncertain Cloud Computing Environment, In Elsevier,pp [8] Saiqin Long, Yuelong Zhao (2014), Wei Chen, A three-phase energy-saving strategy for cloud storage systems, In Elsevier, pp [9] Tom Guérout, Samir Medjiah, Georges Da Costa, Thierry Monteil (2014), Quality of service modeling for green scheduling in Clouds, In Elsevier. [10] Bernardetta Addis, Danilo Ardagna, Antonio Capone, Giuliana Carello (2014), Energy-aware joint management of networks and Cloud infrastructures, In Elsevier Computer Networks, pp [11] Patrick Raycroft, Ryan Jansen, Mateusz Jarus, Paul R. Brenner (2014), Performance bounded energy efficient virtual machine allocation in the global cloud, Elsevier,Sustainable Computing: Informatics and Systems, pp [12] S.K. Tesfatsion, E. Wadbro, J. Tordsson (2014), A combined frequency scaling and application elasticity approach forenergy-efficient cloud computing,elsevier, Sustainable Computing: Informatics and Systems, pp [12] Nader Mohamed, JameelaAl-Jaroodi, AbdullaEid (2013), A dual-direction technique for fast file downloads with dynamic load balancing in the Cloud, In Elsevier Journal of Network and Computer Applications, pp [13] Mohamed Abu Sharkh, Manar Jammal, Abdallah Shami, and Abdelkader Ouda (2013), Resource Allocation in a Network-Based Cloud Computing Environment: Design Challenges, IEEE Communications Magazine. [14] Gulshan Soni, Mala Kalra Comparative Study of Live Virtual Machine Migration Techniques in Cloud in the International Journal of Computer Applications ( ) Volume 84 No 14, December [15] Nidhi Jain Kansal and Inderveer Chana (2012), Existing Load Balancing Techniques in Cloud Computing: A Systematic Re-View, in Journal of Information Systems and Communication ISSN: , E-ISSN: , Volume 3, Issue 1, pp IJTC www. ijtc.org 354

A priority based dynamic bandwidth scheduling in SDN networks 1

A priority based dynamic bandwidth scheduling in SDN networks 1 Acta Technica 62 No. 2A/2017, 445 454 c 2017 Institute of Thermomechanics CAS, v.v.i. A priority based dynamic bandwidth scheduling in SDN networks 1 Zun Wang 2 Abstract. In order to solve the problems

More information

Keywords: Load balancing, Honey bee Algorithm, Execution time, response time, cost evaluation.

Keywords: Load balancing, Honey bee Algorithm, Execution time, response time, cost evaluation. Load Balancing in tasks using Honey bee Behavior Algorithm in Cloud Computing Abstract Anureet kaur 1 Dr.Bikrampal kaur 2 Scheduling of tasks in cloud environment is a hard optimization problem. Load balancing

More information

ANALYSIS OF LOAD BALANCERS IN CLOUD COMPUTING

ANALYSIS OF LOAD BALANCERS IN CLOUD COMPUTING International Journal of Computer Science and Engineering (IJCSE) ISSN 2278-9960 Vol. 2, Issue 2, May 2013, 101-108 IASET ANALYSIS OF LOAD BALANCERS IN CLOUD COMPUTING SHANTI SWAROOP MOHARANA 1, RAJADEEPAN

More information

CHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE

CHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE 143 CHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE 6.1 INTRODUCTION This chapter mainly focuses on how to handle the inherent unreliability

More information

Load Balancing Techniques in Cloud Computing

Load Balancing Techniques in Cloud Computing Load Balancing Techniques in Cloud Computing Asitha Micheal Department of Information Technology Shah & Anchor Kutchhi Engineering College Mumbai,India asithamicheal@gamil.com Jalpa Mehta Department of

More information

Load Balancing in Cloud Computing Priya Bag 1 Rakesh Patel 2 Vivek Yadav 3

Load Balancing in Cloud Computing Priya Bag 1 Rakesh Patel 2 Vivek Yadav 3 IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 09, 2014 ISSN (online): 2321-0613 Load Balancing in Cloud Computing Priya Bag 1 Rakesh Patel 2 Vivek Yadav 3 1,3 B.E. Student

More information

Dynamic Load Balancing Techniques for Improving Performance in Cloud Computing

Dynamic Load Balancing Techniques for Improving Performance in Cloud Computing Dynamic Load Balancing Techniques for Improving Performance in Cloud Computing Srushti Patel PG Student, S.P.College of engineering, Visnagar, 384315, India Hiren Patel, PhD Professor, S. P. College of

More information

Keywords: Cloud, Load balancing, Servers, Nodes, Resources

Keywords: Cloud, Load balancing, Servers, Nodes, Resources Volume 5, Issue 7, July 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Load s in Cloud

More information

8. CONCLUSION AND FUTURE WORK. To address the formulated research issues, this thesis has achieved each of the objectives delineated in Chapter 1.

8. CONCLUSION AND FUTURE WORK. To address the formulated research issues, this thesis has achieved each of the objectives delineated in Chapter 1. 134 8. CONCLUSION AND FUTURE WORK 8.1 CONCLUSION Virtualization and internet availability has increased virtualized server cluster or cloud computing environment deployments. With technological advances,

More information

Bio-Inspired Techniques for the Efficient Migration of Virtual Machine for Load Balancing In Cloud Computing

Bio-Inspired Techniques for the Efficient Migration of Virtual Machine for Load Balancing In Cloud Computing Volume 118 No. 24 2018 ISSN: 1314-3395 (on-line version) url: http://www.acadpubl.eu/hub/ http://www.acadpubl.eu/hub/ Bio-Inspired Techniques for the Efficient Migration of Virtual Machine for Load Balancing

More information

Load Balancing Algorithms in Cloud Computing: A Comparative Study

Load Balancing Algorithms in Cloud Computing: A Comparative Study Load Balancing Algorithms in Cloud Computing: A Comparative Study T. Deepa Dr. Dhanaraj Cheelu Ravindra College of Engineering for Women G. Pullaiah College of Engineering and Technology Kurnool Kurnool

More information

CHAPTER 6 ENERGY AWARE SCHEDULING ALGORITHMS IN CLOUD ENVIRONMENT

CHAPTER 6 ENERGY AWARE SCHEDULING ALGORITHMS IN CLOUD ENVIRONMENT CHAPTER 6 ENERGY AWARE SCHEDULING ALGORITHMS IN CLOUD ENVIRONMENT This chapter discusses software based scheduling and testing. DVFS (Dynamic Voltage and Frequency Scaling) [42] based experiments have

More information

Energy efficient optimization method for green data center based on cloud computing

Energy efficient optimization method for green data center based on cloud computing 4th ational Conference on Electrical, Electronics and Computer Engineering (CEECE 2015) Energy efficient optimization method for green data center based on cloud computing Runze WU1, a, Wenwei CHE1, b,

More information

Co-operative Scheduled Energy Aware Load-Balancing technique for an Efficient Computational Cloud

Co-operative Scheduled Energy Aware Load-Balancing technique for an Efficient Computational Cloud 571 Co-operative Scheduled Energy Aware Load-Balancing technique for an Efficient Computational Cloud T.R.V. Anandharajan 1, Dr. M.A. Bhagyaveni 2 1 Research Scholar, Department of Electronics and Communication,

More information

The Design and Implementation of Disaster Recovery in Dual-active Cloud Center

The Design and Implementation of Disaster Recovery in Dual-active Cloud Center International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015) The Design and Implementation of Disaster Recovery in Dual-active Cloud Center Xiao Chen 1, a, Longjun Zhang

More information

Virtual Machine Placement in Cloud Computing

Virtual Machine Placement in Cloud Computing Indian Journal of Science and Technology, Vol 9(29), DOI: 10.17485/ijst/2016/v9i29/79768, August 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Virtual Machine Placement in Cloud Computing Arunkumar

More information

Double Threshold Based Load Balancing Approach by Using VM Migration for the Cloud Computing Environment

Double Threshold Based Load Balancing Approach by Using VM Migration for the Cloud Computing Environment www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 1 January 2015, Page No. 9966-9970 Double Threshold Based Load Balancing Approach by Using VM Migration

More information

ABSTRACT I. INTRODUCTION

ABSTRACT I. INTRODUCTION 2018 IJSRSET Volume 4 Issue 2 Print ISSN: 2395-1990 Online ISSN : 2394-4099 National Conference on Advanced Research Trends in Information and Computing Technologies (NCARTICT-2018), Department of IT,

More information

The Virtual Machine Migration in Cloud Computing Using Firefly and Gravitational Algorithm

The Virtual Machine Migration in Cloud Computing Using Firefly and Gravitational Algorithm Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 6.017 IJCSMC,

More information

An Optimized Virtual Machine Migration Algorithm for Energy Efficient Data Centers

An Optimized Virtual Machine Migration Algorithm for Energy Efficient Data Centers International Journal of Engineering Science Invention (IJESI) ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 8 Issue 01 Ver. II Jan 2019 PP 38-45 An Optimized Virtual Machine Migration Algorithm

More information

CHAPTER 7 CONCLUSION AND FUTURE SCOPE

CHAPTER 7 CONCLUSION AND FUTURE SCOPE 121 CHAPTER 7 CONCLUSION AND FUTURE SCOPE This research has addressed the issues of grid scheduling, load balancing and fault tolerance for large scale computational grids. To investigate the solution

More information

A QoS Load Balancing Scheduling Algorithm in Cloud Environment

A QoS Load Balancing Scheduling Algorithm in Cloud Environment A QoS Load Balancing Scheduling Algorithm in Cloud Environment Sana J. Shaikh *1, Prof. S.B.Rathod #2 * Master in Computer Engineering, Computer Department, SAE, Pune University, Pune, India # Master in

More information

Various Strategies of Load Balancing Techniques and Challenges in Distributed Systems

Various Strategies of Load Balancing Techniques and Challenges in Distributed Systems Various Strategies of Load Balancing Techniques and Challenges in Distributed Systems Abhijit A. Rajguru Research Scholar at WIT, Solapur Maharashtra (INDIA) Dr. Mrs. Sulabha. S. Apte WIT, Solapur Maharashtra

More information

Efficient Load Balancing and Fault tolerance Mechanism for Cloud Environment

Efficient Load Balancing and Fault tolerance Mechanism for Cloud Environment Efficient Load Balancing and Fault tolerance Mechanism for Cloud Environment Pooja Kathalkar 1, A. V. Deorankar 2 1 Department of Computer Science and Engineering, Government College of Engineering Amravati

More information

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( ) 1

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (  ) 1 Improving Efficiency by Balancing the Load Using Enhanced Ant Colony Optimization Algorithm in Cloud Environment Ashwini L 1, Nivedha G 2, Mrs A.Chitra 3 1, 2 Student, Kingston Engineering College 3 Assistant

More information

ADAPTIVE AND DYNAMIC LOAD BALANCING METHODOLOGIES FOR DISTRIBUTED ENVIRONMENT

ADAPTIVE AND DYNAMIC LOAD BALANCING METHODOLOGIES FOR DISTRIBUTED ENVIRONMENT ADAPTIVE AND DYNAMIC LOAD BALANCING METHODOLOGIES FOR DISTRIBUTED ENVIRONMENT PhD Summary DOCTORATE OF PHILOSOPHY IN COMPUTER SCIENCE & ENGINEERING By Sandip Kumar Goyal (09-PhD-052) Under the Supervision

More information

Distributed Scheduling for the Sombrero Single Address Space Distributed Operating System

Distributed Scheduling for the Sombrero Single Address Space Distributed Operating System Distributed Scheduling for the Sombrero Single Address Space Distributed Operating System Donald S. Miller Department of Computer Science and Engineering Arizona State University Tempe, AZ, USA Alan C.

More information

Task Scheduling Algorithm in Cloud Computing based on Power Factor

Task Scheduling Algorithm in Cloud Computing based on Power Factor Task Scheduling Algorithm in Cloud Computing based on Power Factor Sunita Sharma 1, Nagendra Kumar 2 P.G. Student, Department of Computer Engineering, Shri Ram Institute of Science & Technology, JBP, M.P,

More information

Workload Aware Load Balancing For Cloud Data Center

Workload Aware Load Balancing For Cloud Data Center Workload Aware Load Balancing For Cloud Data Center SrividhyaR 1, Uma Maheswari K 2 and Rajkumar Rajavel 3 1,2,3 Associate Professor-IT, B-Tech- Information Technology, KCG college of Technology Abstract

More information

Load Balancing The Essential Factor In Cloud Computing

Load Balancing The Essential Factor In Cloud Computing Load Balancing The Essential Factor In Cloud Computing Mr. Jayant Adhikari, Prof. Sulabha Patil, Department of Computer Science and Engineering Tulsiramji Gaikwad-Patil College of Engineering, RTMNU, Nagpur

More information

GSJ: VOLUME 6, ISSUE 6, August ISSN

GSJ: VOLUME 6, ISSUE 6, August ISSN GSJ: VOLUME 6, ISSUE 6, August 2018 211 Cloud Computing Simulation Using CloudSim Toolkits Md. Nadimul Islam Rajshahi University Of Engineering Technology,RUET-6204 Email: nadimruet09@gmail.com Abstract

More information

A Load Balancing Approach to Minimize the Resource Wastage in Cloud Computing

A Load Balancing Approach to Minimize the Resource Wastage in Cloud Computing A Load Balancing Approach to Minimize the Resource Wastage in Cloud Computing Sachin Soni 1, Praveen Yadav 2 Department of Computer Science, Oriental Institute of Science and Technology, Bhopal, India

More information

Study of Load Balancing Schemes over a Video on Demand System

Study of Load Balancing Schemes over a Video on Demand System Study of Load Balancing Schemes over a Video on Demand System Priyank Singhal Ashish Chhabria Nupur Bansal Nataasha Raul Research Scholar, Computer Department Abstract: Load balancing algorithms on Video

More information

Efficient Technique for Allocation of Processing Elements to Virtual Machines in Cloud Environment

Efficient Technique for Allocation of Processing Elements to Virtual Machines in Cloud Environment IJCSNS International Journal of Computer Science and Network Security, VOL.16 No.8, August 216 17 Efficient Technique for Allocation of Processing Elements to Virtual Machines in Cloud Environment Puneet

More information

CLOUD COMPUTING & ITS LOAD BALANCING SCENARIO

CLOUD COMPUTING & ITS LOAD BALANCING SCENARIO CLOUD COMPUTING & ITS LOAD BALANCING SCENARIO Dr. Naveen Kr. Sharma 1, Mr. Sanjay Purohit 2 and Ms. Shivani Singh 3 1,2 MCA, IIMT College of Engineering, Gr. Noida 3 MCA, GIIT, Gr. Noida Abstract- The

More information

A SURVEY ON SCHEDULING IN HADOOP FOR BIGDATA PROCESSING

A SURVEY ON SCHEDULING IN HADOOP FOR BIGDATA PROCESSING Journal homepage: www.mjret.in ISSN:2348-6953 A SURVEY ON SCHEDULING IN HADOOP FOR BIGDATA PROCESSING Bhavsar Nikhil, Bhavsar Riddhikesh,Patil Balu,Tad Mukesh Department of Computer Engineering JSPM s

More information

A Comparative Performance Analysis of Load Balancing Policies in Cloud Computing Using Cloud Analyst

A Comparative Performance Analysis of Load Balancing Policies in Cloud Computing Using Cloud Analyst A Comparative Performance Analysis of Load Balancing Policies in Cloud Computing Using Cloud Analyst Saurabh Shukla 1, Dr. Deepak Arora 2 P.G. Student, Department of Computer Science & Engineering, Amity

More information

A NOVEL APPROACH OF JOB ALLOCATION USING MULTIPLE PARAMETERS IN CLOUD ENVIRONMENT

A NOVEL APPROACH OF JOB ALLOCATION USING MULTIPLE PARAMETERS IN CLOUD ENVIRONMENT A NOVEL APPROACH OF JOB ALLOCATION USING MULTIPLE PARAMETERS IN CLOUD ENVIRONMENT Ashima (1), Vikramjit Singh (2) (1) Research Scholar, Department of Computer Engineering, NWIET, Moga roohashima@gmail.com

More information

Improve the Efficiency of Load Balancing in Cloud Environment using DAG and Honey Bee Algorithm

Improve the Efficiency of Load Balancing in Cloud Environment using DAG and Honey Bee Algorithm Improve the Efficiency of Load Balancing in Cloud Environment using DAG and Honey Bee Algorithm Abhishek Kumar Tiwari, M.Tech Scholar, CSE, OIST,Bhopal, India Sreeja Nair, Department of CSE, OIST,Bhopal,

More information

Energy Efficient Live Virtual Machine Provisioning at Cloud Data Centers - A Comparative Study

Energy Efficient Live Virtual Machine Provisioning at Cloud Data Centers - A Comparative Study Energy Efficient Live Virtual Machine Provisioning at Cloud Data Centers - A Comparative Study Shalini Soni M. Tech. Scholar Bhopal Institute of Technology & Science, Bhopal ABSTRACT Cloud computing offers

More information

Hybrid Bee Ant Colony Algorithm for Effective Load Balancing And Job Scheduling In Cloud Computing

Hybrid Bee Ant Colony Algorithm for Effective Load Balancing And Job Scheduling In Cloud Computing Hybrid Bee Ant Colony Algorithm for Effective Load Balancing And Job Scheduling In Cloud Computing Thomas Yeboah 1 and Odabi I. Odabi 2 1 Christian Service University, Ghana. 2 Wellspring Uiniversity,

More information

Consolidating Complementary VMs with Spatial/Temporalawareness

Consolidating Complementary VMs with Spatial/Temporalawareness Consolidating Complementary VMs with Spatial/Temporalawareness in Cloud Datacenters Liuhua Chen and Haiying Shen Dept. of Electrical and Computer Engineering Clemson University, SC, USA 1 Outline Introduction

More information

Elastic Resource Provisioning for Cloud Data Center

Elastic Resource Provisioning for Cloud Data Center Elastic Resource Provisioning for Cloud Data Center Thant Zin Tun, and Thandar Thein Abstract Cloud data centers promises flexible, scalable, powerful and cost-effective executing environment to users.

More information

Energy efficiency of renewable-powered datacenters using precise electrical knowledge Nesus Meeting : 22 June Dublin.

Energy efficiency of renewable-powered datacenters using precise electrical knowledge Nesus Meeting : 22 June Dublin. Energy efficiency of renewable-powered datacenters using precise electrical knowledge Nesus Meeting : 22 June 2017 @ Dublin dacosta@irit.fr 1 An innovative datacenter model Adapting the IT load to the

More information

High Performance Computing on MapReduce Programming Framework

High Performance Computing on MapReduce Programming Framework International Journal of Private Cloud Computing Environment and Management Vol. 2, No. 1, (2015), pp. 27-32 http://dx.doi.org/10.21742/ijpccem.2015.2.1.04 High Performance Computing on MapReduce Programming

More information

Energy efficient mapping of virtual machines

Energy efficient mapping of virtual machines GreenDays@Lille Energy efficient mapping of virtual machines Violaine Villebonnet Thursday 28th November 2013 Supervisor : Georges DA COSTA 2 Current approaches for energy savings in cloud Several actions

More information

Improved Task Scheduling Algorithm in Cloud Environment

Improved Task Scheduling Algorithm in Cloud Environment Improved Task Scheduling Algorithm in Cloud Environment Sumit Arora M.Tech Student Lovely Professional University Phagwara, India Sami Anand Assistant Professor Lovely Professional University Phagwara,

More information

IMPLEMENTING TASK AND RESOURCE ALLOCATION ALGORITHM BASED ON NON-COOPERATIVE GAME THEORY IN CLOUD COMPUTING

IMPLEMENTING TASK AND RESOURCE ALLOCATION ALGORITHM BASED ON NON-COOPERATIVE GAME THEORY IN CLOUD COMPUTING DOI: http://dx.doi.org/10.26483/ijarcs.v9i1.5389 ISSN No. 0976 5697 Volume 9, No. 1, January-February 2018 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online

More information

A Partial Replication Load Balancing Algorithm for Distributed Data as a Service (DaaS)

A Partial Replication Load Balancing Algorithm for Distributed Data as a Service (DaaS) A Partial Replication Load Balancing Algorithm for Distributed Data as a Service (DaaS) Klaithem Al Nuaimi 1, Nader Mohamed 1, Mariam Al Nuaimi 1, and Jameela Al-Jaroodi 2 1 The College of Information

More information

A Process Scheduling Algorithm Based on Threshold for the Cloud Computing Environment

A Process Scheduling Algorithm Based on Threshold for the Cloud Computing Environment Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,

More information

Multi-Criteria Strategy for Job Scheduling and Resource Load Balancing in Cloud Computing Environment

Multi-Criteria Strategy for Job Scheduling and Resource Load Balancing in Cloud Computing Environment Indian Journal of Science and Technology, Vol 8(30), DOI: 0.7485/ijst/205/v8i30/85923, November 205 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Multi-Criteria Strategy for Job Scheduling and Resource

More information

Priority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation

Priority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation Vol. 9, No., 208 Priority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation Hanan A. Nadeem, Mai A. Fadel 3 Computer Science Department Faculty of Computing & Information Technology King

More information

Virtual Machine (VM) Earlier Failure Prediction Algorithm

Virtual Machine (VM) Earlier Failure Prediction Algorithm Virtual Machine (VM) Earlier Failure Prediction Algorithm Shaima a Ghazi Research Scholar, Department of Computer Science, Jain University, #1/1-1, Atria Towers, Palace Road, Bangalore, Karnataka, India.

More information

ISSN: (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies

ISSN: (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Paper / Case Study Available online at: www.ijarcsms.com

More information

Energy Efficiency Using Load Balancing in Cloud Data Centers: Proposed Methodology

Energy Efficiency Using Load Balancing in Cloud Data Centers: Proposed Methodology Energy Efficiency Using Load Balancing in Cloud Data Centers: Proposed Methodology Rajni Mtech, Department of Computer Science and Engineering DCRUST, Murthal, Sonepat, Haryana, India Kavita Rathi Assistant

More information

A Comparative Study of Load Balancing Algorithms: A Review Paper

A Comparative Study of Load Balancing Algorithms: A Review Paper Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 5.258 IJCSMC,

More information

Chapter 3 Virtualization Model for Cloud Computing Environment

Chapter 3 Virtualization Model for Cloud Computing Environment Chapter 3 Virtualization Model for Cloud Computing Environment This chapter introduces the concept of virtualization in Cloud Computing Environment along with need of virtualization, components and characteristics

More information

ENERGY EFFICIENT VIRTUAL MACHINE INTEGRATION IN CLOUD COMPUTING

ENERGY EFFICIENT VIRTUAL MACHINE INTEGRATION IN CLOUD COMPUTING ENERGY EFFICIENT VIRTUAL MACHINE INTEGRATION IN CLOUD COMPUTING Mrs. Shweta Agarwal Assistant Professor, Dept. of MCA St. Aloysius Institute of Technology, Jabalpur(India) ABSTRACT In the present study,

More information

A Grouping based Scheduling Algorithm on Load Balancing in Cloud Computing

A Grouping based Scheduling Algorithm on Load Balancing in Cloud Computing 293 IJCTA, 9(22), 2016, pp. 293-299 International Science Press A Grouping based Scheduling Algorithm on Load Balancing in Cloud Computing Parveen Kaur* Monika Sachdeva** Abstract : Cloud Computing is

More information

LOAD BALANCING USING THRESHOLD AND ANT COLONY OPTIMIZATION IN CLOUD COMPUTING

LOAD BALANCING USING THRESHOLD AND ANT COLONY OPTIMIZATION IN CLOUD COMPUTING LOAD BALANCING USING THRESHOLD AND ANT COLONY OPTIMIZATION IN CLOUD COMPUTING 1 Suhasini S, 2 Yashaswini S 1 Information Science & engineering, GSSSIETW, Mysore, India 2 Assistant Professor, Information

More information

Performing MapReduce on Data Centers with Hierarchical Structures

Performing MapReduce on Data Centers with Hierarchical Structures INT J COMPUT COMMUN, ISSN 1841-9836 Vol.7 (212), No. 3 (September), pp. 432-449 Performing MapReduce on Data Centers with Hierarchical Structures Z. Ding, D. Guo, X. Chen, X. Luo Zeliu Ding, Deke Guo,

More information

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 COMPUTING Nguyen Xuan Phi 1 and Tran Cong Hung 2 1,2 Posts and Telecommunications Institute of Technology, Ho Chi Minh, Vietnam. ABSTRACT Load

More information

Energy-aware joint management of Networks and Cloud Infrastructures IEEE Computer Networks 70 (2014) 75 95

Energy-aware joint management of Networks and Cloud Infrastructures IEEE Computer Networks 70 (2014) 75 95 Energy-aware joint management of Networks and Cloud Infrastructures IEEE Computer Networks 70 (2014) 75 95 Bernardetta Addis LORIA INRIA Nancy Grand Est Universite de Lorraine Giuliana Carello, Danilo

More information

Nowadays data-intensive applications play a

Nowadays data-intensive applications play a Journal of Advances in Computer Engineering and Technology, 3(2) 2017 Data Replication-Based Scheduling in Cloud Computing Environment Bahareh Rahmati 1, Amir Masoud Rahmani 2 Received (2016-02-02) Accepted

More information

An Efficient Queuing Model for Resource Sharing in Cloud Computing

An Efficient Queuing Model for Resource Sharing in Cloud Computing The International Journal Of Engineering And Science (IJES) Volume 3 Issue 10 Pages 36-43 2014 ISSN (e): 2319 1813 ISSN (p): 2319 1805 An Efficient Queuing Model for Resource Sharing in Cloud Computing

More information

Storage Solutions for VMware: InfiniBox. White Paper

Storage Solutions for VMware: InfiniBox. White Paper Storage Solutions for VMware: InfiniBox White Paper Abstract The integration between infrastructure and applications can drive greater flexibility and speed in helping businesses to be competitive and

More information

Improving CPU Performance of Xen Hypervisor in Virtualized Environment

Improving CPU Performance of Xen Hypervisor in Virtualized Environment ISSN: 2393-8528 Contents lists available at www.ijicse.in International Journal of Innovative Computer Science & Engineering Volume 5 Issue 3; May-June 2018; Page No. 14-19 Improving CPU Performance of

More information

Analysis of Various Load Balancing Techniques in Cloud Computing: A Review

Analysis of Various Load Balancing Techniques in Cloud Computing: A Review Analysis of Various Load Balancing Techniques in Cloud Computing: A Review Jyoti Rathore Research Scholar Computer Science & Engineering, Suresh Gyan Vihar University, Jaipur Email: Jyoti.rathore131@gmail.com

More information

Efficient Task Scheduling Algorithms for Cloud Computing Environment

Efficient Task Scheduling Algorithms for Cloud Computing Environment Efficient Task Scheduling Algorithms for Cloud Computing Environment S. Sindhu 1 and Saswati Mukherjee 2 1 Research Scholar, Department of Information Science and Technology sindhu.nss@gmail.com 2 Professor

More information

Energy-Aware Dynamic Load Balancing of Virtual Machines (VMs) in Cloud Data Center with Adaptive Threshold (AT) based Migration

Energy-Aware Dynamic Load Balancing of Virtual Machines (VMs) in Cloud Data Center with Adaptive Threshold (AT) based Migration Khushbu Maurya et al, International Journal of Computer Science and Mobile Computing, Vol.4 Issue.12, December- 215, pg. 1-7 Available Online at www.ijcsmc.com International Journal of Computer Science

More information

EFFICIENT ALLOCATION OF DYNAMIC RESOURCES IN A CLOUD

EFFICIENT ALLOCATION OF DYNAMIC RESOURCES IN A CLOUD EFFICIENT ALLOCATION OF DYNAMIC RESOURCES IN A CLOUD S.THIRUNAVUKKARASU 1, DR.K.P.KALIYAMURTHIE 2 Assistant Professor, Dept of IT, Bharath University, Chennai-73 1 Professor& Head, Dept of IT, Bharath

More information

Figure 1: Virtualization

Figure 1: Virtualization Volume 6, Issue 9, September 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Profitable

More information

Deadline Guaranteed Service for Multi- Tenant Cloud Storage Guoxin Liu and Haiying Shen

Deadline Guaranteed Service for Multi- Tenant Cloud Storage Guoxin Liu and Haiying Shen Deadline Guaranteed Service for Multi- Tenant Cloud Storage Guoxin Liu and Haiying Shen Presenter: Haiying Shen Associate professor *Department of Electrical and Computer Engineering, Clemson University,

More information

Research on Load Balancing in Task Allocation Process in Heterogeneous Hadoop Cluster

Research on Load Balancing in Task Allocation Process in Heterogeneous Hadoop Cluster 2017 2 nd International Conference on Artificial Intelligence and Engineering Applications (AIEA 2017) ISBN: 978-1-60595-485-1 Research on Load Balancing in Task Allocation Process in Heterogeneous Hadoop

More information

A New Approach to Ant Colony to Load Balancing in Cloud Computing Environment

A New Approach to Ant Colony to Load Balancing in Cloud Computing Environment A New Approach to Ant Colony to Load Balancing in Cloud Computing Environment Hamid Mehdi Department of Computer Engineering, Andimeshk Branch, Islamic Azad University, Andimeshk, Iran Hamidmehdi@gmail.com

More information

Preemptive, Low Latency Datacenter Scheduling via Lightweight Virtualization

Preemptive, Low Latency Datacenter Scheduling via Lightweight Virtualization Preemptive, Low Latency Datacenter Scheduling via Lightweight Virtualization Wei Chen, Jia Rao*, and Xiaobo Zhou University of Colorado, Colorado Springs * University of Texas at Arlington Data Center

More information

AN EFFICIENT SERVICE ALLOCATION & VM MIGRATION IN CLOUD ENVIRONMENT

AN EFFICIENT SERVICE ALLOCATION & VM MIGRATION IN CLOUD ENVIRONMENT AN EFFICIENT SERVICE ALLOCATION & VM MIGRATION IN CLOUD ENVIRONMENT Puneet Dahiya Department of Computer Science & Engineering Deenbandhu Chhotu Ram University of Science & Technology (DCRUST), Murthal,

More information

Assorted Load Balancing Algorithms in Cloud Computing: A Survey

Assorted Load Balancing Algorithms in Cloud Computing: A Survey Assorted Load s in Cloud Computing: A Survey Priyanka Singh P.S.I.T. Kanpur, U.P. (208020) A.K.T.U. Lucknow Palak Baaga P.S.I.T. Kanpur, U.P.(208020) A.K.T.U. Lucknow Saurabh Gupta P.S.I.T. Kanpur, U.P.(208020)

More information

Chapter 5. Minimization of Average Completion Time and Waiting Time in Cloud Computing Environment

Chapter 5. Minimization of Average Completion Time and Waiting Time in Cloud Computing Environment Chapter 5 Minimization of Average Completion Time and Waiting Time in Cloud Computing Cloud computing is the use of the Internet for the tasks the users performing on their computer. Cloud computing, also

More information

Enhanced Live Migration of Virtual Machine Using Comparison of Modified and Unmodified Pages

Enhanced Live Migration of Virtual Machine Using Comparison of Modified and Unmodified Pages Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 2, February 2014,

More information

Global Journal of Engineering Science and Research Management

Global Journal of Engineering Science and Research Management ENHANCED MULTI OBJECTIVE TASK SCHEDULING FOR CLOUD ENVIRONMENT USING TASK GROUPING Mohana. R. S *, Thangaraj. P, Kalaiselvi. S, Krishnakumar. B * Assistant Professor (SRG), Department of Computer Science,

More information

Supplementary File: Dynamic Resource Allocation using Virtual Machines for Cloud Computing Environment

Supplementary File: Dynamic Resource Allocation using Virtual Machines for Cloud Computing Environment IEEE TRANSACTION ON PARALLEL AND DISTRIBUTED SYSTEMS(TPDS), VOL. N, NO. N, MONTH YEAR 1 Supplementary File: Dynamic Resource Allocation using Virtual Machines for Cloud Computing Environment Zhen Xiao,

More information

OVERHEADS ENHANCEMENT IN MUTIPLE PROCESSING SYSTEMS BY ANURAG REDDY GANKAT KARTHIK REDDY AKKATI

OVERHEADS ENHANCEMENT IN MUTIPLE PROCESSING SYSTEMS BY ANURAG REDDY GANKAT KARTHIK REDDY AKKATI CMPE 655- MULTIPLE PROCESSOR SYSTEMS OVERHEADS ENHANCEMENT IN MUTIPLE PROCESSING SYSTEMS BY ANURAG REDDY GANKAT KARTHIK REDDY AKKATI What is MULTI PROCESSING?? Multiprocessing is the coordinated processing

More information

Chapter 3. Design of Grid Scheduler. 3.1 Introduction

Chapter 3. Design of Grid Scheduler. 3.1 Introduction Chapter 3 Design of Grid Scheduler The scheduler component of the grid is responsible to prepare the job ques for grid resources. The research in design of grid schedulers has given various topologies

More information

Load Balancing in Cloud Computing System

Load Balancing in Cloud Computing System Rashmi Sharma and Abhishek Kumar Department of CSE, ABES Engineering College, Ghaziabad, Uttar Pradesh, India E-mail: abhishek221196@gmail.com (Received on 10 August 2012 and accepted on 15 October 2012)

More information

Efficient Load Balancing Task Scheduling in Cloud Computing using Raven Roosting Optimization Algorithm

Efficient Load Balancing Task Scheduling in Cloud Computing using Raven Roosting Optimization Algorithm Volume 8, No. 5, May-June 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at www.ijarcs.info ISSN No. 0976-5697 Efficient Load Balancing Task Scheduling

More information

Optimize Virtual Machine Placement in Banker Algorithm for Energy Efficient Cloud Computing

Optimize Virtual Machine Placement in Banker Algorithm for Energy Efficient Cloud Computing International Conference on Inter Disciplinary Research in Engineering and Technology 112 International Conference on Inter Disciplinary Research in Engineering and Technology 2016 [ICIDRET 2016] ISBN

More information

Towards Deadline Guaranteed Cloud Storage Services Guoxin Liu, Haiying Shen, and Lei Yu

Towards Deadline Guaranteed Cloud Storage Services Guoxin Liu, Haiying Shen, and Lei Yu Towards Deadline Guaranteed Cloud Storage Services Guoxin Liu, Haiying Shen, and Lei Yu Presenter: Guoxin Liu Ph.D. Department of Electrical and Computer Engineering, Clemson University, Clemson, USA Computer

More information

LOAD BALANCING IN CLOUD COMPUTING USING ANT COLONY OPTIMIZATION

LOAD BALANCING IN CLOUD COMPUTING USING ANT COLONY OPTIMIZATION International Journal of Computer Engineering & Technology (IJCET) Volume 8, Issue 6, Nov-Dec 2017, pp. 54 59, Article ID: IJCET_08_06_006 Available online at http://www.iaeme.com/ijcet/issues.asp?jtype=ijcet&vtype=8&itype=6

More information

An Intensification of Honey Bee Foraging Load Balancing Algorithm in Cloud Computing

An Intensification of Honey Bee Foraging Load Balancing Algorithm in Cloud Computing Volume 114 No. 11 2017, 127-136 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu An Intensification of Honey Bee Foraging Load Balancing Algorithm

More information

D DAVID PUBLISHING. Big Data; Definition and Challenges. 1. Introduction. Shirin Abbasi

D DAVID PUBLISHING. Big Data; Definition and Challenges. 1. Introduction. Shirin Abbasi Journal of Energy and Power Engineering 10 (2016) 405-410 doi: 10.17265/1934-8975/2016.07.004 D DAVID PUBLISHING Shirin Abbasi Computer Department, Islamic Azad University-Tehran Center Branch, Tehran

More information

Mobile Edge Computing for 5G: The Communication Perspective

Mobile Edge Computing for 5G: The Communication Perspective Mobile Edge Computing for 5G: The Communication Perspective Kaibin Huang Dept. of Electrical & Electronic Engineering The University of Hong Kong Hong Kong Joint Work with Yuyi Mao (HKUST), Changsheng

More information

Traffic-aware Virtual Machine Placement without Power Consumption Increment in Cloud Data Center

Traffic-aware Virtual Machine Placement without Power Consumption Increment in Cloud Data Center , pp.350-355 http://dx.doi.org/10.14257/astl.2013.29.74 Traffic-aware Virtual Machine Placement without Power Consumption Increment in Cloud Data Center Hieu Trong Vu 1,2, Soonwook Hwang 1* 1 National

More information

What s New in VMware vsphere 4.1 Performance. VMware vsphere 4.1

What s New in VMware vsphere 4.1 Performance. VMware vsphere 4.1 What s New in VMware vsphere 4.1 Performance VMware vsphere 4.1 T E C H N I C A L W H I T E P A P E R Table of Contents Scalability enhancements....................................................................

More information

Power Consumption of Virtual Machine Live Migration in Clouds. Anusha Karur Manar Alqarni Muhannad Alghamdi

Power Consumption of Virtual Machine Live Migration in Clouds. Anusha Karur Manar Alqarni Muhannad Alghamdi Power Consumption of Virtual Machine Live Migration in Clouds Anusha Karur Manar Alqarni Muhannad Alghamdi Content Introduction Contribution Related Work Background Experiment & Result Conclusion Future

More information

Diffusing Your Mobile Apps: Extending In-Network Function Virtualisation to Mobile Function Offloading

Diffusing Your Mobile Apps: Extending In-Network Function Virtualisation to Mobile Function Offloading Diffusing Your Mobile Apps: Extending In-Network Function Virtualisation to Mobile Function Offloading Mario Almeida, Liang Wang*, Jeremy Blackburn, Konstantina Papagiannaki, Jon Crowcroft* Telefonica

More information

Lecture 10.1 A real SDN implementation: the Google B4 case. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Lecture 10.1 A real SDN implementation: the Google B4 case. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Lecture 10.1 A real SDN implementation: the Google B4 case Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it WAN WAN = Wide Area Network WAN features: Very expensive (specialized high-end

More information

Department of Information Technology Sri Venkateshwara College of Engineering, Chennai, India. 1 2

Department of Information Technology Sri Venkateshwara College of Engineering, Chennai, India. 1 2 Energy-Aware Scheduling Using Workload Consolidation Techniques in Cloud Environment 1 Sridharshini V, 2 V.M.Sivagami 1 PG Scholar, 2 Associate Professor Department of Information Technology Sri Venkateshwara

More information

Machine Learning Opportunities in Cloud Computing Datacenter Management for 5G Services

Machine Learning Opportunities in Cloud Computing Datacenter Management for 5G Services Machine Learning Opportunities in Cloud Computing Datacenter Management for 5G Services Benjamín Barán National University of the East, Ciudad del Este, Paraguay bbaran@pol.una.py Introduction and Motivation

More information

RIAL: Resource Intensity Aware Load Balancing in Clouds

RIAL: Resource Intensity Aware Load Balancing in Clouds RIAL: Resource Intensity Aware Load Balancing in Clouds Liuhua Chen and Haiying Shen and Karan Sapra Dept. of Electrical and Computer Engineering Clemson University, SC, USA 1 Outline Introduction System

More information