Adaptive Parameter Setting for QoS Aware Load Balancing Algorithm

نویسنده

  • KIMMO KAARIO
چکیده

The swift growth of Internet has boosted the use of Web based services and in some practical cases has led to overwhelming request bursts to servers. Relational database queries, image storage/retrieval and other new types of application transactions have become increasingly popular. Their coexistence in commercial parallel and distributed systems have generated some uniquely new loading problems. For example, the constant increase of request rate finally leads to processing power requirement exceeding that of the accessed server. As a consequence, the response times increase and some portion of the requests are lost. Clustering of servers to meet the growing demand for server processing capacity, especially in web-based service supply, have created the need for intelligent switching at front-end devices. As a consequence of clustering, multilayer switching schemes have been developed to enable optimum loading of the individual servers in a cluster. In this paper, we formulate the load balancing problem taking the QoS into consideration and introduce a QoS aware load balancing algorithm (QoS-LB). The performance of the algorithm is simulated and results indicating the load balancing capability of the algorithm are presented. The overall idea of this paper is to describe an algorithm that actually provides Class of Service based differentiated access to server clusters, and offers better playground for QoS mechanisms in client-server environments. The engineering task to offer QoS guarantees with such a differentation tool is out of the scope of this paper.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Load Balancing Approaches for Web Servers: A Survey of Recent Trends

Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...

متن کامل

A Multi-objective QoS Optimization with Fuzzy Based Parameter Setting for Real-Time Multicasting

We propose a multi-objective Pareto-optimal technique using Genetic Algorithm (GA) for group communication, which determines a min-cost multicast tree satisfying end-to-end delay, jitter, packet loss rate and blocking probability constraints. The model incorporates a fuzzy-based selection technique for initialization of Quality of Service (QoS) parameter values at each instance of multicasting....

متن کامل

Modeling and performance analysis of QoS-aware load balancing of Web-server clusters

This paper introduces mechanisms to correlate contents and priorities of incoming HTTP requests used for server process scheduling with the load balancing policies for Web-server clusters. This approach enables both load balancing and Web quality of service (QoS). Another contribution is a modeling and analysis technique based on stochastic highlevel Petri net methods for QoS-aware load balanci...

متن کامل

A Soft Computing Approach to Dynamic Load Balancing in 3GPP LTE

A major objective of the 3GPP LTE standard is the provision of high-speed data services. These services must be guaranteed under varying radio propagation conditions, to stochastically distributed mobile users. A necessity for determining and regulating the traffic load of eNodeBs naturally ensues. Load balancing is a self-optimization operation of self-organizing networks (SON). It aims at ens...

متن کامل

Energy Aware Resource Management of Cloud Data Centers

Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002