Game Theory Based Load Balanced Job Allocation in Distributed Systems
|
|
|
- Ferdinand Daniels
- 10 years ago
- Views:
Transcription
1 in Distributed Systems Anthony T. Chronopoulos Department of Computer Science University of Texas at San Antonio San Antonio, TX, USA
2 Load balancing: problem formulation Load balancing Given a large number of jobs, find an allocation of jobs to computers optimizing a given objective function (e.g. total execution time or total cost).
3 Motivation for a game theoretic approach Computational resources are distributed and used by many users having different requirements. Users are likely to behave in a selfish manner and their behavior cannot be characterized using conventional techniques.
4 Outline Taxonomy of Load Balancing Approaches A Noncooperative scheme A Cooperative Scheme A Dynamic Scheme Application to Grid Models Future Work
5 Categories of load balancing policies Static policies: base their decision on collected statistical information about the system. Dynamic policies: base their decision on the current state of the system.
6 Job Classification Jobs in a distributed system can be divided into different classes (multi-class or multi-user) based on their nature (e.g. arrival rates, execution times etc). So, the objective of the load balancing schemes can be to provide a system-optimal solution where all the jobs are regarded to belong to one group (one class). an individual-optimal solution where each job optimizes its own response time. a class-optimal (user-optimal) solution where the jobs are classified into finite number of classes (users) based on their nature and each user tries to optimize the response time of her own jobs.
7 Load Balancing Approaches I. Global approach II. Non-cooperative approach III. Cooperative approach
8 I. Global approach Only one decision maker that minimizes the response time of the entire system over all jobs. Algorithms: [Tantawi & Towsley 85][Tang & Chanson 00] nonlinear optimization [Kim & Kameda 92] efficient algorithm [Li & Kameda 94] tree and star networks
9 II. Non-cooperative approach Several decision makers (e.g. jobs, users) minimize their own response time independently of the others and they all eventually reach an equilibrium. At the equilibrium a decision maker cannot receive any further benefit by changing its own decision. This situation can be modeled as a non-cooperative game. Solutions: Wardrop equilibrium - infinite # of decision makers. Nash equilibrium - finite # of decision makers. Algorithms: [Kameda 97] Wardrop equilibrium; [Roughgarden 01] Stackelberg game; [Grosu 05] Nash equilibrium;
10 III. Cooperative approach Several decision makers (e.g. jobs, computers) cooperate in making the decisions. Each of them will operate at its optimum. Decision makers have complete freedom of preplay communication to make joint agreements about their operating points. This situation can be modeled as a cooperative game. Algorithms: [Grosu IPDPS 02],[Penmatsa IPDPS 06] cooperative game among computers.
11 Noncooperative Load Balancing Game among Users ([Grosu 05]) We consider a distributed system that consists of n heterogeneous computers shared by m users. User j is a player and she must find a load balancing strategy s j = (s j1, s j2,..., s jn ) that minimizes the expected response time of her jobs. The expected response time of user j is given by: D j (s) = n s ji F i (s) = i=1 n i=1 s ji µ i m k=1 s kiφ k
12 The Distributed System Model Servers Computers 1 S1 s11 1 C1 s12 1 s1n 1 2 S2 s21 2 s22 2 C2 Users s2n 2 Job Assignment sm1 m sm2 m m Sm smn m Cn Job Assignment
13 Nash Equilibrium Nash Equilibrium A Nash equilibrium of the load balancing game defined above is a strategy profile s such that for every user j: s j arg min s j D j (s 1,..., s j,..., s m )
14 OP j : User j Optimization Problem min D j (s) s j subject to the constraints: s ji 0, i = 1,..., n n s ji = 1 i=1 m s ki φ k < µ i, i = 1,..., n k=1
15 Summary of results The new algorithm (NASH) is compared with three other existing load balancing schemes: Proportional Scheme (PS), Global Optimal Scheme (GOS) and Individual Optimal Scheme (IOS). GOS minimizes the expected execution time for all the jobs of all users in the entire system. NASH finds the Nash equilibrium solution (i.e. it minimizes the expected execution time for all the jobs of each user). IOS finds the Wardrop equilibrium solution and PS is not optimal.
16 The expected response time for entire system (non-cooperative game approach) Expected Response Time(in Sec) NASH GOS IOS PS System Utilization
17 The expected response time for each user (non-cooperative game approach)
18 Cooperative Load Balancing We consider a distributed computer system that consists of n heterogeneous computers (nodes) interconnected by a communication network. The load balancing problem is formulated as a cooperative game among the computers and the communication subsystem. The Nash Bargaining Solution (NBS) is the solution for our cooperative load balancing game which provides a Pareto optimal and fair solution.
19 Cooperative Load Balancing Game The cooperative load balancing game consists of: n computers and the communication subsystem as players; The set of strategies, X, is defined by the following constraints: β i < µ i, i = 1,..., n (1) n n β i = φ i = Φ, (2) i=1 i=1 β i 0, i = 1,..., n (3) For each computer i, i = 1,..., n, the objective function f i (X ) = D i (β i ); for the communication subsystem, the objective function f n+1 (X ) = G(λ); X = [β 1,..., β n, λ] T. The goal is to minimize simultaneously all f i (X ), i = 1,..., n + 1. For each player i, i = 1,..., n + 1, the initial performance u 0 i = f i (X 0 ), where X 0 is a zero vector of length n + 1.
20 Performance evaluation: Expected response time (cooperative game approach) CCOOP OPTIM PROP Expected Response Time (sec) System Utilization(%)
21 Performance evaluation: Fairness index (cooperative game approach) Fairness Index I CCOOP OPTIM PROP System Utilization(%)
22 Communication Time vs Expected Response Time (cooperative game approach) Expected Response Time (sec) COOP, 50% system utilization COOP, 70% system utilization CCOOP, 50% system utilization CCOOP, 70% system utilization Mean Communication Time (sec)
23 Dynamic Load Balancing Distributed dynamic scheme components: Information policy: The number of jobs waiting in the queue to be processed (queue length) is used as the state information. This state information is exchanged between the nodes every P time units. Transfer policy: When a job arrives at a node, the transfer policy component determines whether the job should be processed locally or should be transferred to another node for processing. Location policy: If the job is eligible for transfer, the location policy component determines the destination node for remote processing.
24 Dynamic Non-cooperative Scheme with Communication (DNCOOPC) The goal of DNCOOPC is to balance the workload among the nodes dynamically in order to obtain a user-optimal solution i.e. to minimize the expected response time of the individual users. The derivation of DNCOOPC is based on the static NCOOPC.
25 Dynamic Global Optimal Scheme (DGOS) The goal of DGOS is to balance the workload among the nodes dynamically in order to obtain a system-wide optimization i.e. to minimize the expected response time of all the jobs over the entire system. The derivation of DGOS is based on the static GOS similar to DNCOOPC.
26 The expected response time for entire system (dynamic load balancing approach) 0.3 Expected Response Time (sec) GOS NCOOPC DGOS DNCOOPC System Utilization (%)
27 The expected response time for each user (dynamic load balancing approach)
28 Job Allocation Schemes for Computational Grids (GOSP and NASHP) Grid is a type of parallel / distributed system which enables the sharing, selection, and aggregation of geographically distributed autonomous resources dynamically at runtime. Computational grid: Tries to solve problems or applications by allocating the idle computing resources over a network or the internet These computational resources have different owners who can be enabled by an automated negotiation mechanism by the grid controllers
29 Pricing Model Players are the Grid Servers and the Computers Reserved valuations The server has to play an independent game with each computer associated with it to form the price per unit resource vector, p j. In a system with m servers and n computers at time t, we have m n bargaining games.
30 Non-cooperative Job Allocation Game A Non-cooperative job allocation game consists of a set of players, a set of strategies, and preferences over the set of strategy profiles: (i) Players: The m users. (ii) Strategies: Each user s set of feasible job allocation strategies. (iii) Preferences: Each user s preferences are represented by its expected price (D j ). Each user j prefers the strategy profile β to the strategy profile β if and only if D j (β ) < D j (β ). Definition: A Nash equilibrium of the job allocation game defined above is a strategy profile β such that for every user j (j = 1,..., m): β j arg min D j (β 1,..., β j,..., β m ) (4) β j
31 Performance evaluation: Expected response time (price-based job allocation) NASHPC GOSPC Expected Response Time (sec) System Utilization (%)
32 Performance evaluation: Fairness index (price-based job allocation) Fairness Index I NASHPC GOSPC System Utilization (%)
33 Future Work More results on load balanced job allocation in distributed systems and validation by application to the Grid computing model. Develop cooperative load balancing schemes for multi-class jobs by taking the communication costs and bandwidth constraints into consideration. Develop dynamic cooperative load balancing schemes. Extend the current non-cooperative load balancing scheme to include the communication costs and bandwidth constraints. Develop load balancing protocols based on mechanism design that work in distributed systems shared by self interested agents. Implement the new schemes in conjunction with job allocation schemes for grids. Study the performance of the algorithms using existing distributed systems simulation frameworks (e.g. SIMGRID).
34 References D. Grosu and A. T. Chronopoulos, Noncooperative Load Balancing in Distributed Systems, Journal of Parallel and Distributed Computing, 65(9), pp , Sept S. Penmatsa and A. T. Chronopoulos, Cooperative Load Balancing for a Network of Heterogeneous Computers, Proc. of the 20th IEEE Intl. Parallel and Distributed Processing Symposium, 15th HCW, Rhodes Island, Greece, April S. Penmatsa and A. T. Chronopoulos, Dynamic Multi-User Load Balancing in Distributed Systems, Proc. of the 21st IEEE Intl. Parallel and Distributed Processing Symposium, Long Beach, California, March 26-30, S. Penmatsa and A. T. Chronopoulos, Job Allocation Schemes in Computational Grids based on Cost Optimization, Proc. of the 19th IEEE Intl. Parallel and Distributed Processing Symposium, Joint Workshop on HPGC and HIPS, Denver, Colorado, S. Penmatsa and A. T. Chronopoulos, Price-based User-optimal Job Allocation Scheme for Grid Systems, Proc. of the 20th IEEE Intl. Parallel and Distributed Processing Symposium, 3rd HPGC, Rhodes Island, Greece, April 2006.
35 Thank you Questions?
Dynamic Multi-User Load Balancing in Distributed Systems
Dynamic Multi-User Load Balancing in Distributed Systems Satish Penmatsa and Anthony T. Chronopoulos The University of Texas at San Antonio Dept. of Computer Science One UTSA Circle, San Antonio, Texas
A Game-Theoretic Model and Algorithm for Load Balancing in Distributed Systems
In Proc of the 6th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2002, Workshop on Advances in Parallel and Distributed Computational Models (APDCM 02, April 5, 2002, Fort Lauderdale,
GAME THEORY BASED JOB ALLOCATION/LOAD BALANCING IN DISTRIBUTED SYSTEMS WITH APPLICATIONS TO GRID COMPUTING
GAME THEORY BASED JOB ALLOCATION/LOAD BALANCING IN DISTRIBUTED SYSTEMS WITH APPLICATIONS TO GRID COMPUTING APPROVED BY SUPERVISING COMMITTEE: Anthony T. Chronopoulos, Chair, Ph.D. Clint Whaley, Ph.D. Dakai
LOAD BALANCING IN DISTRIBUTED SYSTEMS: A GAME THEORETIC APPROACH
LOAD BALANCING IN DISTRIBUTED SYSTEMS: A GAME THEORETIC APPROACH APPROVED BY SUPERVISING COMMITTEE: Dr. Anthony T. Chronopoulos, Supervising Professor Dr. Ming-Ying Leung, Co-Supervising Professor Dr.
Algorithmic Mechanism Design for Load Balancing in Distributed Systems
In Proc. of the 4th IEEE International Conference on Cluster Computing (CLUSTER 2002), September 24 26, 2002, Chicago, Illinois, USA, IEEE Computer Society Press, pp. 445 450. Algorithmic Mechanism Design
Classification of Load Balancing in a Distributed System
Classification of Load Balancing in a Distributed System Divya Aaggarwal 1, Vikas Siwach 2 1 M. Tech. Student (CSE) U.I.E.T., MDU, Rohtak (Haryana) 2 Assistant Professor, U.I.E.T., MDU, Rohtak (Haryana)
Pareto Set, Fairness, and Nash Equilibrium: A Case Study on Load Balancing
Pareto Set, Fairness, and Nash Equilibrium: A Case Study on Load Balancing Atsushi Inoie, Hisao Kameda, Corinne Touati Graduate School of Systems and Information Engineering University of Tsukuba, Tsukuba
BRAESS-LIKE PARADOXES FOR NON-COOPERATIVE DYNAMIC LOAD BALANCING IN DISTRIBUTED COMPUTER SYSTEMS
GESJ: Computer Science and Telecommunications 21 No.3(26) BRAESS-LIKE PARADOXES FOR NON-COOPERATIVE DYNAMIC LOAD BALANCING IN DISTRIBUTED COMPUTER SYSTEMS Said Fathy El-Zoghdy Department of Computer Science,
A Game Theoretic Approach for Cloud Computing Infrastructure to Improve the Performance
P.Bhanuchand and N. Kesava Rao 1 A Game Theoretic Approach for Cloud Computing Infrastructure to Improve the Performance P.Bhanuchand, PG Student [M.Tech, CS], Dep. of CSE, Narayana Engineering College,
Public Cloud Partition Balancing and the Game Theory
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud V. DIVYASRI 1, M.THANIGAVEL 2, T. SUJILATHA 3 1, 2 M. Tech (CSE) GKCE, SULLURPETA, INDIA [email protected] [email protected]
The Load Balancing Strategy to Improve the Efficiency in the Public Cloud Environment
The Load Balancing Strategy to Improve the Efficiency in the Public Cloud Environment Majjaru Chandra Babu Assistant Professor, Priyadarsini College of Engineering, Nellore. Abstract: Load balancing in
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud 1 V.DIVYASRI, M.Tech (CSE) GKCE, SULLURPETA, [email protected] 2 T.SUJILATHA, M.Tech CSE, ASSOCIATE PROFESSOR
A Load Balancing Model Based on Cloud Partitioning for the Public Cloud
IEEE TRANSACTIONS ON CLOUD COMPUTING YEAR 2013 A Load Balancing Model Based on Cloud Partitioning for the Public Cloud Gaochao Xu, Junjie Pang, and Xiaodong Fu Abstract: Load balancing in the cloud computing
Effective Load Balancing Based on Cloud Partitioning for the Public Cloud
Effective Load Balancing Based on Cloud Partitioning for the Public Cloud 1 T.Satya Nagamani, 2 D.Suseela Sagar 1,2 Dept. of IT, Sir C R Reddy College of Engineering, Eluru, AP, India Abstract Load balancing
MANAGING OF IMMENSE CLOUD DATA BY LOAD BALANCING STRATEGY. Sara Anjum 1, B.Manasa 2
INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND SCIENCE MANAGING OF IMMENSE CLOUD DATA BY LOAD BALANCING STRATEGY Sara Anjum 1, B.Manasa 2 1 M.Tech Student, Dept of CSE, A.M.R. Institute
Cloud Partitioning of Load Balancing Using Round Robin Model
Cloud Partitioning of Load Balancing Using Round Robin Model 1 M.V.L.SOWJANYA, 2 D.RAVIKIRAN 1 M.Tech Research Scholar, Priyadarshini Institute of Technology and Science for Women 2 Professor, Priyadarshini
A Secure Load Balancing Technique based on Cloud Partitioning for Public Cloud Infrastructure Nidhi Bedi 1 and Shakti Arora 1
A Secure Load Balancing Technique based on Cloud Partitioning for Public Cloud Infrastructure Nidhi Bedi 1 and Shakti Arora 1 1 Computer Science & Engineering Department, Kurukshetra University Krurkshetra/Geeta
Decentralized Utility-based Sensor Network Design
Decentralized Utility-based Sensor Network Design Narayanan Sadagopan and Bhaskar Krishnamachari University of Southern California, Los Angeles, CA 90089-0781, USA [email protected], [email protected]
Cooperative Virtual Machine Management for Multi-Organization Cloud Computing Environment
Cooperative Virtual Machine Management for Multi-Organization Cloud Computing Environment Dusit Niyato, Zhu Kun, and Ping Wang School of Computer Engineering, Nanyang Technological University (NTU), Singapore
THE computational grid is a promising platform that
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 19, NO., FEBRUARY 008 1 Game-Theoretic Approach for Load Balancing in Computational Grids Riky Subrata, Member, IEEE, Albert Y. Zomaya, Fellow,
On the Interaction and Competition among Internet Service Providers
On the Interaction and Competition among Internet Service Providers Sam C.M. Lee John C.S. Lui + Abstract The current Internet architecture comprises of different privately owned Internet service providers
Enhancing Wireless Security with Physical Layer Network Cooperation
Enhancing Wireless Security with Physical Layer Network Cooperation Amitav Mukherjee, Ali Fakoorian, A. Lee Swindlehurst University of California Irvine The Physical Layer Outline Background Game Theory
Load Balancing Model in Cloud Computing
International Journal of Emerging Engineering Research and Technology Volume 3, Issue 2, February 2015, PP 1-6 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Load Balancing Model in Cloud Computing Akshada
Email: [email protected]. 2 Prof, Dept of CSE, Institute of Aeronautical Engineering, Hyderabad, Andhrapradesh, India,
www.semargroup.org, www.ijsetr.com ISSN 2319-8885 Vol.03,Issue.06, May-2014, Pages:0963-0968 Improving Efficiency of Public Cloud Using Load Balancing Model SHRAVAN KUMAR 1, DR. N. CHANDRA SEKHAR REDDY
How To Develop A Dynamic Load Balancing Algorithm
IJCSNS International Journal of Computer Science and Network Security, VOL.10 No.6, June 2010 153 A Guide to Dynamic Load Balancing in Distributed Computer Systems Ali M. Alakeel College of Computing and
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
RESEARCH PAPER International Journal of Recent Trends in Engineering, Vol 1, No. 1, May 2009
An Algorithm for Dynamic Load Balancing in Distributed Systems with Multiple Supporting Nodes by Exploiting the Interrupt Service Parveen Jain 1, Daya Gupta 2 1,2 Delhi College of Engineering, New Delhi,
Various Schemes of Load Balancing in Distributed Systems- A Review
741 Various Schemes of Load Balancing in Distributed Systems- A Review Monika Kushwaha Pranveer Singh Institute of Technology Kanpur, U.P. (208020) U.P.T.U., Lucknow Saurabh Gupta Pranveer Singh Institute
A Game Theory Modal Based On Cloud Computing For Public Cloud
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. XII (Mar-Apr. 2014), PP 48-53 A Game Theory Modal Based On Cloud Computing For Public Cloud
A REVIEW ON LOAD BALANCING TECHNIQUE IN THE PUBLIC CLOUD USING PARTITIONING METHOD
A REVIEW ON LOAD BALANCING TECHNIQUE IN THE PUBLIC CLOUD USING PARTITIONING METHOD 1 G. DAMODAR, 2 D. BARATH KUMAR 1 M.Tech Student, Department of CSE. [email protected] 2 Assistant Professor, Department
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 Load Balancing Model Based on Cloud Partitioning for Public Cloud Using Game Theory
A Load Balancing Model Based on Cloud Partitioning for Public Cloud Using Game Theory K.Mahesh M.Tech Student, Department of Computer Science Engineering, GITAM School Of Technology, Abstract: Load balancing
AN ADAPTIVE DISTRIBUTED LOAD BALANCING TECHNIQUE FOR CLOUD COMPUTING
AN ADAPTIVE DISTRIBUTED LOAD BALANCING TECHNIQUE FOR CLOUD COMPUTING Gurpreet Singh M.Phil Research Scholar, Computer Science Dept. Punjabi University, Patiala [email protected] Abstract: Cloud Computing
The Conincident Cost Improvement and Adverse Effects of Adding Connections
Bounds on Benefits and Harms of Adding Connections to Noncooperative Networks Hisao Kameda University of Tsukuba, Tsukuba Science City 305-8573, Japan [email protected] WWW home page: http://www.osdp.is.tsukuba.ac.jp/
A Dynamic Load Balancing Algorithm in Computational Grid Using Fair Scheduling
www.ijcsi.org 123 A Dynamic Load Balancing Algorithm in Computational Grid Using Fair Scheduling U.Karthick Kumar 1 1 Department of MCA & Software Systems,VLB Janki Ammal Arts and Science College, Coimbatore,TamilNadu
@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
A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters
A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters Abhijit A. Rajguru, S.S. Apte Abstract - A distributed system can be viewed as a collection
Keywords Load balancing, Dispatcher, Distributed Cluster Server, Static Load balancing, Dynamic Load balancing.
Volume 5, Issue 7, July 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Hybrid Algorithm
Game Theory Based Iaas Services Composition in Cloud Computing
Game Theory Based Iaas Services Composition in Cloud Computing Environment 1 Yang Yang, *2 Zhenqiang Mi, 3 Jiajia Sun 1, First Author School of Computer and Communication Engineering, University of Science
An Empirical Study and Analysis of the Dynamic Load Balancing Techniques Used in Parallel Computing Systems
An Empirical Study and Analysis of the Dynamic Load Balancing Techniques Used in Parallel Computing Systems Ardhendu Mandal and Subhas Chandra Pal Department of Computer Science and Application, University
A Study on the Application of Existing Load Balancing Algorithms for Large, Dynamic, Heterogeneous Distributed Systems
A Study on the Application of Existing Load Balancing Algorithms for Large, Dynamic, Heterogeneous Distributed Systems RUPAM MUKHOPADHYAY, DIBYAJYOTI GHOSH AND NANDINI MUKHERJEE Department of Computer
On the Traffic Capacity of Cellular Data Networks. 1 Introduction. T. Bonald 1,2, A. Proutière 1,2
On the Traffic Capacity of Cellular Data Networks T. Bonald 1,2, A. Proutière 1,2 1 France Telecom Division R&D, 38-40 rue du Général Leclerc, 92794 Issy-les-Moulineaux, France {thomas.bonald, alexandre.proutiere}@francetelecom.com
Falloc: Fair Network Bandwidth Allocation in IaaS Datacenters via a Bargaining Game Approach
Falloc: Fair Network Bandwidth Allocation in IaaS Datacenters via a Bargaining Game Approach Fangming Liu 1,2 In collaboration with Jian Guo 1,2, Haowen Tang 1,2, Yingnan Lian 1,2, Hai Jin 2 and John C.S.
6.254 : Game Theory with Engineering Applications Lecture 1: Introduction
6.254 : Game Theory with Engineering Applications Lecture 1: Introduction Asu Ozdaglar MIT February 2, 2010 1 Introduction Optimization Theory: Optimize a single objective over a decision variable x R
Thesis work and research project
Thesis work and research project Hélia Pouyllau, INRIA of Rennes, Campus Beaulieu 35042 Rennes, [email protected] July 16, 2007 1 Thesis work on Distributed algorithms for endto-end QoS contract
Load Balancing Algorithms for Peer to Peer and Client Server Distributed Environments
Load Balancing Algorithms for Peer to Peer and Client Server Distributed Environments Sameena Naaz Afshar Alam Ranjit Biswas Department of Computer Science Jamia Hamdard, New Delhi, India ABSTRACT Advancements
Global Load Balancing and Primary Backup Approach for Fault Tolerant Scheduling in Computational Grid
Global Load Balancing and Primary Backup Approach for Fault Tolerant Scheduling in Computational Grid S. Gokuldev & Shahana Moideen Department of Computer Science and Engineering SNS College of Engineering,
IMPROVED PROXIMITY AWARE LOAD BALANCING FOR HETEROGENEOUS NODES
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 2 Issue 6 June, 2013 Page No. 1914-1919 IMPROVED PROXIMITY AWARE LOAD BALANCING FOR HETEROGENEOUS NODES Ms.
Presentation of Multi Level Data Replication Distributed Decision Making Strategy for High Priority Tasks in Real Time Data Grids
Presentation of Multi Level Data Replication Distributed Decision Making Strategy for High Priority Tasks in Real Time Data Grids Naghmeh Esmaieli [email protected] Mahdi Jafari [email protected]
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,
An Active Packet can be classified as
Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,[email protected] Abstract-Traditionally, network management systems
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
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
Towards a compliance audit of SLAs for data replication in Cloud storage
Towards a compliance audit of SLAs for data replication in Cloud storage J. Leneutre B. Djebaili, C. Kiennert, J. Leneutre, L. Chen, Data Integrity and Availability Verification Game in Untrusted Cloud
Keywords: PDAs, VM. 2015, IJARCSSE All Rights Reserved Page 365
Volume 5, Issue 7, July 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Energy Adaptive
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]
Analysis of Internet Topologies: A Historical View
Analysis of Internet Topologies: A Historical View Mohamadreza Najiminaini, Laxmi Subedi, and Ljiljana Trajković Communication Networks Laboratory http://www.ensc.sfu.ca/cnl Simon Fraser University Vancouver,
Analysis of Internet Topologies
Analysis of Internet Topologies Ljiljana Trajković [email protected] Communication Networks Laboratory http://www.ensc.sfu.ca/cnl School of Engineering Science Simon Fraser University, Vancouver, British
A Review on an Algorithm for Dynamic Load Balancing in Distributed Network with Multiple Supporting Nodes with Interrupt Service
A Review on an Algorithm for Dynamic Load Balancing in Distributed Network with Multiple Supporting Nodes with Interrupt Service Payal Malekar 1, Prof. Jagruti S. Wankhede 2 Student, Information Technology,
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
LOAD BALANCING MECHANISMS IN DATA CENTER NETWORKS
LOAD BALANCING Load Balancing Mechanisms in Data Center Networks Load balancing vs. distributed rate limiting: an unifying framework for cloud control Load Balancing for Internet Distributed Services using
Cloud Management: Knowing is Half The Battle
Cloud Management: Knowing is Half The Battle Raouf BOUTABA David R. Cheriton School of Computer Science University of Waterloo Joint work with Qi Zhang, Faten Zhani (University of Waterloo) and Joseph
Mining Association Rules on Grid Platforms
UNIVERSITY OF TUNIS EL MANAR FACULTY OF SCIENCES OF TUNISIA Mining Association Rules on Grid Platforms Raja Tlili [email protected] Yahya Slimani [email protected] CoreGrid 11 Plan Introduction
Load Balancing in Cloud Computing using Observer's Algorithm with Dynamic Weight Table
Load Balancing in Cloud Computing using Observer's Algorithm with Dynamic Weight Table Anjali Singh M. Tech Scholar (CSE) SKIT Jaipur, [email protected] Mahender Kumar Beniwal Reader (CSE & IT), SKIT
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 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
A Game Theoretic Formulation of the Service Provisioning Problem in Cloud Systems
A Game Theoretic Formulation of the Service Provisioning Problem in Cloud Systems Danilo Ardagna 1, Barbara Panicucci 1, Mauro Passacantando 2 1 Politecnico di Milano,, Italy 2 Università di Pisa, Dipartimento
Hierarchical Status Information Exchange Scheduling and Load Balancing For Computational Grid Environments
IJCSNS International Journal of Computer Science and Network Security, VOL.0 No.2, February 200 77 Hierarchical Status Information Exchange Scheduling and Load Balancing For Computational Grid Environments
A Game Theoretical Framework for Adversarial Learning
A Game Theoretical Framework for Adversarial Learning Murat Kantarcioglu University of Texas at Dallas Richardson, TX 75083, USA muratk@utdallas Chris Clifton Purdue University West Lafayette, IN 47907,
Closed-loop Load Balancing: Comparison of a Discrete Event Simulation with Experiments
25 American Control Conference June 8-, 25. Portland, OR, USA ThB4.2 Closed-loop Load Balancing: Comparison of a Discrete Event Simulation with Experiments Zhong Tang, John White, John Chiasson, J. Douglas
Profit Maximization and Power Management of Green Data Centers Supporting Multiple SLAs
Profit Maximization and Power Management of Green Data Centers Supporting Multiple SLAs Mahdi Ghamkhari and Hamed Mohsenian-Rad Department of Electrical Engineering University of California at Riverside,
Design of an Optimized Virtual Server for Efficient Management of Cloud Load in Multiple Cloud Environments
Design of an Optimized Virtual Server for Efficient Management of Cloud Load in Multiple Cloud Environments Ajay A. Jaiswal 1, Dr. S. K. Shriwastava 2 1 Associate Professor, Department of Computer Technology
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:
Cloud Computing for Agent-based Traffic Management Systems
Cloud Computing for Agent-based Traffic Management Systems Manoj A Patil Asst.Prof. IT Dept. Khyamling A Parane Asst.Prof. CSE Dept. D. Rajesh Asst.Prof. IT Dept. ABSTRACT Increased traffic congestion
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
Load-balancing Approach for AOMDV in Ad-hoc Networks R. Vinod Kumar, Dr.R.S.D.Wahida Banu
Load-balancing Approach for AOMDV in Ad-hoc Networks R. Vinod Kumar, Dr.R.S.D.Wahida Banu AP/ECE HOD/ECE Sona College of Technology, GCE, Salem. Salem. ABSTRACT Routing protocol is a challenging issue
Load Balancing and Switch Scheduling
EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: [email protected] Abstract Load
Object Request Reduction in Home Nodes and Load Balancing of Object Request in Hybrid Decentralized Web Caching
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.5 Object Request Reduction
Demand Response of Data Centers: A Real-time Pricing Game between Utilities in Smart Grid
1 / 18 Demand Response of Data Centers: A Real-time Pricing Game between Utilities in Smart Grid Nguyen H. Tran ([email protected]) Kyung Hee University Usenix Feedback Computing 2014 2 / 18 1 Introduction
