A LOAD BALANCING MODEL USING FIREFLY ALGORITHM IN CLOUD COMPUTING
|
|
|
- Leona Ball
- 9 years ago
- Views:
Transcription
1 Journal of Computer Science 10 (7): , 2014 ISSN: doi: /jcssp Published Online 10 (7) 2014 ( A LOAD BALANCING MODEL USING FIREFLY ALGORITHM IN CLOUD COMPUTING 1 A. Paulin Florence and 2 V. Shanthi 1 Research Scholar, Department of CSE, Sathyabama University, Chennai, India and 1,2 Department of Computer Applications, St. Josephâ s College of Engineering, Chennai, India Received ; Revised ; Accepted ABSTRACT Cloud computing is a model that points at streamlining the on-demand provisioning of software, hardware and data as services and providing end-users with flexible and scalable services accessible through the Internet. The main objective of the proposed approach is to maximize the resource utilization and provide a good balanced load among all the resources in cloud servers. Initially, a load model of every resource will be derived based on several factors such as, memory usage, processing time and access rate. Based on the newly derived load index, the current load will be computed for all the resources shared in virtual machine of cloud servers. Once the load index is computed for all the resources, load balancing operation will be initiated to effectively use the resources dynamically with the process of assigning resources to the corresponding node to reduce the load value. So, assigning of resources to proper nodes is an optimal distribution problem so that many optimization algorithms such as genetic algorithm and modified genetic algorithm are utilized for load balancing. These algorithms are not much effective in providing the neighbour solutions since it does not overcome exploration and exploration problem. So, utilizing the effective optimization procedure instead of genetic algorithm can lead to better load balancing since it is a traditional and old algorithm. Accordingly, I have planned to utilize a recent optimization algorithm, called firefly algorithm to do the load balancing operation in our proposed work. At first, the index table will be maintained by considering the availability of virtual servers and sequence of request. Then, load index will be computed based on the newly derived formulae. Based on load index, load balancing operation will be carried out using firefly algorithm. The performance analysis produced expected results and thus proved the proposed approach is efficient in optimizing schedules by balancing the loads. The average time obtained for the proposed approach is ms. Keywords: Cloud Computing, Optimization, Load Balancing, Firefly Algorithm 1. INTRODUCTION Cloud computing points at the streamlining on the requiremnt on provisioning of software, hardware and data as amenities and supplying end-users with supple and scalable services available through the Internet (Armbrust et al., 2009). The cloud computing is assumed to facilitate computing as the value to meet 2009). A cloud computing is theoretically a dispersed and flexible system where properties will be spread through the network (Cloud). The total resources of the system must be united to reply to a client request, which requires intercommunication through numerous components of the system to design a component or subset of components to deal with the request. This can lead to tailbacks in the network and an excessive the everyday needs of the community (Buyya et al., charge in a distributed system where some modules Corresponding Author: A. Paulin Florence, Research Scholar, Department of CSE, Sathyabama University, Chennai, India and Associate Professor, Department of Computer Applications, St. Josephâ s College of Engineering, Chennai, India 1156
2 will be overcharged while others will be not or less charged (Khiyaita et al., 2012). To solve this problem, load balancing technique is commonly developed and used by recent researchers. However there is a magnificent future of Cloud Computing, so much of important complications still need to be solved for the realization of cloud computing. Load balancing is triggered as one major problem among those; it shows a very significant role in the realization of Cloud Computing (Mondal et al., 2012). Load Balancing is a procedure to mark operational resource consumption by reallocating the total load to the discrete nodes of the joint organization and to recover the response time of the job. For emerging tactics for load balancing, the imporatnt points to be considered are approximation of load, assessment of load, stability of different system, performance of system, interaction between the nodes, nature of work to be transferred, selecting of nodes (Alakeel, 2010). This load measured can be associated as CPU load, amount of memory used, delay or Network load (Mondal et al., 2012). In swift, the load balancing mechanism in cloud computing settings requires three conditions as follows: (i) on the condition that the local load case is not hefty, it can make the local self-organization in order to reduce the information exchange (ii) The cloud computing balancing system could be utilized in the heterogeneous environment. (iii) In order not to affect the system average response time, cloud computing load balancing mechanism should increase the system throughput as much as possible (Yao and He, 2012). To solve those issues, a substantial amount of work has been performed recently on load balancing among the nodes in a dynamic network. load balancer based load balancing (Ranjan et al., 2010) and optimization algorithm-based load balancing (Kotoulas et al., 2010; Mondal et al., 2012; Xin et al., 2012). In this study, a load balancing based scheduling is derived for every resource based on several factors such as, memory usage, processing time and access rate. Based on the newly derived load index, the current load will be computed for all the resources shared in virtual machine of cloud servers. Once the load index is computed for all the resources, load balancing operation will be initiated to effectively use the resources dynamically with the process of assigning resources to the corresponding node to reduce the load value. So, assigning of resources to proper nodes is an optimal distribution problem so that many optimization algorithms such as genetic algorithm and modified genetic algorithm are utilized for load balancing. These algorithms are not much effective in providing the neighbour solutions since it does not overcome exploration and exploration problem. So, utilizing the effective optimization procedure instead of genetic algorithm can lead to better load balancing since it is a traditional and old algorithm. Accordingly, I have planned to utilize a recent optimization algorithm, called firefly algorithm to do the load balancing operation in our proposed work. At first, the index table will be maintained by considering the availability of virtual servers and sequence of request. Then, load index will be computed based on the newly derived formulae. Based on load index, load balancing operation will be carried out using firefly algorithm. The main contributions of the approach: A scheduling method is designed by giving importance to balancing loads on nodes A firefly algorithm is used to optimize the scheduling queue The rest of the study is organized as the second section contains the literature review of some recent researches on cloud computing. The problem description is given in the section three. The fourth section gives the overview of load balancing in cloud computing and firefly algorithm. In the fifth section, complete review of the proposed approach is given and the experimentation conducted on the proposed approach is plotted in section six. The conclusion of the research is plotted in the seventh section Related Researchers: A Brief Review Despite a plenty of works available in the literature, a handful of significant research works are reviewed here. Initially, Min et al. (2010) have presented an adaptive load balancing optimization scheduling, which means that the cluster system select and distribute the server not only take the previous performance and the present performance of the system into account, but also estimate the future load of the system before these concurrent requests are distributed. A mathematical model of load balancing was improved and an adaptive load balancing optimization scheduling based on genetic algorithm was presented, analyzed and simulated. Empirical results showed that the algorithm was reduced effectively the average execution time of all requests and speed up the average response time. Mohamed et al. (2011) have introduced an innovative method to parallelize file downloads from multiple 1157
3 replicas on Cloud servers without adding high coordination overhead. DDFTP used the concept of processing the files two different directions. Consider there were two replicas of a file on two servers one server will send blocks strat initially from the file, while the second will start from the end. They are nonstop until they met and the client then asked them both to stop. This basically allowed for automatic load balancing allowing each server to work based on its conditions yet both finishing at the same time. The method was extended to apply to more than two servers and we used several experiments to show the performance gains of DDFTP using two, four and eight servers and compared it to regular FTP, concurrent FTP and DADTM on a similar number of servers under the same conditions. Mondal et al. (2012) have developed a soft computing based load balancing approach. A local optimization approach Stochastic Hill climbing was used for allocation of incoming jobs to the servers or Virtual Machines (VMs). Performance of the algorithm was analyzed both qualitatively and quantitatively using Cloud Analyst. Cloud Analyst was a CloudSim-based Visual Modeller for analyzing cloud computing environments and applications. A comparison was also made with Round Robin and First Come First Serve (FCFS) algorithms. Dong et al. (2012) have presented a dynamic and Adaptive Load Balancing algorithm (SALB) which was totally based on a distributed architecture. In order to understand the network transmission, SALB on the one hand assumed an adaptively adjusted load collection threshold in order to reduce the message swapped for load collection and on the other hand it employed an on-line load estimation model with a view to reducing the decision delay caused by the network transmission latency. Moreover, SALB employed an optimization model for selecting the migration candidates so as to balance the benefits and the side-effects of each dynamic file migration. Ardagna et al. (2012) have developed capacity allocation algorithms able to coordinate multiple distributed resource controllers operating in geographically distributed cloud sites. Capacity allocation solutions were integrated with a load redirection mechanism which, when necessary, distributes incoming requests among different sites. The overall goal was to minimize the costs of allocated resources in terms of virtual machines, while guaranteeing SLA constraints expressed as a threshold on the average response time. They proposed a distributed solution which integrates workload prediction and distributed non-linear optimization techniques. Experiments showed how the proposed solutions improved other heuristics proposed in literature without penalizing SLAs and their results were close to the global optimum which was obtained by an oracle with a perfect knowledge about the future offered load. Xin et al. (2012) have developed a model program which was multi-objective optimization and load balancing of cloud resource schedule. They have taken real-time load parameters (CPU occupancy rate, memory occupancy rate, network bandwidth, the process occupancy rate, service response time) from the server cluster nodes as decision variables of resources scheduling model and used the improved adaptive genetic algorithm to search the optimal solution, in order to realize the load balancing scheduling of cloud resource and make the each index change smoothly. The experimental result showed that, using the improved load balancing scheduling strategy to solve the problems of the load balancing scheduling of cloud resource, not only makes the each index of the system change smoothly, but also improved the performance of the system efficiently Problem Description A cloud computing is conceptually a distributed and elastic system where resources will be distributed through the network (Cloud). The full resources of the system must cooperate to respond to a client request which requires intercommunication between various components of the system to design a component or subset of components to deal with the request. This can lead to bottlenecks in the network and an imbalanced charge in a distributed system where some components will be overcharged while others will be not or light charged. Among the major challenges faced by the cloud computing systems, load balancing is one tedious challenge that plays a very important role in the realization of Cloud Computing. For developing strategy for load balancing, the main points to be considered are estimation of load, comparison of load, stability of different system, performance of system, interaction between the nodes, nature of work to be transferred, selecting of nodes. So, in order to tackle the problems related to load balancing in the cloud network, an effective system should be developed. The primary intention of the proposed approach is to design a load balancing model using firefly algorithm. Here, a main objective is to maximize the resource utilization and provide a good balanced load among all the resources in cloud servers. Initially, a 1158
4 load model of every resource will be derived based on several factors such as, memory usage, processing time and access rate. Based on the newly derived load index, the current load will be computed for all the resources shared in virtual machine of cloud servers. Once the load index is computed for all the resources, load balancing operation will be initiated to effectively use the resources dynamically with the process of assigning resources to the corresponding node to reduce the load value. So, assigning of resources to proper nodes is an optimal distribution problem so that many optimization algorithms such as genetic algorithm and modified genetic algorithm are utilized for load balancing. These algorithms are not much effective in providing the neighbour solutions since it does not overcome exploration and exploration problem. So, utilizing the effective optimization procedure instead of genetic algorithm can lead to better load balancing since it is a traditional and old algorithm. Accordingly, I have planned to utilize a recent optimization algorithm, called firefly algorithm to do the load balancing operation in our proposed work. At first, the index table will be maintained by considering the availability of virtual servers and sequence of request. Then, load index will be computed based on the newly derived formulae. Based on load index, load balancing operation will be carried out using firefly algorithm Load Balancing in Cloud Computing Network In the cloud computing environment, the cloud resource scheduling controller, through the changing load of real-time monitor servers nodes, assigns resources to the corresponding node dynamically to meet some needs, such as high utilization of resources, excellent performance and fast response. The topology of the server group nodes that involved in the cloud resources scheduling can be described in the following Fig. 1. The above topology can be described as an G (V,E) undirected graph, G represents the node set in the chart, E represents the set of connection between these nodes. C i represents cluster control server node. CN i represents node controller, which is a separate physical machine. Each C i node manages m node controller CN i, you can run k virtual machines on each CN i and use V i to represent virtual machine, So the node which will be mentioned in this study is V i. In the cloud service environment, application, DBMS and other software are deployed in several V i nodes to run. Difficult issues of cloud resource scheduling need to be addressed is, when the user requests the use of cloud resources services, cloud resources scheduling controller should adopt what kind of resources scheduling model and strategy, this makes each node of the whole system deal with tasks in load balance way and prevent scheduling tilt of the cloud services platform system resources. In the cloud computing system, when the user makes a request, the cloud controller receives the request and then it will arrange the request in the queue of the server cluster. There have more than one cluster controller below the cloud controller, cluster controllers real-time monitor the running load parameters of every virtual resource pool of this cluster, such as CPU occupancy rate, memory occupancy rate, the network bandwidth and process occupancy rate and so on, Therefore, this is a multi-objective problem which searches for the optimal solution. According to monitoring the multi-objective parameter, cluster controller will calculate the fitness of each V i node, then for the whole cluster, use Improved Adaptive Genetic Algorithm to search the best solution in the multi-objective question, which is the lighter node by use algorithm to solve. Finally, according to cloud resource scheduling strategy of load balancing, service resource will be assigned to the best server node Firefly Algorithm Now we can idealize some of the flashing characteristics of fireflies so as to develop fireflyinspired algorithms. For simplicity in describing our new Firefly Algorithm (FA), we now use the following three idealized rules: (1) all fireflies are unisex so that one firefly will be attracted to other fireflies regardless of their sex; (2) Attractiveness is proportional to their brightness, thus for any two flashing fireflies, the less brighter one will move towards the brighter one. The attractiveness is proportional to the brightness and they both decrease as their distance increases. If there is no brighter one than a particular firefly, it will move randomly; (3) The brightness of a firefly is affected or determinedby the landscape of the objective function. For a maximization problem, the brightness can simply be proportional to the value of the objective function. Other forms of brightness can be defined in a similar way to the fitness function in genetic algorithms. Based on these three rules, the basic steps of the Firefly Algorithm (FA) can be summarized as the pseudo code and shown below. In certain sense, there is some conceptual similarity between the firefly algorithms and the Bacterial Foraging Algorithm (BFA) (Qiao and Bochmann, 2009). 1159
5 Fig. 1. A simple cloud system In BFA, the attraction among bacteria is based partly on their fitness and partly on their distance, while in FA, the attractiveness is linked to their objective function and monotonic decay of the attractiveness with distance. However, the agentsin FA have adjustable visibility and more versatile in attractiveness variations, which usually leads to higher mobility and thus the search space is explored more efficiently. Objective function f(x), x(x1,,xd)t Generate initial population of fireflies xi (i = 1,2,,n) Light intensity Ii at xi si determined by f(xi) Define light absorption coefficient while (t< Max_Generation) fori = 1: n all n fireflies forj = 1: i all n fireflies if (Ij>Ii), move firefly i towards j in d-dimension; end if Attractiveness varies with distance r via exp [-r] Evaluate solutions and update light intensity end for j end for i Rank the fireflies and find the current best end while Postprocess results and visualization The peculiar characteristic of the firefly algorithm is adapted in the proposed approach to consider the firefly algorithm as a load balance scheduling algorithm. The attractiveness defined in the firefly algorithm helps to generate scheduling index and the distance calculation serves to find the closely associated nodes in the cloud network Proposed Load Balance Scheduling Based on Firefly Algorithm The proposed approach triggers a method for generating an effective load balancing strategy in the cloud network to schedule the nodes. The scheduling process is carried out by the firefly algorithm. The scheduling process is preferred to the set of nodes with least amount of load possession. In other words, the nodes with least load are preferred for engaging extra process by the cloud network. In the proposed approach, we consider virtual machine with three servers and each server contain three nodes. Each node possesses attributes defined by the scheduling process. The Fig. 2 shows the basic over view of the virtual machine considered by the proposed approach. The proposed approach contains three main step to generate the scheduling for the proposed virtual machine by balancing their nodes. The different step can be listed as: Population generation Scheduling index calculation Least node selector 1.6. Population Generation The term population is termed as the group of nodes served by the cloud system as per the request from the users to the server. As the request comes, the server fetches the node, which is free and severed to the user. This process is mapped on the basis of the nine nodes and according to their processing time a scheduling list is generated. The generated scheduling list is considered as the initial population for the proposed approach. 1160
6 Fig. 2. Cloud system overview Table 1. Initial schedule list Time Server1 Server2 Server3 (ms) N1 N2 N3 N4 N5 N6 N7 N8 N9 2 N1 N3 N2 N9 N6 N7 N5 N4 N8 N3 N9 N1 N4 N7 N6 N5 N8 N2 n. Fig. 3. Population generation The Fig. 3 shows the request and response process of the cloud system to generate the initial scheduling list. The server on receipt of a request, subjects a search among the nodes to find the free nodes. Once the node is obtained it plotted in the schedule list and when the top element of the queue is processes the free node is allocated as the response to user s request. The initial schedule list constructed by the virtual machine by processing a complete cycle based on the processing time of each nodes and their availability. The nodes list or the schedule list can be represented as table, with each row contains the nodes and the columns contains the server name. The Table 1 represented above contains the node list, which is considered as the initial population to the firefly algorithm. The processing in the firefly algorithms are applied in this particular population to generate an effective scheduling strategy for the cloud system by giving priority to load balancing. Table 2. Node and attributes Attributes Node CPU rate Memory rate Processing time N1 C1 M1 P1 N2 C2 M2 P2. C3 M3 P3 N n C n M n P n 1.7. Scheduling Index Calculation The scheduling index is one of the prime factors affecting the scheduling process. So, before going into the scheduling index calculation, let us discuss about the decision parameters for the initial population. According to the definition of the firefly algorithm, there should an attraction between the fireflies i.e., the nodes. The attraction is based on the affinity possessed by node to the request. The attraction is controlled by the decision parameters defined by the proposed approach. The proposed approach defines decision parameters for each node and the parameters are considered as the attributes for the nodes. The attributes defined by the proposed approach for each node are listed as follows. The Table 2 represents the node and attributes defined by the proposed approach for the scheduling process. 1161
7 Table 3. The updated schedule list Time Server1 Server2 Server3 (ms) SI 1 N1 N2 N3 N4 N5 N6 N7 N8 N9 SI1 2 N1 N3 N2 N9 N6 N7 N5 N4 N N3 N9 N1 N4 N7 N6 N5 N8 N2 n. SIn Eventually the CPU rate (represented as C), memory rate (represented as M) and processing time (Represented as P) are also considered as the loads to the nodes. So the scheduling parameter should be designed such a way that, the node will be selected with least load weightage. Thus, according to the definitions of firefly algorithm, the equation to the attraction is defined: attr n p cpu + mem i ( i ) = Here, attr(n i ) represents the attraction between the node and the request as the node will be considered for the request if the attraction is high. P i represents the processing time for the particular node, cpu i represents the cpu rate of the node and mem i represents the memory rate of the nodes. The scheduling index is derived from the above formulae: SI = n i= 1 i i i pi cpu + mem The SI is the scheduling index and it is the total sum of the nodes in a particular scheduling queue. According to the equation all the scheduling queues in the scheduling list is calculated and again a scheduling list is formed. The update schedule list is presented in the above Table 3. The updated schedule list is formulated in such way that the scheduling queue with highest scheduling index will be listed at the top of the list. The next process of the proposed approach is the calculating of least load carrying nodes Selection of Node with Minimum Load The processes of selecting the node with least load are inspired from the firefly algorithm in such way that, the least distinct firefly will possess similar characteristics. Inspired from the theory, we subject a distance calculation between the nodes in the scheduling queues. Before proceeding to the calculation, we find the node with least attr(n i ) values. The node with least attr(n i ) values is i considered as the pivot point for the queue to calculates least distinct nodes. The distance values of the node is calculated based on the Cartesian distance, which is given by: k ( i j ) Dist = n n j= 1 The distance is presented using the expression Dist and the n i is the selected node and n j is the comparing node. Once all the distance values have been calculated between the node values, the nodes are rearranged according to the least distinct node to the pivot node. As we already sorted the schedule list based on their SI value. The top queue in the schedule list is considered as the most relevant scheduling queue. 2. EXPERIMENTAL RESULTS The proposed scheduling algorithm is based on fire fly algorithm and its application in optimizing the schedule to process requests to the cloud network. The proposed approach is also concerned about balancing the loads in the cloud system. The processing of the proposed approach is explained in the above sections, now, in this section, we plot the experimental analysis of the proposed scheduling methodology by considering a simulated cloud network through CloudSim tool and java programming. A cloud simulation is constructed using the java programming as an application based on CloudSim. The experiments are conducted in a system running on core i5 processor, 4GB RAM and 500 HDD Evaluation Criteria The main evaluation criteria used in the proposed scheduling method over cloud network is the time for executing an effective schedule queue. The main decision parameters that would be taken under consideration are the CPU utility rate and memory usage rate. The simulated dataset is evaluated based on the different parameters to assess the performance of the proposed scheduling techniques. The time is calculated based on the time required to generate an effective scheduling process Performance Evaluation In the performance evaluation, we consider the simulated cloud network as the evaluation system. The variable parameters in the proposed evaluation section are the CPU utility rate and the memory usage rate. Thus the decision parameters mentioned are considered as the load for the nodes. So, we have to consider the performance in generating the schedule by balancing the given loads. In performance analysis, we give two types of analysis
8 2.3. Analysis Based on CPU Utility Rate In this analysis, we set the maximum utilization rate of the CPU in different credentials to evaluate performance of the scheduling algorithm. The analysis give an account of, how efficiently the proposed approach performs under different load levels of CPU rate. Here, we set the maximum utilization of the CPU varying from 60 to 100 and the analysis results are depicted in the Fig. 4. The time and taken for scheduling for different CPU rate is represented by the line time and the memory used for the same in memory rate line. The memory rate is calculated as the utilization of the memory per 100 KB. The analysis showed that, the time for scheduling is uniform for different rate of CPU and the memory is also balanced as the rate of CPU increases Analysis Based on Memory Rate Here, we set the maximum memory rate in different credentials to evaluate performance of the scheduling algorithm. The analysis give an account of, how efficiently the proposed approach performs under different load levels of memory rate. We set the memory rate varying from 60 to 100 and the analysis results are plotted in the Fig. 5. The time and CPU usage for scheduling for different memory rate are presented by the line time and CPU rate line respectively. The CPU usage rate is calculated as the utilization of CPU per 100% utilization of CPU. The analysis showed that, the time for scheduling is uniform for different rate of memory and the CPU rate seem balanced Comparative Analysis The above section give the performance analysis of the proposed approach based on the load balanced scheduling through firefly algorithm. To understand the significance of the proposed approach and it has to be analysed with an existing method. Here, we chose the load balancing scheduling method proposed by Xin et al. (2012) to evaluate the significance of the proposed approach. The comparative analysis is subjected over the CPU utility rate and memory rate of the proposed approach and existing approach. The analyses are conducted over the nodes in the particular cloud cluster centre of the simulated cloud network. The CPU rate and memory rate of a set of nodes are plotted below. The Fig. 6 and 7 represents the comparative analysis of the proposed approach with the existing approach. The values of the existing approach have been taken from the load balanced scheduling methods results from the method proposed by Xin et al. (2012). The analysis from the Fig. 6 shows that, the proposed approach utilizes the CPU rate more efficiently than the existing approach under the load balancing condition. The analysis for the memory graph shows that the average memory utilization is less for approach by Xin et al. (2012) than the proposed approach. So, considering load balanced condition and the CPU utility rate the proposed approach has better efficiency over the existing approach. Fig. 4. analysis based on CPU rate 1163
9 Fig. 5. Analysis based memory rate Fig. 6. Comparison on CPU utility rate Fig. 7. Comparison on memory rate 1164
10 3. CONCLUSION In this study, we proposed a scheduling algorithm for services in a cloud network by concentrating on balancing the loads. The proposed approach deals with a simulated cloud network with set of requests and servers. The servers are associated with nodes and each node is supplied with some attributes. The attributes are assigned to control the load in each node. A load balancing based scheduling is developed for the proposed approach. The proposed approach is inspired from the firefly algorithm, because of the attracting features of the firefly algorithm. The proposed approach is developed in three steps, initially a population is generated from the cloud network, then a scheduling index calculation is subjected and finally, the schedule list is optimized using the firefly algorithm. The experimentations are conducted on the same simulated cloud network and the performances of the proposed approach are evaluated. The performance analysis produced expected results and thus proved the proposed approach is efficient in optimizing schedules by balancing the loads. The average time obtained for the proposed approach is ms. 4. REFERENCES Alakeel, A.M., A guide to dynamic load balancing in distributed computer systems. Int. J. Comput. Sci. Netw. Security, 10: Ardagna, D., S. Casolari, M. Colajanni and B. Panicucci, Dual time-scale distributed capacity allocation and load redirect algorithms for cloud systems. J. Parallel Distribut. Comput., 72: DOI: /j.jpdc Armbrust, M., A. Fox, R. Griffith, A.D. Joseph and R.H. Katz et al., Above the clouds: A Berkeley view of cloud computing. University of California, Berkeley. Buyya, R., C. Yeo, S. Venugopal, J. Broberg and I. Brandic, Cloud computing and emerging it platforms: Vision, hype and reality for delivering computing as the 5th utility. Future Generat. Comput. Syst., 25: DOI: /j.future Dong, B., X. Li, Q. Wu, L. Xiao and L. Ruan, A dynamic and adaptive load balancing strategy for parallel file system with large-scale I/O servers. J. Parallel Distribut. Comput., 72: DOI: /j.jpdc Khiyaita, A., M. Zbakh, H. El Bakkali and D. El Kettani, Load balancing cloud computing: State of art. Proceedings of the National Days of Network Security and Systems, Apr , IEEE Xplore Press, Marrakech, pp: DOI: /JNS Kotoulas, S., E. Oren and F.V. Harmelen, Mind the data skew: Distributed inferencing by speeddating in elastic regions. Proceedings of the 19th International Conference on World Wide Web, Apr , ACM Press, New York, USA., pp: DOI: / Min, J., H. Liu, A. Deng and J. Ding, Adaptive load balancing optimization scheduling based on genetic algorithm. Proceedings of the 3rd IEEE International Conference on Computer Science and Information Technology, Jul. 9-11, IEEE Xplore Press, Chengdu, pp: DOI: /ICCSIT Mohamed, N., J. Al-Jaroodi and A. Eid, A dualdirection technique for fast file downloads with dynamic load balancing in the cloud. Proceedings of the 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, (CGC 11), Newport Beach, California, USA. Mondal, B., K. Dasgupta and P. Dutta, Load balancing in cloud computing using stochastic hill climbing-a soft computing approach. Proc. Technol., 4: DOI: /j.protcy Qiao, Y. and G.V. Bochmann, A diffusive load balancing scheme for clustered peer-to-peer systems. Proceedings of 15th International Conference on Parallel and Distributed Systems, Dec. 8-11, IEEE Xplore Press, Shenzhen, pp: DOI: /ICPADS Ranjan, R., L. Zhao, X. Wu, A. Liu and A. Quiroz et al., Peer-to-Peer Cloud Provisioning: Service Discovery and Load Balancing. In: Cloud Computing: Principles, Systems and Applications, Antonopoulos, N. and L. Gillam (Eds.), Springer, London, ISBN-10: , pp: Xin, L.U., J. Zhou and D. Liu, A method of cloud resource load balancing schedulingbased on improved adaptive genetic algorithm. J. Inform. Comput. Sci., 9: Yao, J. and J.H. He, Load balancing strategy of cloud computing based on artificial bee algorithm. Proceedings of the 8th International Conference on Computing Technology and Information Management, Apr , IEEE Xplore Press, Seoul, pp:
A Method of Cloud Resource Load Balancing Scheduling Based on Improved Adaptive Genetic Algorithm
Journal of Information & Computational Science 9: 16 (2012) 4801 4809 Available at http://www.joics.com A Method of Cloud Resource Load Balancing Scheduling Based on Improved Adaptive Genetic Algorithm
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004
Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based Infrastructure
J Inf Process Syst, Vol.9, No.3, September 2013 pissn 1976-913X eissn 2092-805X http://dx.doi.org/10.3745/jips.2013.9.3.379 Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based
Load Balancing Scheduling with Shortest Load First
, pp. 171-178 http://dx.doi.org/10.14257/ijgdc.2015.8.4.17 Load Balancing Scheduling with Shortest Load First Ranjan Kumar Mondal 1, Enakshmi Nandi 2 and Debabrata Sarddar 3 1 Department of Computer Science
A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster
, pp.11-20 http://dx.doi.org/10.14257/ ijgdc.2014.7.2.02 A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster Kehe Wu 1, Long Chen 2, Shichao Ye 2 and Yi Li 2 1 Beijing
A Novel Switch Mechanism for Load Balancing in Public Cloud
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) A Novel Switch Mechanism for Load Balancing in Public Cloud Kalathoti Rambabu 1, M. Chandra Sekhar 2 1 M. Tech (CSE), MVR College
A Survey on Load Balancing and Scheduling in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 7 December 2014 ISSN (online): 2349-6010 A Survey on Load Balancing and Scheduling in Cloud Computing Niraj Patel
Sla Aware Load Balancing Algorithm Using Join-Idle Queue for Virtual Machines in Cloud Computing
Sla Aware Load Balancing Using Join-Idle Queue for Virtual Machines in Cloud Computing Mehak Choudhary M.Tech Student [CSE], Dept. of CSE, SKIET, Kurukshetra University, Haryana, India ABSTRACT: Cloud
A NOVEL LOAD BALANCING STRATEGY FOR EFFECTIVE UTILIZATION OF VIRTUAL MACHINES IN CLOUD
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. 4, Issue. 6, June 2015, pg.862
Comparative Analysis of Load Balancing Algorithms in Cloud Computing
Comparative Analysis of Load Balancing Algorithms in Cloud Computing Anoop Yadav Department of Computer Science and Engineering, JIIT, Noida Sec-62, Uttar Pradesh, India ABSTRACT Cloud computing, now a
Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction
Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable
A Review of Load Balancing Algorithms for Cloud Computing
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume - 3 Issue -9 September, 2014 Page No. 8297-8302 A Review of Load Balancing Algorithms for Cloud Computing Dr.G.N.K.Sureshbabu
Efficient Qos Based Resource Scheduling Using PAPRIKA Method for Cloud Computing
Efficient Qos Based Resource Scheduling Using PAPRIKA Method for Cloud Computing Hilda Lawrance* Post Graduate Scholar Department of Information Technology, Karunya University Coimbatore, Tamilnadu, India
CDBMS Physical Layer issue: Load Balancing
CDBMS Physical Layer issue: Load Balancing Shweta Mongia CSE, School of Engineering G D Goenka University, Sohna [email protected] Shipra Kataria CSE, School of Engineering G D Goenka University,
Reallocation and Allocation of Virtual Machines in Cloud Computing Manan D. Shah a, *, Harshad B. Prajapati b
Proceedings of International Conference on Emerging Research in Computing, Information, Communication and Applications (ERCICA-14) Reallocation and Allocation of Virtual Machines in Cloud Computing Manan
Dynamic Resource Pricing on Federated Clouds
Dynamic Resource Pricing on Federated Clouds Marian Mihailescu and Yong Meng Teo Department of Computer Science National University of Singapore Computing 1, 13 Computing Drive, Singapore 117417 Email:
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing Liang-Teh Lee, Kang-Yuan Liu, Hui-Yang Huang and Chia-Ying Tseng Department of Computer Science and Engineering,
Keywords: Dynamic Load Balancing, Process Migration, Load Indices, Threshold Level, Response Time, Process Age.
Volume 3, Issue 10, October 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Load Measurement
AN EFFICIENT LOAD BALANCING ALGORITHM FOR CLOUD ENVIRONMENT
AN EFFICIENT LOAD BALANCING ALGORITHM FOR CLOUD ENVIRONMENT V.Bharath 1, D. Vijayakumar 2, R. Sabarimuthukumar 3 1,2,3 Department of CSE PG, National Engineering College Kovilpatti, Tamilnadu, (India)
International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015
RESEARCH ARTICLE OPEN ACCESS Ensuring Reliability and High Availability in Cloud by Employing a Fault Tolerance Enabled Load Balancing Algorithm G.Gayathri [1], N.Prabakaran [2] Department of Computer
MEASURING PERFORMANCE OF DYNAMIC LOAD BALANCING ALGORITHMS IN DISTRIBUTED COMPUTING APPLICATIONS
MEASURING PERFORMANCE OF DYNAMIC LOAD BALANCING ALGORITHMS IN DISTRIBUTED COMPUTING APPLICATIONS Priyesh Kanungo 1 Professor and Senior Systems Engineer (Computer Centre), School of Computer Science and
Load Balancing in the Cloud Computing Using Virtual Machine Migration: A Review
Load Balancing in the Cloud Computing Using Virtual Machine Migration: A Review 1 Rukman Palta, 2 Rubal Jeet 1,2 Indo Global College Of Engineering, Abhipur, Punjab Technical University, jalandhar,india
Analysis of Service Broker Policies in Cloud Analyst Framework
Journal of The International Association of Advanced Technology and Science Analysis of Service Broker Policies in Cloud Analyst Framework Ashish Sankla G.B Pant Govt. Engineering College, Computer Science
CHAPTER 5 WLDMA: A NEW LOAD BALANCING STRATEGY FOR WAN ENVIRONMENT
81 CHAPTER 5 WLDMA: A NEW LOAD BALANCING STRATEGY FOR WAN ENVIRONMENT 5.1 INTRODUCTION Distributed Web servers on the Internet require high scalability and availability to provide efficient services to
Optimal Service Pricing for a Cloud Cache
Optimal Service Pricing for a Cloud Cache K.SRAVANTHI Department of Computer Science & Engineering (M.Tech.) Sindura College of Engineering and Technology Ramagundam,Telangana G.LAKSHMI Asst. Professor,
Performance Evaluation of Round Robin Algorithm in Cloud Environment
Performance Evaluation of Round Robin Algorithm in Cloud Environment Asha M L 1 Neethu Myshri R 2 Sowmyashree C.S 3 1,3 AP, Dept. of CSE, SVCE, Bangalore. 2 M.E(dept. of CSE) Student, UVCE, Bangalore.
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate
HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS
HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS R. Angel Preethima 1, Margret Johnson 2 1 Student, Computer Science and Engineering, Karunya
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 An Efficient Approach for Load Balancing in Cloud Environment Balasundaram Ananthakrishnan Abstract Cloud computing
Load Balancing using DWARR Algorithm in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 12 May 2015 ISSN (online): 2349-6010 Load Balancing using DWARR Algorithm in Cloud Computing Niraj Patel PG Student
Comparison of Dynamic Load Balancing Policies in Data Centers
Comparison of Dynamic Load Balancing Policies in Data Centers Sunil Kumar Department of Computer Science, Faculty of Science, Banaras Hindu University, Varanasi- 221005, Uttar Pradesh, India. Manish Kumar
A Service Revenue-oriented Task Scheduling Model of Cloud Computing
Journal of Information & Computational Science 10:10 (2013) 3153 3161 July 1, 2013 Available at http://www.joics.com A Service Revenue-oriented Task Scheduling Model of Cloud Computing Jianguang Deng a,b,,
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
A Middleware Strategy to Survive Compute Peak Loads in Cloud
A Middleware Strategy to Survive Compute Peak Loads in Cloud Sasko Ristov Ss. Cyril and Methodius University Faculty of Information Sciences and Computer Engineering Skopje, Macedonia Email: [email protected]
Energy Constrained Resource Scheduling for Cloud Environment
Energy Constrained Resource Scheduling for Cloud Environment 1 R.Selvi, 2 S.Russia, 3 V.K.Anitha 1 2 nd Year M.E.(Software Engineering), 2 Assistant Professor Department of IT KSR Institute for Engineering
A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING
A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING Avtar Singh #1,Kamlesh Dutta #2, Himanshu Gupta #3 #1 Department of Computer Science and Engineering, Shoolini University, [email protected] #2
Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems
Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems G.Rajina #1, P.Nagaraju #2 #1 M.Tech, Computer Science Engineering, TallaPadmavathi Engineering College, Warangal,
Utilizing Round Robin Concept for Load Balancing Algorithm at Virtual Machine Level in Cloud Environment
Utilizing Round Robin Concept for Load Balancing Algorithm at Virtual Machine Level in Cloud Environment Stuti Dave B H Gardi College of Engineering & Technology Rajkot Gujarat - India Prashant Maheta
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014
RESEARCH ARTICLE OPEN ACCESS Survey of Optimization of Scheduling in Cloud Computing Environment Er.Mandeep kaur 1, Er.Rajinder kaur 2, Er.Sughandha Sharma 3 Research Scholar 1 & 2 Department of Computer
A Novel Approach of Load Balancing Strategy in Cloud Computing
A Novel Approach of Load Balancing Strategy in Cloud Computing Antony Thomas 1, Krishnalal G 2 PG Scholar, Dept of Computer Science, Amal Jyothi College of Engineering, Kanjirappally, Kerala, India 1 Assistant
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTING Neethu M.S 1 PG Student, Dept. of Computer Science and Engineering, LBSITW (India) ABSTRACT Cloud computing is emerging as a new paradigm for manipulating, configuring,
Efficient and Enhanced Load Balancing Algorithms in Cloud Computing
, pp.9-14 http://dx.doi.org/10.14257/ijgdc.2015.8.2.02 Efficient and Enhanced Load Balancing Algorithms in Cloud Computing Prabhjot Kaur and Dr. Pankaj Deep Kaur M. Tech, CSE P.H.D [email protected],
A Hybrid Load Balancing Policy underlying Cloud Computing Environment
A Hybrid Load Balancing Policy underlying Cloud Computing Environment S.C. WANG, S.C. TSENG, S.S. WANG*, K.Q. YAN* Chaoyang University of Technology 168, Jifeng E. Rd., Wufeng District, Taichung 41349
Efficient Service Broker Policy For Large-Scale Cloud Environments
www.ijcsi.org 85 Efficient Service Broker Policy For Large-Scale Cloud Environments Mohammed Radi Computer Science Department, Faculty of Applied Science Alaqsa University, Gaza Palestine Abstract Algorithms,
An Efficient Checkpointing Scheme Using Price History of Spot Instances in Cloud Computing Environment
An Efficient Checkpointing Scheme Using Price History of Spot Instances in Cloud Computing Environment Daeyong Jung 1, SungHo Chin 1, KwangSik Chung 2, HeonChang Yu 1, JoonMin Gil 3 * 1 Dept. of Computer
How To Balance In Cloud Computing
A Review on Load Balancing Algorithms in Cloud Hareesh M J Dept. of CSE, RSET, Kochi hareeshmjoseph@ gmail.com John P Martin Dept. of CSE, RSET, Kochi [email protected] Yedhu Sastri Dept. of IT, RSET,
Dynamic resource management for energy saving in the cloud computing environment
Dynamic resource management for energy saving in the cloud computing environment Liang-Teh Lee, Kang-Yuan Liu, and Hui-Yang Huang Department of Computer Science and Engineering, Tatung University, Taiwan
Energetic Resource Allocation Framework Using Virtualization in Cloud
Energetic Resource Allocation Framework Using Virtualization in Ms.K.Guna *1, Ms.P.Saranya M.E *2 1 (II M.E(CSE)) Student Department of Computer Science and Engineering, 2 Assistant Professor Department
A Load Balancing Model Based on Cloud Partitioning for the Public Cloud
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 16 (2014), pp. 1605-1610 International Research Publications House http://www. irphouse.com A Load Balancing
International Journal of Computer & Organization Trends Volume21 Number1 June 2015 A Study on Load Balancing in Cloud Computing
A Study on Load Balancing in Cloud Computing * Parveen Kumar * Er.Mandeep Kaur Guru kashi University,Talwandi Sabo Guru kashi University,Talwandi Sabo Abstract: Load Balancing is a computer networking
Fair Scheduling Algorithm with Dynamic Load Balancing Using In Grid Computing
Research Inventy: International Journal Of Engineering And Science Vol.2, Issue 10 (April 2013), Pp 53-57 Issn(e): 2278-4721, Issn(p):2319-6483, Www.Researchinventy.Com Fair Scheduling Algorithm with Dynamic
New Cloud Computing Network Architecture Directed At Multimedia
2012 2 nd International Conference on Information Communication and Management (ICICM 2012) IPCSIT vol. 55 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V55.16 New Cloud Computing Network
Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS
Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS Shantanu Sasane Abhilash Bari Kaustubh Memane Aniket Pathak Prof. A. A.Deshmukh University of Pune University of Pune University
AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD
AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD M. Lawanya Shri 1, Dr. S. Subha 2 1 Assistant Professor,School of Information Technology and Engineering, Vellore Institute of Technology, Vellore-632014
SERVICE BROKER ROUTING POLICES IN CLOUD ENVIRONMENT: A SURVEY
SERVICE BROKER ROUTING POLICES IN CLOUD ENVIRONMENT: A SURVEY Rekha P M 1 and M Dakshayini 2 1 Department of Information Science & Engineering, VTU, JSS academy of technical Education, Bangalore, Karnataka
Affinity Aware VM Colocation Mechanism for Cloud
Affinity Aware VM Colocation Mechanism for Cloud Nilesh Pachorkar 1* and Rajesh Ingle 2 Received: 24-December-2014; Revised: 12-January-2015; Accepted: 12-January-2015 2014 ACCENTS Abstract The most of
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION Shanmuga Priya.J 1, Sridevi.A 2 1 PG Scholar, Department of Information Technology, J.J College of Engineering and Technology
Proposed Pricing Model for Cloud Computing
Computer Science and Information Technology 2(4): 211-218, 2014 DOI: 10.13189/csit.2014.020405 http://www.hrpub.org Proposed Pricing Model for Cloud Computing Muhammad Adeel Javaid Member Vendor Advisory
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,
A Comparative Study of Load Balancing Algorithms in Cloud Computing
A Comparative Study of Load Balancing Algorithms in Cloud Computing Reena Panwar M.Tech CSE Scholar Department of CSE, Galgotias College of Engineering and Technology, Greater Noida, India Bhawna Mallick,
The Comprehensive Performance Rating for Hadoop Clusters on Cloud Computing Platform
The Comprehensive Performance Rating for Hadoop Clusters on Cloud Computing Platform Fong-Hao Liu, Ya-Ruei Liou, Hsiang-Fu Lo, Ko-Chin Chang, and Wei-Tsong Lee Abstract Virtualization platform solutions
International Journal Of Engineering Research & Management Technology
International Journal Of Engineering Research & Management Technology March- 2014 Volume-1, Issue-2 PRIORITY BASED ENHANCED HTV DYNAMIC LOAD BALANCING ALGORITHM IN CLOUD COMPUTING Srishti Agarwal, Research
Minimize Response Time Using Distance Based Load Balancer Selection Scheme
Minimize Response Time Using Distance Based Load Balancer Selection Scheme K. Durga Priyanka M.Tech CSE Dept., Institute of Aeronautical Engineering, HYD-500043, Andhra Pradesh, India. Dr.N. Chandra Sekhar
A Survey on Load Balancing Technique for Resource Scheduling In Cloud
A Survey on Load Balancing Technique for Resource Scheduling In Cloud Heena Kalariya, Jignesh Vania Dept of Computer Science & Engineering, L.J. Institute of Engineering & Technology, Ahmedabad, India
SLA-aware Resource Scheduling for Cloud Storage
SLA-aware Resource Scheduling for Cloud Storage Zhihao Yao Computer and Information Technology Purdue University West Lafayette, Indiana 47906 Email: [email protected] Ioannis Papapanagiotou Computer and
An Optimized Load-balancing Scheduling Method Based on the WLC Algorithm for Cloud Data Centers
Journal of Computational Information Systems 9: 7 (23) 689 6829 Available at http://www.jofcis.com An Optimized Load-balancing Scheduling Method Based on the WLC Algorithm for Cloud Data Centers Lianying
Cloud Computing Simulation Using CloudSim
Cloud Computing Simulation Using CloudSim Ranjan Kumar #1, G.Sahoo *2 # Assistant Professor, Computer Science & Engineering, Ranchi University, India Professor & Head, Information Technology, Birla Institute
A Novel Way of Deduplication Approach for Cloud Backup Services Using Block Index Caching Technique
A Novel Way of Deduplication Approach for Cloud Backup Services Using Block Index Caching Technique Jyoti Malhotra 1,Priya Ghyare 2 Associate Professor, Dept. of Information Technology, MIT College of
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load Pooja.B. Jewargi Prof. Jyoti.Patil Department of computer science and engineering,
Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm
www.ijcsi.org 54 Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm Linan Zhu 1, Qingshui Li 2, and Lingna He 3 1 College of Mechanical Engineering, Zhejiang
International Journal of Advanced Research in Computer Science and Software Engineering
Volume 2, Issue 9, September 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Experimental
SCHEDULING IN CLOUD COMPUTING
SCHEDULING IN CLOUD COMPUTING Lipsa Tripathy, Rasmi Ranjan Patra CSA,CPGS,OUAT,Bhubaneswar,Odisha Abstract Cloud computing is an emerging technology. It process huge amount of data so scheduling mechanism
Advanced Task Scheduling for Cloud Service Provider Using Genetic Algorithm
IOSR Journal of Engineering (IOSRJEN) ISSN: 2250-3021 Volume 2, Issue 7(July 2012), PP 141-147 Advanced Task Scheduling for Cloud Service Provider Using Genetic Algorithm 1 Sourav Banerjee, 2 Mainak Adhikari,
Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091
Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,
SIMULATION OF LOAD BALANCING ALGORITHMS: A Comparative Study
SIMULATION OF LOAD BALANCING ALGORITHMS: A Comparative Study Milan E. Soklic Abstract This article introduces a new load balancing algorithm, called diffusive load balancing, and compares its performance
A Survey on Load Balancing Techniques Using ACO Algorithm
A Survey on Load Balancing Techniques Using ACO Algorithm Preeti Kushwah Department of Computer Science & Engineering, Acropolis Institute of Technology and Research Indore bypass road Mangliya square
Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, César A. F. De Rose,
Roulette Wheel Selection Model based on Virtual Machine Weight for Load Balancing in Cloud Computing
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 16, Issue 5, Ver. VII (Sep Oct. 2014), PP 65-70 Roulette Wheel Selection Model based on Virtual Machine Weight
A Survey Of Various Load Balancing Algorithms In Cloud Computing
A Survey Of Various Load Balancing Algorithms In Cloud Computing Dharmesh Kashyap, Jaydeep Viradiya Abstract: Cloud computing is emerging as a new paradigm for manipulating, configuring, and accessing
Load Balancing in cloud computing
Load Balancing in cloud computing 1 Foram F Kherani, 2 Prof.Jignesh Vania Department of computer engineering, Lok Jagruti Kendra Institute of Technology, India 1 [email protected], 2 [email protected]
Exploring Resource Provisioning Cost Models in Cloud Computing
Exploring Resource Provisioning Cost Models in Cloud Computing P.Aradhya #1, K.Shivaranjani *2 #1 M.Tech, CSE, SR Engineering College, Warangal, Andhra Pradesh, India # Assistant Professor, Department
Cloud deployment model and cost analysis in Multicloud
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 4, Issue 3 (Nov-Dec. 2012), PP 25-31 Cloud deployment model and cost analysis in Multicloud
International Journal of Advance Research in Computer Science and Management Studies
Volume 3, Issue 6, June 2015 ISSN: 2321 7782 (Online) International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online
Deadline Based Task Scheduling in Cloud with Effective Provisioning Cost using LBMMC Algorithm
Deadline Based Task Scheduling in Cloud with Effective Provisioning Cost using LBMMC Algorithm Ms.K.Sathya, M.E., (CSE), Jay Shriram Group of Institutions, Tirupur [email protected] Dr.S.Rajalakshmi,
Cost Effective Selection of Data Center in Cloud Environment
Cost Effective Selection of Data Center in Cloud Environment Manoranjan Dash 1, Amitav Mahapatra 2 & Narayan Ranjan Chakraborty 3 1 Institute of Business & Computer Studies, Siksha O Anusandhan University,
Extended Round Robin Load Balancing in Cloud Computing
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 8 August, 2014 Page No. 7926-7931 Extended Round Robin Load Balancing in Cloud Computing Priyanka Gautam
Response Time Minimization of Different Load Balancing Algorithms in Cloud Computing Environment
Response Time Minimization of Different Load Balancing Algorithms in Cloud Computing Environment ABSTRACT Soumya Ranjan Jena Asst. Professor M.I.E.T Dept of CSE Bhubaneswar In the vast complex world the
The International Journal Of Science & Technoledge (ISSN 2321 919X) www.theijst.com
THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE Efficient Parallel Processing on Public Cloud Servers using Load Balancing Manjunath K. C. M.Tech IV Sem, Department of CSE, SEA College of Engineering
Dynamic Resource management with VM layer and Resource prediction algorithms in Cloud Architecture
Dynamic Resource management with VM layer and Resource prediction algorithms in Cloud Architecture 1 Shaik Fayaz, 2 Dr.V.N.Srinivasu, 3 Tata Venkateswarlu #1 M.Tech (CSE) from P.N.C & Vijai Institute of
A Heuristic Location Selection Strategy of Virtual Machine Based on the Residual Load Factor
Journal of Computational Information Systems 9: 18 (2013) 7389 7396 Available at http://www.jofcis.com A Heuristic Location Selection Strategy of Virtual Machine Based on the Residual Load Factor Gaochao
RESOURCE MANAGEMENT IN CLOUD COMPUTING ENVIRONMENT
RESOURCE MANAGEMENT IN CLOUD COMPUTING ENVIRONMENT A.Chermaraj 1, Dr.P.Marikkannu 2 1 PG Scholar, 2 Assistant Professor, Department of IT, Anna University Regional Centre Coimbatore, Tamilnadu (India)
ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS
ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS Lavanya M., Sahana V., Swathi Rekha K. and Vaithiyanathan V. School of Computing,
@IJMTER-2015, All rights Reserved 355
e-issn: 2349-9745 p-issn: 2393-8161 Scientific Journal Impact Factor (SJIF): 1.711 International Journal of Modern Trends in Engineering and Research www.ijmter.com A Model for load balancing for the Public
BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB
BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB Planet Size Data!? Gartner s 10 key IT trends for 2012 unstructured data will grow some 80% over the course of the next
Optimal Multi Server Using Time Based Cost Calculation in Cloud Computing
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. 8, August 2014,
