CHƯƠNG 6

26 7 0
CHƯƠNG 6

Đ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

 Network load balancing là một thành phần quan trọng của cơ sở hạ tầng thường được sử dụng để cải thiện hiệu suất và độ tin cậy của các trang web, các ứng dụng, cơ sở dữ liệu và các d[r]

(1)

ĐẠI HỌC SÀI GÒN

CHƯƠNG 6: NETWORK LOAD BALANCING

(2)

NỘI DUNG

Khái niệm Network Load Balancing

Các thuật toán Load Balancing

Load balancer thông minh

Triển khai Network Load Balancing

Khái niệm giám sát an ninh mạng

Giao thức SNMP

(3)

KHÁI NIỆM NETWORK LOAD BALANCING

(4)

KHÁI NIỆM NETWORK LOAD BALANCING

(5)

KHÁI NIỆM NETWORK LOAD BALANCING

(6)

KHÁI NIỆM NETWORK LOAD BALANCING

Quản trị Load balancer tạo quy định chuyển tiếp bốn loại giao thức chính:

 HTTP

 HTTPS

 TCP

(7)

CÁC THUẬT TOÁN LOAD BALANCING

Load balancers chọn máy chủ để chuyển tiếp yêu cầu dựa kết hợp hai yếu tố:

 Health Checks

(8)

CÁC THUẬT TOÁN LOAD BALANCING

Health Checks

 Load balancer chuyển tiếp lưu lượng đến "healthy" backend server

 Kiểm tra “sức khỏe thường xuyên” backend server cách cố gắng kết nối với backend server sử dụng giao thức cổng

định nghĩa quy tắc chuyển tiếp để đảm bảo máy chủ lắng nghe

 Nếu máy chủ khơng “kiểm tra sức khỏe”, khơng thể

(9)

CÁC THUẬT TOÁN LOAD BALANCING

Các thuật toán load balancer

 Round Robin - Round Robin có nghĩa máy chủ lựa chọn theo Bộ load balancer chọn máy chủ danh sách u cầu đầu tiên, sau di chuyển

xuống danh sách theo thứ tự, bắt đầu lại đầu trang đến cuối

(10)

CÁC THUẬT TOÁN LOAD BALANCING

(11)

CÁC THUẬT TOÁN LOAD BALANCING

(12)(13)

LOAD BALANCER THÔNG MINH

Các load balancer truyền thống có nhiệm vụ tương đối đơn giản phân phối lưu lượng, SSL, chuyển dịch vài nội dung,… chúng hoạt động tương đối ổn định

Tuy nhiên, ngày với phát triển Machine Learning, người ta nghiên cứu cho đời nhiều loại Load balancer thơng minh

(14)

LOAD BALANCER THƠNG MINH

Khả tuỳ biến

Khả di chuyển

Tự động hoá

Tự phục vụ

Bảo mật

Khả phục hồi

Phân tích đánh giá

(15)

TRIỂN KHAI NETWORK LOAD BALANCING

Ta triển khai Network Load Balancing Windows

server, Linux cách cài phần mềm hổ trợ Hoặc có

thể triển khai thiết bị phần cứng dùng cho load balancing Ngồi ra, ta th nhà cung cấp dịch vụ thực

(16)

Các phần mềm dùng gồm:

 TMG Firewall

 Pf Sense

 HA Proxy

 Nginx

(17)

Ngoài ra, người ta cịn sử dụng thiết bị phần cứng như:

 IBM

 Cisco

 Sun

(18)

Ngồi ra, thuê nhà cung cấp dịch vụ như:

 Amazon

 Akamai

 VinaData

(19)

KHÁI NIỆM GIÁM SÁT AN NINH MẠNG

Giám sát an ninh mạng việc thu thập thông tin thành phần hệ thống, phân tích thơng tin, dấu hiệu nhằm đánh giá đưa cảnh báo cho người quản trị hệ thống

Đối tượng giám sát an ninh mạng tất thành phần, thiết bị hệ thống mạng

 Các máy trạm

 Cơ sở liệu

 Các ứng dụng

 Các server

(20)(21)

GIAO THỨC SNMP

SNMP (Simple Network Management Protocol) tập hợp giao thức không cho phép kiểm tra thiết bị mạng router, switch hay server có vận hành, mà cịn hỗ trợ vận hành thiết bị cách tối ưu, ngồi SNMP cịn cho phép quản lý thiết bị mạng từ xa

Một thiết bị hiểu hoạt động tuân theo giao thức SNMP gọi “có hỗ trợ SNMP” (SNMP supported) “tương thích SNMP” (SNMP compartible)

(22)(23)

GIAO THỨC SNMP

Một hệ thống sử dụng SNMP bao gồm thành phần chính:

 Manager: Là máy tính chạy chương trình quản lý mạng Manager gọi NMS (Network Management Station) Nhiệm vụ manager truy vấn agent xử lý thông tin nhận từ agent

(24)

GIAO THỨC SNMP

Hoạt động SNMP:

(25)(26)

TRIỂN KHAI SNMP

Ngày đăng: 16/12/2020, 14:07

Tài liệu cùng người dùng

Tài liệu liên quan