Load Balancing

Published on May 2016 | Categories: Documents | Downloads: 43 | Comments: 0 | Views: 631
of 7
Download PDF   Embed   Report

Presentation about load balancing in Linux servers

Comments

Content

DATA AND SERVICES AVAILABITLITY:

LOAD BALANCING
PRESENTED BY:
FARES BEN HAMOUDA
JAWHER JOUINI
Network & System Administration

November 2015

1

OUTLINES

• INTRODUCTION
• DEFINITION OF THE CONCEPT OF « LOAD BALANCING »
• LINUX VIRTUAL SERVER (LVS)
• IMPLEMENTATION OF THE LVS FRAMEWORK
• DEMO

Network & System Administration

November 2015

2

INTRODUCTION (MAIN ISSUES)

Network & System Administration

November 2015

3

INTRODUCTION (REQUIREMENTS)

• NEW REQUIREMENTS IN ORDER TO PRESERVE THE AVAILABILITY OF DATA
AND SERVICES:
-

INCREMENTAL SCALABILITY
24X7 AVAILABILITY
MANAGEABILITY
COST-EFFECTIVENESS

Network & System Administration

November 2015

4

LOAD BALANCING
• USED TO SPREAD WORK BETWEEN MANY COMPUTERS, PROCESSES, DISKS OR OTHER RESOURCES
IN ORDER TO GET OPTIMAL RESOURCE UTILIZATION (MAXIMIZE THROUGHPUT), DECREASE
COMPUTING TIME (MINIMIZE RESPONSE TIME), AND AVOID OVERLOAD OF ANY SINGLE RESOURCE
• TO INCREASE THE CAPACITY OF A SERVER FARM BEYOND THAT OF A SINGLE SERVER.
• IT CAN ALSO ALLOW THE SERVICE TO CONTINUE EVEN IN THE FACE OF SERVER DOWN TIME DUE TO
SERVER FAILURE OR SERVER MAINTENANCE.
• A LOAD BALANCER CONSISTS OF A VIRTUAL SERVER (IP ADDRESS + PORT).
• VIRTUAL SERVER IS BOUND TO A NUMBER OF PHYSICAL SERVICES RUNNING ON THE PHYSICAL
SERVERS IN A SERVER FARM.
• A CLIENT SENDS A REQUEST TO THE VIRTUAL SERVER THAT SELECTS A PHYSICAL SERVER IN THE
SERVER FARM AND DIRECTS THIS REQUEST TO THE SELECTED PHYSICAL SERVER.

Network & System Administration

November 2015

5

LOAD BALANCING
• LOAD BALANCERS ALSO PERFORM SERVER MONITORING OF SERVICES IN
A WEB SERVER FARM.
• IN CASE OF FAILURE OF ALL THE SERVERS BOUND TO A VIRTUAL SERVER,
REQUESTS MAY BE SENT TO A BACKUP VIRTUAL SERVER (IF
CONFIGURED) OR OPTIONALLY REDIRECTED TO A CONFIGURED URL.
• IN GLOBAL SERVER LOAD BALANCING (GSLB) THE LOAD BALANCER
DISTRIBUTES LOAD TO A GEOGRAPHICALLY DISTRIBUTED SET OF SERVER
FARMS BASED ON HEALTH, SERVER LOAD OR PROXIMITY.
Network & System Administration

November 2015

6

LOAD BALANCING
• LOAD BALANCING METHODS:







LEAST CONNECTIONS
ROUND ROBIN
LEAST RESPONSE TIME
LEAST BANDWIDTH
DOMAIN NAME HASHING
SOURCE IP ADDRESS







DESTINATION IP ADDRESS
SOURCE IP - DESTINATION
STATIC PROXIMITY, USED FOR GSLB
LEAST PACKETS
URL HASHING

Network & System Administration

November 2015

7

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close