Load Balancing Algorithm Based on Services

Size: px
Start display at page:

Download "Load Balancing Algorithm Based on Services"

Transcription

1 Journal of Information & Computational Science 10:11 (2013) July 20, 2013 Available at Load Balancing Algorithm Based on Services Yufang Zhang a, Qinlei Wei a,, Ying Zhao a, Chuan Li b a College of Computer Science, Chongqing University, Chongqing , China b Department of Computer Science, Wayne State University, Detroit, MI 48202, USA Abstract In this paper, we present a dynamic load balancing algorithm based on the service types and load at each node in order to solve the load balancing issue for clusters. We choose proper parameters to calculate the load at each node so that each service obtains a unique status, which makes the distributions of tasks different, thus the server cluster is used adequately. We use random probability distribution to ensure uniform load distribution. We also utilize load increment and correction to guarantee system stability. Our simulations in OPNET show that the algorithm can effectively improve the load balancing efficiency. Keywords: Load Balancing; Parameters; Load Increment; OPNET 1 Introduction With the development of information technology, informationization has penetrated into all fields. Sectors such as enterprises, government and military are accelerating their information development in order to adapt to new circumstances. In order to fully display the enterprise image, enhance communication and facilitate business, enterprises usually provide all kinds of network services for customers or employees, such as HTTP, Mail, FTP etc.. Moreover, according to the 30th statistical report on the Internet development in China, by the end of June 2012, the number of Chinese Internet users had reached 538 million, and the Internet penetration rate had been 39.9%. In the first half of 2012, Internet users increased by 24.5 million and the penetration rate increased by 1.6%. Due to the increasing number of users and extensions of service types, the low performance and poor scalability of a single server make it the bottleneck of network services. The cluster system has higher performance and extensibility and is more convenient for management and maintenance, so technicians hope to deploy a variety of services on cluster to guarantee the stability and reliability as well as the high quality of services. Cluster is a set of independent computers interconnected through a high-speed network and managed as a single system pattern. The internal structure of cluster is transparent to clients, Corresponding author. address: [email protected] (Qinlei Wei) / Copyright 2013 Binary Information Press DOI: /jics

2 3306 Y. Zhang et al. / Journal of Information & Computational Science 10:11 (2013) i.e., they only feel that a high performance server is providing the service. According to different functionalities, clusters fall into three categorieshigh performance computing clusters, high availability clusters and load balancing clusters. The purpose of the load balancing clusters is to distribute the network load to each node in cluster as fairly as possible. In the circumstances of heavy load, load balancing cluster ensures quick service response using the set of server nodes with scalability and high performance [1]. As a type of dynamic equilibrium technology, the load balancing algorithm analyzes the network data-flow in real time and grasps network conditions and then distributes the task reasonably and evenly. Based on the existing networking infrastructure, this technique provides a cheap and effective way to extend the bandwidth and improve the throughput, and further strengthen the ability of processing data as well as improve the flexibility and availability of network. 2 Problem Formulation A load balancing algorithm is the core of a load balancing cluster [2], and there are mainly two categories of load balancing algorithms: static load balancing algorithms and dynamic ones [3, 4]. Static load balancing algorithms make decisions based on prior knowledge, and tend to ignore the current load condition of a system. Usually, they are used in systems with regular tasks. Dynamic load balancing algorithms determine the distribution of task according to the real-time load condition of servers. They are typically used in the systems with uncertainties in tasks. According to the current state for load distribution, they have a great deal of flexibility and pertinence. If we only consider one simple index, the traditional dynamic load balancing algorithms cannot estimate the load condition at each node correctly. Besides, they fail to have any updates for the load for a long time, thus the balancing effect is usually not satisfied. So many researchers study from all perspectives and present many modified dynamic load balancing algorithms. For example, Jian Liu et al. have put forward a load balancing algorithm based on dynamic feedback [5], which considers the performance and the actual load at each node when controlling the distribution of tasks and adjusts the load of nodes timely through the dynamic feedback mechanism to ensure that the system runs smoothly in a long time. Qi Zheng et al. have proposed another load balancing algorithm based on classification of contents [6], which fully consider the user requests and the differences between the server nodes. It classifies the user requests and distributes them to each node fairly, thus guaranteeing that each node gets roughly the same amount of requests with different kinds. Several improved dynamic load balancing algorithms collect all index of servers as complete as possible and fully consider the node performance, load and other information to control the distribution of the requests. In addition, they dynamically adjust the system through the feedback mechanisms that guarantee the system stability and increase the load balancing effect significantly. However, these dynamic load balancing algorithms usually focus on only one type of services. For the case when various services coexist, they treat all services as the same and deal with them in the same way, which may not be desirable in real world scenarios. Therefore, in this paper, we propose a novel load balancing algorithm based on services with dynamic feedback. Our algorithm chooses the corresponding parameters to calculate the load and other information according to the service types and then control the task allocations using the nodes current state, which makes sure that server resources are fully used and each node gets consistent load with its performance.

3 Y. Zhang et al. / Journal of Information & Computational Science 10:11 (2013) Load Balancing Algorithm Based on Services In order to better explain our algorithm, we present the related concepts involved in our algorithm as follows: 3.1 Node Performance and Load Calculation Nodes S = (S 1, S 2,, S n ) in cluster are often heterogeneous, and the ability of a node varies a- mong different services, so we must consider the performance of node when allocating the requests. In this paper, we calculate the performance C(S i ) of the node S i as follows: C(S i ) = k 1 n C(C i ) + k 2 C(M i ) + k 3 C(D i ) + k 4 C(N i ) i = 0, 1,, n 1, k j = 1 (1) where n is the CPU number, C(C i ) is the CPU frequency, C(M i ) is the memory capacity, C(D i ) is the disk I/O rate and C(N i ) is the network bandwidth. In addition, we apply Eq. (2) to calculate the load L(S i ) of the node S i. L(S i ) = k 1 L(C i ) + k 2 L(M i ) + k 3 L(D i ) + k 4 L(N i ) i = 0, 1,, n 1, j=1 k j = 1 (2) where L(C i ) is the CPU occupancy rate, L(M i ) is the memory occupancy rate, L(D i ) is the disk I/O occupancy rate and L(N i ) is the network bandwidth occupancy rate. Furthermore, we use a vector k = (k 1, k 2, k 3, k 4 ) to denote the weights for each index, which reflects the dependence degree with various index for different types of services. For example, a calculation task mainly consumes CPU resources, without the need of I/O resources, while an I/O-based task mainly occupies I/O, without involving any CPU resources [7]. Therefore, the value of the same index is different in different types of services. In real-world applications, these parameters can be adjusted in accordance with the current running situation of a system so as to achieve better performance. j=1 3.2 Load Increment Dynamic load balancing algorithms require regular updates with server information, but they cannot get the load information timely during updating, so we need to introduce the load increment for load correction. A load increment [5] δ refers to the part of load of a server node brought by a certain type of request distributed to itself, and is calculated by Eq. (3). δ = L(S) / n (3) where L(S) is the load of a node which is used to calculate the load increment, n is the request number of the node. Note that load increments are closely related to service types, so the load increments of different services should be calculated respectively. In order to improve the system stability, the load increment δ needs to be adjusted automatically online.

4 3308 Y. Zhang et al. / Journal of Information & Computational Science 10:11 (2013) Load Balance During the update period, system needs load balance when new request coming or task completed. We may need to revise the load of node to estimate the condition of the node as accurately as possible. Load correction [5] is calculated by Eq. (4), where δ denotes the load increment, C(S) denotes the performance of the node which is used to calculate the load increment, C(S i ) denotes the performance of the current node, L(S i ) denotes the load of the current node. L(S i ) = L(S i ) ± δ C(S)/C(S i ) i = 0, 1,, n 1 (4) However, it will increase the burden of nodes to monitor whether the request has been finished. In order to avoid this phenomenon, our algorithm does not directly monitor the requests completion status, instead, we achieve this by the adjustment of the load increments. In the update period, if the cluster completes more requests than it is assigned, the load will decrease, and then the load increment should decrease too after revised, and vice versa. Thus it can make up for the influence with the load when the node gets or finishes requests, and this will get the same effect with the load of the node. Finally, the load correction is calculated by Eq. (5), where δ represents the load increment and should be adjusted after load update, C(S) stands for the performance of the node which is used to calculate the load increment, C(S i ) is the performance of the current node, L(S i ) is the load of the current node. L(S i ) = L(S i ) + δ C(S)/C(S i ) i = 0, 1,, n 1 (5) 3.4 Random Probability Distribution If we always choose the node with the smallest load for request distribution, all the requests may be assigned to the same node in a short time, the node s load will increase quickly, and then requests will be assigned to the node with the second-smallest load, and so on. The cluster system will generate jitter. Therefore, we use the way named random probability distribution. When distributing requests, we firstly choose those nodes with smaller load as candidate nodes constituting the nodes set for distribution, then allocate the requests according to the probabilities of nodes in the set, ensuring that the distribution of the requests is uniform and the jitter is avoided. 3.5 Load Balancing Algorithm Based on Services The design idea of the algorithm is given as follows: according to different service types, we choose the corresponding parameters to calculate the load and performance of nodes and use them to control the task allocation, thus making sure that the request is assigned to the right node. The uneven distribution of load between the candidate nodes is solved by the random probability distribution. By using load increments to adjust the load of nodes, our cluster system becomes more steady and flexible. In what follows, we describe the load balancing algorithm based on services with dynamic feedback: (1) Set a threshold ε.

5 Y. Zhang et al. / Journal of Information & Computational Science 10:11 (2013) (2) When a new request arrives, we choose the corresponding parameters to calculate the load of nodes L and the performance C according to the service type. (3) Join the node S i which meets the following conditions to the candidate nodes set N for distribution. L(S m ) = min L(S i ) i = 0, 1,, n 1 (6) L(S i ) < L(S m ) + ε i = 0, 1,, n 1 (7) (4) Calculate the distribution probabilities P (S k ) of those nodes in the candidate nodes set N. n 1 P (S k ) = C(S k ) / C(S i ) k = 0, 1,, n 1, S i N, S k N (8) i=0 (5) According to the distribution probabilities of nodes in set N, assign the request to one appropriate node through random probability distribution and adjust the load of the node according to Eq. (5). 4 Performance Analysis of Our Algorithm We use the OPNET modeler to verify the load balancing effect of our algorithm. The OPNET modeler provides three layers: a process layer, a node layer and a network layer. We model our system throughout the three layers. OPNET adopts discrete events mechanism in the simulations, which enable users analyze the behavior of a complex network accurately, and it is also convenient for data acquisition and statistics [8]. In order to verify the load balancing effect of our algorithm to a cluster system offering various services, we use three servers with different performance as the cluster system to provide the FTP and HTTP service at the same time for testing. The performance ratio of the three servers is 1 : 1.5 : 1.9. The clients consist of 130 nodes sending requests to the load balancer at the same time, 100 nodes sending HTTP requests and the other 30 nodes sending FTP requests. With OPNET modeler, we establish four scenarios to verify our algorithm. Scenario one sets different parameters for different services, the parameter of FTP service is k = (0.7, 0.1, 0.1, 0.1) and the parameter of HTTP service is k = (0.3, 0.2, 0.2, 0.3). Other scenarios do not distinguish the services, i.e., using the same parameters for all services. In scenario two, the parameters of FTP and HTTP services are k = (0.7, 0.1, 0.1, 0.1). In scenario there, the parameters are k =(0.3, 0.2, 0.2, 0.3), and in scenario four, the parameters are k = (0.5, 0.1, 0.1, 0.2). The simulation time is 60 minutes and the results are shown in Fig. 1 to Fig. 4. As shown in these figures, scenarios two to four cannot assign the requests well according to the performance of servers. As a result, the two nodes with lower performance presents roughly equal load, and the load distributed to them is not inconsistent with their performance. For scenario one, our algorithm calculates the load according to the service type and chooses the right node for distribution, which enables that the nodes get consistent load with its performance. All resources of servers can be fully applied and the expected goal is achieved. The final purpose of load balancing algorithms is to make full use of the load and performance of nodes and assign the task to them, thus making sure that each node gets proportional load with its

6 3310 Y. Zhang et al. / Journal of Information & Computational Science 10:11 (2013) time_average (in Ethernet.Load (packets/sec)) 1100 time_average (in Ethernet.Load (packets/sec)) Object: S1 of office network Object: S2 of office network Object: S3 of office network Object: S1 of office network Object: S2 of office network Object: S3 of office network min min Fig. 1: The load result of scenario one Fig. 2: The load result of scenario two 900 time_average (in Ethernet.Load (packets/sec)) 1100 time_average (in Ethernet.Load (packets/sec)) Object: S1 of office network Object: S2 of office network Object: S3 of office network Object: S1 of office network Object: S2 of office network Object: S3 of office network min min Fig. 3: The load result of scenario three Fig. 4: The load result of scenario four performance [9, 10]. As a result, we use Pearson correlation coefficient to contrast the experiment effect. Pearson correlation coefficient (PE) allows the identification of linear correlations between sequences [11]. It is calculated by Eq. (9), where X and Y are the means of X and Y. r = (X X)(Y Y ) (X X) 2 (Y Y ) 2 (9) The nodes average load and the Pearson correlation coefficient with their performance are shown in Table 1. As shown in the table, if we calculate the load with the same parameters for different services, the scenarios two to four can distribute the task according to the nodes performance in a certain extent, but the correlation coefficients between the nodes performance and distributed load are a little bit high, the values are , and respectively. Our algorithm differentiates the service types to control the task allocation; therefore it distributes the load

7 Y. Zhang et al. / Journal of Information & Computational Science 10:11 (2013) more uniformly and reasonably. The correlation coefficient between the performance of nodes and distributed load is high enough, and the value is The load balancing effect has been improved obviously. Table 1: The nodes average load and the Pearson correlation coefficient of the four scenarios Scenario Server 1 Server 2 Server 3 PE one two three four Conclusion Load balancing algorithms are the core of a load balancing cluster, and excellent algorithms can make full use of the resources of the cluster and fulfill the advantage of the cluster to provide high quality of services for users. By analyzing the characteristics of dynamic load balancing algorithms, we proposed a load balancing algorithm based on services with dynamic feedback. The main features of our algorithm are as follows: by choosing the corresponding parameters for different services to calculate the load and guide the allocation of the new task, our algorithm succeeds in making full use of the cluster resources and guarantees the stability of our system through load correction and avoids the situation that the system will tilt in long time operation. Experiments show that our algorithm can improve the load balancing effect preferably and enhance the availability and stability of the load balancing cluster. References [1] Wei Chen, Yufang Zhang, Zhongyang Xiong, Research and realization of the load balancing algorithm for heterogeneous cluster with dynamic feedback, Journal of Chongqing University, 33 (2010), [2] V. Cardellini, E. Casalicchio, M. Colajanni, S. Tucci, Mechanisms for quality of service in web clusters, Computer Networks, 37 (2001), [3] S. Dhakal, M. Hayatm, J. E. Peaooa et al., Dynamic load balancing in distributed systems in the presence of delays: A regeneration theory approach, IEEE Trans. on Parallel and Distributed Systems, 18 (2007), [4] Haakon Bryhni, A comparison of load balancing techniques for scalable web servers, IEEE Network, July/August 2000 [5] Jian Liu, Lei Xu, Weiming Zhang, A load balancing algorithm based on dynamic feedback, Computer Engineering and Science, 25 (2003), [6] Qi Zheng, Gguangping Zhou, Content classification load balancing algorithm in cluster, Computer Systems and Applications, 20 (2011), [7] Hongbin Wang, Zhiyi Fang, Guannan Qu, Xiaodan Ren, An innovate dynamic load balancing algorithm based on task classification, International Journal of Advancements in Computing Technology, 4 (2012),

8 3312 Y. Zhang et al. / Journal of Information & Computational Science 10:11 (2013) [8] Jinglei Cao, Jianguo Zhou, Leihua Qin, Simulation of network pressure based on OPNET, Computer Engineering, 35 (2009), [9] Milan E. Soklic, Simulation of load balancing algorithms: A comparative study, ACM SIGCSE Bulletin, December 2002 [10] E. Altman, U. Ayesta, B. J. Prabhu, Load balancing in processor sharing systems, Telecommun. Syst., 47 (2011), [11] Pablo A. Jaskowiak, Ricardo J. G. B. Camepello, Ivan G. Costa, Evaluating correlation coefficients for clustering gene expression profiles of cancer, Lecture Notes in Computer Science, 2012,

Dynamic Adaptive Feedback of Load Balancing Strategy

Dynamic Adaptive Feedback of Load Balancing Strategy Journal of Information & Computational Science 8: 10 (2011) 1901 1908 Available at http://www.joics.com Dynamic Adaptive Feedback of Load Balancing Strategy Hongbin Wang a,b, Zhiyi Fang a,, Shuang Cui

More information

A Method of Cloud Resource Load Balancing Scheduling Based on Improved Adaptive Genetic Algorithm

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

More information

A QoS-driven Resource Allocation Algorithm with Load balancing for

A QoS-driven Resource Allocation Algorithm with Load balancing for A QoS-driven Resource Allocation Algorithm with Load balancing for Device Management 1 Lanlan Rui, 2 Yi Zhou, 3 Shaoyong Guo State Key Laboratory of Networking and Switching Technology, Beijing University

More information

An Optimization Model of Load Balancing in P2P SIP Architecture

An Optimization Model of Load Balancing in P2P SIP Architecture An Optimization Model of Load Balancing in P2P SIP Architecture 1 Kai Shuang, 2 Liying Chen *1, First Author, Corresponding Author Beijing University of Posts and Telecommunications, [email protected]

More information

A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster

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

More information

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2015) The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang Nanjing Communications

More information

An Optimized Load-balancing Scheduling Method Based on the WLC Algorithm for Cloud Data Centers

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

More information

Task Scheduling in Hadoop

Task Scheduling in Hadoop Task Scheduling in Hadoop Sagar Mamdapure Munira Ginwala Neha Papat SAE,Kondhwa SAE,Kondhwa SAE,Kondhwa Abstract Hadoop is widely used for storing large datasets and processing them efficiently under distributed

More information

A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer

A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer Technology in Streaming Media College of Computer Science, South-Central University for Nationalities, Wuhan 430074, China [email protected]

More information

Tasks Scheduling Game Algorithm Based on Cost Optimization in Cloud Computing

Tasks Scheduling Game Algorithm Based on Cost Optimization in Cloud Computing Journal of Computational Information Systems 11: 16 (2015) 6037 6045 Available at http://www.jofcis.com Tasks Scheduling Game Algorithm Based on Cost Optimization in Cloud Computing Renfeng LIU 1, Lijun

More information

Multi-service Load Balancing in a Heterogeneous Network with Vertical Handover

Multi-service Load Balancing in a Heterogeneous Network with Vertical Handover 1 Multi-service Load Balancing in a Heterogeneous Network with Vertical Handover Jie Xu, Member, IEEE, Yuming Jiang, Member, IEEE, and Andrew Perkis, Member, IEEE Abstract In this paper we investigate

More information

Figure 1. The cloud scales: Amazon EC2 growth [2].

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

More information

Load Balancing in the Cloud Computing Using Virtual Machine Migration: A Review

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

More information

A Network Simulation Experiment of WAN Based on OPNET

A Network Simulation Experiment of WAN Based on OPNET A Network Simulation Experiment of WAN Based on OPNET 1 Yao Lin, 2 Zhang Bo, 3 Liu Puyu 1, Modern Education Technology Center, Liaoning Medical University, Jinzhou, Liaoning, China,[email protected] *2

More information

Enhancing Data Security in Cloud Storage Auditing With Key Abstraction

Enhancing Data Security in Cloud Storage Auditing With Key Abstraction Enhancing Data Security in Cloud Storage Auditing With Key Abstraction 1 Priyadharshni.A, 2 Geo Jenefer.G 1 Master of engineering in computer science, Ponjesly College of Engineering 2 Assistant Professor,

More information

Load Balancing of Web Server System Using Service Queue Length

Load Balancing of Web Server System Using Service Queue Length Load Balancing of Web Server System Using Service Queue Length Brajendra Kumar 1, Dr. Vineet Richhariya 2 1 M.tech Scholar (CSE) LNCT, Bhopal 2 HOD (CSE), LNCT, Bhopal Abstract- In this paper, we describe

More information

The WAMS Power Data Processing based on Hadoop

The WAMS Power Data Processing based on Hadoop Proceedings of 2012 4th International Conference on Machine Learning and Computing IPCSIT vol. 25 (2012) (2012) IACSIT Press, Singapore The WAMS Power Data Processing based on Hadoop Zhaoyang Qu 1, Shilin

More information

Research on Job Scheduling Algorithm in Hadoop

Research on Job Scheduling Algorithm in Hadoop Journal of Computational Information Systems 7: 6 () 5769-5775 Available at http://www.jofcis.com Research on Job Scheduling Algorithm in Hadoop Yang XIA, Lei WANG, Qiang ZHAO, Gongxuan ZHANG School of

More information

Load Balancing Algorithm Based on Estimating Finish Time of Services in Cloud Computing

Load Balancing Algorithm Based on Estimating Finish Time of Services in Cloud Computing Load Balancing Algorithm Based on Estimating Finish Time of Services in Cloud Computing Nguyen Khac Chien*, Nguyen Hong Son**, Ho Dac Loc*** * University of the People's Police, Ho Chi Minh city, Viet

More information

packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3.

packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3. Implementation of an Emulation Environment for Large Scale Network Security Experiments Cui Yimin, Liu Li, Jin Qi, Kuang Xiaohui National Key Laboratory of Science and Technology on Information System

More information

Dynamic resource management for energy saving in the cloud computing environment

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

More information

Performance Comparison of Server Load Distribution with FTP and HTTP

Performance Comparison of Server Load Distribution with FTP and HTTP Performance Comparison of Server Load Distribution with FTP and HTTP Yogesh Chauhan Assistant Professor HCTM Technical Campus, Kaithal Shilpa Chauhan Research Scholar University Institute of Engg & Tech,

More information

Abstract. 1. Introduction

Abstract. 1. Introduction A REVIEW-LOAD BALANCING OF WEB SERVER SYSTEM USING SERVICE QUEUE LENGTH Brajendra Kumar, M.Tech (Scholor) LNCT,Bhopal 1; Dr. Vineet Richhariya, HOD(CSE)LNCT Bhopal 2 Abstract In this paper, we describe

More information

A Scheme for Implementing Load Balancing of Web Server

A Scheme for Implementing Load Balancing of Web Server Journal of Information & Computational Science 7: 3 (2010) 759 765 Available at http://www.joics.com A Scheme for Implementing Load Balancing of Web Server Jianwu Wu School of Politics and Law and Public

More information

Enlarge Bandwidth of Multimedia Server with Network Attached Storage System

Enlarge Bandwidth of Multimedia Server with Network Attached Storage System Enlarge Bandwidth of Multimedia Server with Network Attached Storage System Dan Feng, Yuhui Deng, Ke Zhou, Fang Wang Key Laboratory of Data Storage System, Ministry of Education College of Computer, Huazhong

More information

Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications

Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications Rouven Kreb 1 and Manuel Loesch 2 1 SAP AG, Walldorf, Germany 2 FZI Research Center for Information

More information

Journal of Chemical and Pharmaceutical Research, 2014, 6(3):34-39. Research Article. Analysis of results of CET 4 & CET 6 Based on AHP

Journal of Chemical and Pharmaceutical Research, 2014, 6(3):34-39. Research Article. Analysis of results of CET 4 & CET 6 Based on AHP Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(3):34-39 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Analysis of results of CET 4 & CET 6 Based on AHP

More information

How To Balance A Web Server With Remaining Capacity

How To Balance A Web Server With Remaining Capacity Remaining Capacity Based Load Balancing Architecture for Heterogeneous Web Server System Tsang-Long Pao Dept. Computer Science and Engineering Tatung University Taipei, ROC Jian-Bo Chen Dept. Computer

More information

Big Data Storage Architecture Design in Cloud Computing

Big Data Storage Architecture Design in Cloud Computing Big Data Storage Architecture Design in Cloud Computing Xuebin Chen 1, Shi Wang 1( ), Yanyan Dong 1, and Xu Wang 2 1 College of Science, North China University of Science and Technology, Tangshan, Hebei,

More information

Method of Fault Detection in Cloud Computing Systems

Method of Fault Detection in Cloud Computing Systems , pp.205-212 http://dx.doi.org/10.14257/ijgdc.2014.7.3.21 Method of Fault Detection in Cloud Computing Systems Ying Jiang, Jie Huang, Jiaman Ding and Yingli Liu Yunnan Key Lab of Computer Technology Application,

More information

On Cloud Computing Technology in the Construction of Digital Campus

On Cloud Computing Technology in the Construction of Digital Campus 2012 International Conference on Innovation and Information Management (ICIIM 2012) IPCSIT vol. 36 (2012) (2012) IACSIT Press, Singapore On Cloud Computing Technology in the Construction of Digital Campus

More information

An Innovate Dynamic Load Balancing Algorithm Based on Task

An Innovate Dynamic Load Balancing Algorithm Based on Task An Innovate Dynaic Load Balancing Algorith Based on Task Classification Hong-bin Wang,,a, Zhi-yi Fang, b, Guan-nan Qu,*,c, Xiao-dan Ren,d College of Coputer Science and Technology, Jilin University, Changchun

More information

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Purvi N. Ramanuj Department of Computer Engineering L.D. College of Engineering Ahmedabad Hiteishi M. Diwanji

More information

Modeling of Knowledge Transfer in logistics Supply Chain Based on System Dynamics

Modeling of Knowledge Transfer in logistics Supply Chain Based on System Dynamics , pp.377-388 http://dx.doi.org/10.14257/ijunesst.2015.8.12.38 Modeling of Knowledge Transfer in logistics Supply Chain Based on System Dynamics Yang Bo School of Information Management Jiangxi University

More information

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 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

More information

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015

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

More information

A Service Revenue-oriented Task Scheduling Model of Cloud Computing

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,,

More information

Provisioning algorithm for minimum throughput assurance service in VPNs using nonlinear programming

Provisioning algorithm for minimum throughput assurance service in VPNs using nonlinear programming Provisioning algorithm for minimum throughput assurance service in VPNs using nonlinear programming Masayoshi Shimamura (masayo-s@isnaistjp) Guraduate School of Information Science, Nara Institute of Science

More information

Research on Competitive Strategies of Telecom Operators in Post-3G Era Based on Industry Chain Value Stream

Research on Competitive Strategies of Telecom Operators in Post-3G Era Based on Industry Chain Value Stream Research on Competitive Strategies of Telecom Operators in Post-3G Era Based on Industry Chain Value Stream Zhong Wei 1, a, Wang Jianming 2, b and Zhang Yang 3, c 1 Beijing University of Posts and Telecommunications,

More information

Journal of Chemical and Pharmaceutical Research, 2015, 7(3):1388-1392. Research Article. E-commerce recommendation system on cloud computing

Journal of Chemical and Pharmaceutical Research, 2015, 7(3):1388-1392. Research Article. E-commerce recommendation system on cloud computing Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2015, 7(3):1388-1392 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 E-commerce recommendation system on cloud computing

More information

A Low Cost Two-Tier Architecture Model For High Availability Clusters Application Load Balancing

A Low Cost Two-Tier Architecture Model For High Availability Clusters Application Load Balancing A Low Cost Two-Tier Architecture Model For High Availability Clusters Application Load Balancing A B M Moniruzzaman, StudentMember, IEEE Department of Computer Science and Engineering Daffodil International

More information

A Low Cost Two-tier Architecture Model Implementation for High Availability Clusters For Application Load Balancing

A Low Cost Two-tier Architecture Model Implementation for High Availability Clusters For Application Load Balancing A Low Cost Two-tier Architecture Model Implementation for High Availability Clusters For Application Load Balancing A B M Moniruzzaman 1, Syed Akther Hossain IEEE Department of Computer Science and Engineering

More information

Botnet Detection Based on Degree Distributions of Node Using Data Mining Scheme

Botnet Detection Based on Degree Distributions of Node Using Data Mining Scheme Botnet Detection Based on Degree Distributions of Node Using Data Mining Scheme Chunyong Yin 1,2, Yang Lei 1, Jin Wang 1 1 School of Computer & Software, Nanjing University of Information Science &Technology,

More information

The QoS of the Edge Router based on DiffServ

The QoS of the Edge Router based on DiffServ The QoS of the Edge Router based on DiffServ Zhang Nan 1, Mao Pengxuan 1, Xiao Yang 1, Kiseon Kim 2 1 Institute of Information and Science, Beijing Jiaotong University, Beijing 100044, China 2 Dept. of

More information

Research on Trust Management Strategies in Cloud Computing Environment

Research on Trust Management Strategies in Cloud Computing Environment Journal of Computational Information Systems 8: 4 (2012) 1757 1763 Available at http://www.jofcis.com Research on Trust Management Strategies in Cloud Computing Environment Wenjuan LI 1,2,, Lingdi PING

More information

http://www.paper.edu.cn

http://www.paper.edu.cn 5 10 15 20 25 30 35 A platform for massive railway information data storage # SHAN Xu 1, WANG Genying 1, LIU Lin 2** (1. Key Laboratory of Communication and Information Systems, Beijing Municipal Commission

More information

A Research and Practice of Agile Unified Requirement Modeling

A Research and Practice of Agile Unified Requirement Modeling 2009 International Symposium on Intelligent Ubiquitous Computing and Education A Research and Practice of Agile Unified Requirement Modeling Huang ShuiYuan, Duan LongZhen, Xie Jun, Tao JunCai, Chen GuiXiang

More information

An Improved ACO Algorithm for Multicast Routing

An Improved ACO Algorithm for Multicast Routing An Improved ACO Algorithm for Multicast Routing Ziqiang Wang and Dexian Zhang School of Information Science and Engineering, Henan University of Technology, Zheng Zhou 450052,China [email protected]

More information

Capability Service Management System for Manufacturing Equipments in

Capability Service Management System for Manufacturing Equipments in Capability Service Management System for Manufacturing Equipments in Cloud Manufacturing 1 Junwei Yan, 2 Sijin Xin, 3 Quan Liu, 4 Wenjun Xu *1, Corresponding Author School of Information Engineering, Wuhan

More information

Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm

Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm , pp. 99-108 http://dx.doi.org/10.1457/ijfgcn.015.8.1.11 Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm Wang DaWei and Wang Changliang Zhejiang Industry Polytechnic College

More information

Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration

Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration 1 Harish H G, 2 Dr. R Girisha 1 PG Student, 2 Professor, Department of CSE, PESCE Mandya (An Autonomous Institution under

More information

A Low Cost Two-Tier Architecture Model for High Availability Clusters Application Load Balancing

A Low Cost Two-Tier Architecture Model for High Availability Clusters Application Load Balancing , pp.89-98 http://dx.doi.org/10.14257/ijgdc.2014.7.1.09 A Low Cost Two-Tier Architecture Model for High Availability Clusters Application Load Balancing A. B. M. Moniruzzaman 1 and Syed Akther Hossain

More information

A Classification of Job Scheduling Algorithms for Balancing Load on Web Servers

A Classification of Job Scheduling Algorithms for Balancing Load on Web Servers Vol.2, Issue.5, Sep-Oct. 2012 pp-3679-3683 ISSN: 2249-6645 A Classification of Job Scheduling Algorithms for Balancing Load on Web Servers Sairam Vakkalanka School of computing, Blekinge Institute of Technology,

More information

Copula model estimation and test of inventory portfolio pledge rate

Copula model estimation and test of inventory portfolio pledge rate International Journal of Business and Economics Research 2014; 3(4): 150-154 Published online August 10, 2014 (http://www.sciencepublishinggroup.com/j/ijber) doi: 10.11648/j.ijber.20140304.12 ISS: 2328-7543

More information

CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW

CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW 1 XINQIN GAO, 2 MINGSHUN YANG, 3 YONG LIU, 4 XIAOLI HOU School of Mechanical and Precision Instrument Engineering, Xi'an University

More information

Telecom Data processing and analysis based on Hadoop

Telecom Data processing and analysis based on Hadoop COMPUTER MODELLING & NEW TECHNOLOGIES 214 18(12B) 658-664 Abstract Telecom Data processing and analysis based on Hadoop Guofan Lu, Qingnian Zhang *, Zhao Chen Wuhan University of Technology, Wuhan 4363,China

More information

A COGNITIVE NETWORK BASED ADAPTIVE LOAD BALANCING ALGORITHM FOR EMERGING TECHNOLOGY APPLICATIONS *

A COGNITIVE NETWORK BASED ADAPTIVE LOAD BALANCING ALGORITHM FOR EMERGING TECHNOLOGY APPLICATIONS * International Journal of Computer Science and Applications, Technomathematics Research Foundation Vol. 13, No. 1, pp. 31 41, 2016 A COGNITIVE NETWORK BASED ADAPTIVE LOAD BALANCING ALGORITHM FOR EMERGING

More information

Random forest algorithm in big data environment

Random forest algorithm in big data environment Random forest algorithm in big data environment Yingchun Liu * School of Economics and Management, Beihang University, Beijing 100191, China Received 1 September 2014, www.cmnt.lv Abstract Random forest

More information

A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING

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

More information

Shareability and Locality Aware Scheduling Algorithm in Hadoop for Mobile Cloud Computing

Shareability and Locality Aware Scheduling Algorithm in Hadoop for Mobile Cloud Computing Shareability and Locality Aware Scheduling Algorithm in Hadoop for Mobile Cloud Computing Hsin-Wen Wei 1,2, Che-Wei Hsu 2, Tin-Yu Wu 3, Wei-Tsong Lee 1 1 Department of Electrical Engineering, Tamkang University

More information

CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES

CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES 1 MYOUNGJIN KIM, 2 CUI YUN, 3 SEUNGHO HAN, 4 HANKU LEE 1,2,3,4 Department of Internet & Multimedia Engineering,

More information

Open Access Research on Database Massive Data Processing and Mining Method based on Hadoop Cloud Platform

Open Access Research on Database Massive Data Processing and Mining Method based on Hadoop Cloud Platform Send Orders for Reprints to [email protected] The Open Automation and Control Systems Journal, 2014, 6, 1463-1467 1463 Open Access Research on Database Massive Data Processing and Mining Method

More information

The Improved Job Scheduling Algorithm of Hadoop Platform

The Improved Job Scheduling Algorithm of Hadoop Platform The Improved Job Scheduling Algorithm of Hadoop Platform Yingjie Guo a, Linzhi Wu b, Wei Yu c, Bin Wu d, Xiaotian Wang e a,b,c,d,e University of Chinese Academy of Sciences 100408, China b Email: [email protected]

More information

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks T.Chandrasekhar 1, J.S.Chakravarthi 2, K.Sravya 3 Professor, Dept. of Electronics and Communication Engg., GIET Engg.

More information

Research on the UHF RFID Channel Coding Technology based on Simulink

Research on the UHF RFID Channel Coding Technology based on Simulink Vol. 6, No. 7, 015 Research on the UHF RFID Channel Coding Technology based on Simulink Changzhi Wang Shanghai 0160, China Zhicai Shi* Shanghai 0160, China Dai Jian Shanghai 0160, China Li Meng Shanghai

More information

A Hybrid Load Balancing Policy underlying Cloud Computing Environment

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

More information

Fuzzy Active Queue Management for Assured Forwarding Traffic in Differentiated Services Network

Fuzzy Active Queue Management for Assured Forwarding Traffic in Differentiated Services Network Fuzzy Active Management for Assured Forwarding Traffic in Differentiated Services Network E.S. Ng, K.K. Phang, T.C. Ling, L.Y. Por Department of Computer Systems & Technology Faculty of Computer Science

More information

MINIMIZING STORAGE COST IN CLOUD COMPUTING ENVIRONMENT

MINIMIZING STORAGE COST IN CLOUD COMPUTING ENVIRONMENT MINIMIZING STORAGE COST IN CLOUD COMPUTING ENVIRONMENT 1 SARIKA K B, 2 S SUBASREE 1 Department of Computer Science, Nehru College of Engineering and Research Centre, Thrissur, Kerala 2 Professor and Head,

More information

Comparative Analysis of Congestion Control Algorithms Using ns-2

Comparative Analysis of Congestion Control Algorithms Using ns-2 www.ijcsi.org 89 Comparative Analysis of Congestion Control Algorithms Using ns-2 Sanjeev Patel 1, P. K. Gupta 2, Arjun Garg 3, Prateek Mehrotra 4 and Manish Chhabra 5 1 Deptt. of Computer Sc. & Engg,

More information

Memory Database Application in the Processing of Huge Amounts of Data Daqiang Xiao 1, Qi Qian 2, Jianhua Yang 3, Guang Chen 4

Memory Database Application in the Processing of Huge Amounts of Data Daqiang Xiao 1, Qi Qian 2, Jianhua Yang 3, Guang Chen 4 5th International Conference on Advanced Materials and Computer Science (ICAMCS 2016) Memory Database Application in the Processing of Huge Amounts of Data Daqiang Xiao 1, Qi Qian 2, Jianhua Yang 3, Guang

More information

Analysis of China Motor Vehicle Insurance Business Trends

Analysis of China Motor Vehicle Insurance Business Trends Analysis of China Motor Vehicle Insurance Business Trends 1 Xiaohui WU, 2 Zheng Zhang, 3 Lei Liu, 4 Lanlan Zhang 1, First Autho University of International Business and Economic, Beijing, [email protected]

More information

A Proposed Framework for Ranking and Reservation of Cloud Services Based on Quality of Service

A Proposed Framework for Ranking and Reservation of Cloud Services Based on Quality of Service II,III A Proposed Framework for Ranking and Reservation of Cloud Services Based on Quality of Service I Samir.m.zaid, II Hazem.m.elbakry, III Islam.m.abdelhady I Dept. of Geology, Faculty of Sciences,

More information

Medical Image Segmentation of PACS System Image Post-processing *

Medical Image Segmentation of PACS System Image Post-processing * Medical Image Segmentation of PACS System Image Post-processing * Lv Jie, Xiong Chun-rong, and Xie Miao Department of Professional Technical Institute, Yulin Normal University, Yulin Guangxi 537000, China

More information

DECENTRALIZED LOAD BALANCING IN HETEROGENEOUS SYSTEMS USING DIFFUSION APPROACH

DECENTRALIZED LOAD BALANCING IN HETEROGENEOUS SYSTEMS USING DIFFUSION APPROACH DECENTRALIZED LOAD BALANCING IN HETEROGENEOUS SYSTEMS USING DIFFUSION APPROACH P.Neelakantan Department of Computer Science & Engineering, SVCET, Chittoor [email protected] ABSTRACT The grid

More information

Research of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast

Research of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast International Conference on Civil, Transportation and Environment (ICCTE 2016) Research of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast Xiaodong Zhang1, a, Baotian Dong1, b, Weijia Zhang2,

More information

HUAWEI OceanStor 9000. Load Balancing Technical White Paper. Issue 01. Date 2014-06-20 HUAWEI TECHNOLOGIES CO., LTD.

HUAWEI OceanStor 9000. Load Balancing Technical White Paper. Issue 01. Date 2014-06-20 HUAWEI TECHNOLOGIES CO., LTD. HUAWEI OceanStor 9000 Load Balancing Technical Issue 01 Date 2014-06-20 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2014. All rights reserved. No part of this document may be

More information

A Dynamic Load Balancing Algorithm For Web Applications

A Dynamic Load Balancing Algorithm For Web Applications Computing For Nation Development, February 25 26, 2010 Bharati Vidyapeeth s Institute of Computer Applications and Management, New Delhi A Dynamic Load Balancing Algorithm For Web Applications 1 Sameena

More information

Demand Forecasting Optimization in Supply Chain

Demand Forecasting Optimization in Supply Chain 2011 International Conference on Information Management and Engineering (ICIME 2011) IPCSIT vol. 52 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V52.12 Demand Forecasting Optimization

More information

Modeling of Corporate Network Performance and Smoothing Spline Interpolation

Modeling of Corporate Network Performance and Smoothing Spline Interpolation American Journal of Signal Processing 2014, 4(2): 60-64 DOI: 10.5923/j.ajsp.20140402.03 Modeling of Corporate Network Performance and Smoothing Spline Interpolation Ali Danladi 1,*, Silas N. Edwin 2 1

More information

Network congestion, its control and avoidance

Network congestion, its control and avoidance MUHAMMAD SALEH SHAH*, ASIM IMDAD WAGAN**, AND MUKHTIAR ALI UNAR*** RECEIVED ON 05.10.2013 ACCEPTED ON 09.01.2014 ABSTRACT Recent years have seen an increasing interest in the design of AQM (Active Queue

More information

A Content-based Dynamic Load-Balancing Algorithm for Heterogeneous Web Server Cluster

A Content-based Dynamic Load-Balancing Algorithm for Heterogeneous Web Server Cluster UDC 004.738, DOI: 10.2298/CSIS1001153Z A Content-based Dynamic Load-Balancing Algorithm for Heterogeneous Web Server Cluster Zhang Lin 1, Li Xiao-ping 2, and Su Yuan 2 1 School of Electricity and Information

More information

An Interference Avoiding Wireless Network Architecture for Coexistence of CDMA 2000 1x EVDO and LTE Systems

An Interference Avoiding Wireless Network Architecture for Coexistence of CDMA 2000 1x EVDO and LTE Systems ICWMC 211 : The Seventh International Conference on Wireless and Mobile Communications An Interference Avoiding Wireless Network Architecture for Coexistence of CDMA 2 1x EVDO and LTE Systems Xinsheng

More information

Cost Effective Selection of Data Center in Cloud Environment

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,

More information

A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks

A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks Didem Gozupek 1,Symeon Papavassiliou 2, Nirwan Ansari 1, and Jie Yang 1 1 Department of Electrical and Computer Engineering

More information

Design call center management system of e-commerce based on BP neural network and multifractal

Design call center management system of e-commerce based on BP neural network and multifractal Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(6):951-956 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Design call center management system of e-commerce

More information

Smart Queue Scheduling for QoS Spring 2001 Final Report

Smart Queue Scheduling for QoS Spring 2001 Final Report ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang([email protected]) & Liu Tang([email protected])

More information

Group Based Load Balancing Algorithm in Cloud Computing Virtualization

Group Based Load Balancing Algorithm in Cloud Computing Virtualization Group Based Load Balancing Algorithm in Cloud Computing Virtualization Rishi Bhardwaj, 2 Sangeeta Mittal, Student, 2 Assistant Professor, Department of Computer Science, Jaypee Institute of Information

More information