1. Trang chủ
  2. » Công Nghệ Thông Tin

hệ thống CÂN BẰNG tải

32 675 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 32
Dung lượng 1 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Server Load Balancers: Load Balancer là một thiết bị phân phối tải giữa các máy tính với nhau và các máy tính này sẽ xuất hiện chỉ như một máy tính duy nhất VIPs: Virtual IP (VIP): là một dạng thể hiện của của cân bằng tải. Mỗi VIP sử dụng một địa chỉ công khai IP

Trang 1

CÂN BẰNG TẢI CÂN BẰNG TẢI

Trang 3

TỔNG QUAN VỀ CÂN

BẰNG TẢI

Trang 4

TỔNG QUAN VỀ HỆ THỐNG CÂN BẰNG TẢI SERVER

Tại sao phải xây dựng hệ thống cân bằng tải?

 Trong thời đại bùng nổ của công nghệ thông tin hiện nay, mạng máy tính đóng vai trò ngày càng quan trọng hơn trong hoạt động của các doanh

nghiệp, tổ chức cũng như các cơ quan nhà nước

 Sự ngừng hoạt động của mạng máy tính hay sự hoạt động kém hiệu quả của mạng máy tính trong những cơ quan này có thể làm tê liệt các hoạt động chính của đơn vị, và thiệt hại khó có thể lường trước được

Trang 5

SO SÁNH HỆ THỐNG CÂN BẰNG TẢI VỚI HỆ THỐNG THƯỜNG

Trang 6

CÁC THÀNH PHẦN TRONG SERVER LOAD BALANCING

Server Load Balancers: Load Balancer là một thiết bị phân phối tải

giữa các máy tính với nhau và các máy tính này sẽ xuất hiện chỉ như một máy tính duy nhất

VIPs: Virtual IP (VIP): là một dạng thể hiện của của cân bằng tải

Mỗi VIP sử dụng một địa chỉ công khai IP

Trang 7

CÁC THÀNH PHẦN TRONG SERVER LOAD BALANCING

Các máy chủ (Servers): Máy chủ chạy một dịch vụ được chia sẻ tải

giữa các dịch vụ khác

Nhóm (Groups): Dùng để chỉ một nhóm các máy chủ được cân

bằng tải

Trang 8

CÁC THÀNH PHẦN TRONG SERVER LOAD BALANCING

Cấp độ người dùng truy nhập (User - Access Levels): Là một

nhóm các quyền được gán cho một người dùng nào đó khi đăng nhập vào một thiết bị cân bằng tải

Read-only: Cấp độ truy cập chỉ đọc (Read-only) không cho phép

bất kỳ một thay đổi nào được thực hiện

Superuser: Superuser là cấp độ truy cập cho phép người dùng

có đầy đủ quyền điều khiển hệ thống

Trang 9

HỆ THỐNG SLB ĐƠN GiẢN

Trang 10

PHÂN PHỐI LƯU LƯỢNG TRONG SLB

Sử dụng hai phương thức để phân phối lưu lương :

Unicast

Multicast(chủ yếu)

Trang 11

NETWORK ADDRESS TRANSLATION

SLB hoạt động bởi việc điều khiển gói tin trước và sau khi nó tới server thực sự phía sau.Thực hiện một cách đơn giản bởi việc sử dụng địa chỉ IP đích và nguồn tại lớp 3 được biết đến như là NAT

Trang 12

DIRECT SERVER RETURN

DSR là một trong các phương pháp phân phối lưu lượng của các thiết bị cân bằng tải

từ các kết nối bên ngoài

Lợi dụng một máy chủ thực phía trong gửi ra ngoài một gói dữ liệu với địa chỉ nguồn

đã được viết lại là địa chỉ nguồn của VIP

Trang 13

CÁC PHƯƠNG PHÁP

CÂN BẰNG TẢI

Trang 14

Cân bằng tải bằng phần cứng

Cân bằng tải bằng phần mềm

Cân bằng tải bằng proxy server

CÁC PHƯƠNG PHÁP CÂN BẰNG TẢI

Trang 16

Cân Bằng Tải Bằng Phần Cứng

 DNS (Domain Name Server) là gì ?

DNS là dịch vụ quản lý tên miền, được sử dụng để ánh xạ tên miền thành địa chỉ IP

Trang 17

Cân Bằng Tải Bằng Phần Cứng

 Cơ chế DNS Round Robin

Để cân bằng tải bằng DNS, máy chủ DNS phải duy trình một số địa chỉ IP khác nhau cho cùng một tên site Nhiều địa chỉ IP thể hiện nhiều server, tất cả trong số chúng đều bản đồ hóa đến một tên site

Trang 18

- Không hỗ trợ mối quan hệ thời gian thực giữa các máy chủ

- Không hỗ trợ cho khả năng sẵn có cao

Trang 19

Cân bằng tải bằng phần mềm

 Sử dụng phần mềm cài song song trên các máy chủ, kết hợp nhiều server tạo thành 1 server ảo

 NLB sử dụng thuật toán lọc phân tán hoàn toàn để ánh xạ các yêu cầu client đến các host trong nhóm

 các host trong nhóm đưa ra các quyết định cân bằng tải một cách độc lập và nhanh chóng cho từng gói đến

 Khi xem xét một gói đến, tất cả các host thực hiện đồng thời việc ánh xạ thống kê để xác định nhanh chóng host nào sẽ xử lý gói đó

 Các host trong nhóm sẽ đồng thời đáp ứng các yêu cầu khác nhau của các client, cho dù một client có thể đưa ra nhiều yêu cầu.

Trang 20

NETWORK LOAD BALANCING

Trang 22

Cân bằng tải bằng proxy sever

Phương pháp này thường tận dụng khả năng chia tải sẵn có trên phần mềm proxy như ISA Proxy của Microsoft hay Squid, 1 phần mềm mã nguồn mở

Hoạt động ở lớp ứng dụng nên có khả năng caching và khả năng firewall ở tầng ứng dụng

Trang 23

Proxy Server

Cơ chế:

Trang 24

 Hoạt động ở mức ứng dụng nên hiệu năng không cao bằng phần cứng

 sử dụng máy phổ dụng nên không được tối ưu

 việc theo dõi trạng thái của các máy chủ gặp khó khăn

Trang 25

Bảng So Sánh

Trang 26

Giải Pháp Dự Phòng

Giải pháp dự phòng rất đơn giản: nếu một thiết bị gặp trục trặc, thiết bị đó sẽ được thay thế bởi một thiết bị khác mà không hoặc gây ít ảnh hưởng nhất đến hoạt động của toàn bộ hệ thống

Có 2 phương pháp:

- Active - Stanby

- Active - Active

Trang 27

Giải Pháp Dự Phòng

Active – Stanby :

- Một thiết bị sẽ nhận toàn bộ luồng dữ liệu đến, trong khi đó thiết bị còn lại sẽ chờ trong các tình

huống trục trặc

Trang 28

Giải Pháp Dự Phòng

Active - Active :

Cả hai thiết bị đều chấp nhận xử lý luồng dữ liệu đến Nếu một trong hai thiết bị gặp trục trặc thì thiết bị còn lại sẽ nhận thực thi luôn cả những chức năng của thiết bị gặp trục trặc.

Trang 29

ĐỊNH HƯỚNG PHÁT TRIỂN

Trang 30

ĐỊNH HƯỚNG PHÁT TRIỂN

Sử dụng kỹ thuật cân bằng tải tích hợp

Tích hợp phần cứng với HHDDH nhúng viết chuyên biệt.

Với thiết bị chuyển mạch tích hợp trên máy chủ cân bằng tải ( tích hợp thiết bị layer 2

và 3)

Cho phép phân phối các máy chủ ở các nơi khác nhau

Cung cấp hiệu suất của thời gian thực và sẵn có của thông tin cần thiết cho bộ điều khiển thông minh để cân bằng lưu lượng trên quy mô toàn cầu

Trang 31

ĐỊNH HƯỚNG PHÁT TRIỂN

Một số công nghê, thiết bị LB được nhiều hãng sử dụng hiện nay:

thiết bị quản trị BIG IP LTM của hãng F5 Network

Các dòng sản phẩmSifoworks và Sifoworks UTM của O2Security

Thiết bị cân bằng tải tích hợp của peplink…

Trang 32

Thank You !

QUESTION

???

Ngày đăng: 11/06/2016, 20:40

TỪ KHÓA LIÊN QUAN

w