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
LOGO Đề tài CÂN BẰNG TẢI Nhóm : Lâm Tấn Sĩ Nguyễn Tấn Tài Nguyễn Thái Sơn Trần Trịnh Quang NỘI DUNG Tổng Quan Về Cân Bằng Tải Các Phương Pháp Thực Hiện Định Hướng Phát Triển TỔNG QUAN VỀ CÂN BẰNG TẢI TỔNG QUAN VỀ HỆ THỐNG CÂN BẰNG TẢI SERVER Tại phải xây dựng hệ thống cân tải? Trong thời đại bùng nổ công nghệ thông tin nay, mạng máy tính đóng vai trò ngày quan trọng hoạt động doanh nghiệp, tổ chức quan nhà nước Sự ngừng hoạt động mạng máy tính hay hoạt động hiệu mạng máy tính quan làm tê liệt hoạt động đơn vị, thiệt hại khó lường trước SO SÁNH HỆ THỐNG CÂN BẰNG TẢI VỚI HỆ THỐNG THƯỜNG CÁC THÀNH PHẦN TRONG SERVER LOAD BALANCING Server Load Balancers: Load Balancer thiết bị phân phối tải máy tính với máy tính xuất máy tính VIPs: Virtual IP (VIP): dạng thể của cân tải Mỗi VIP sử dụng địa công khai IP CÁC THÀNH PHẦN TRONG SERVER LOAD BALANCING Các máy chủ (Servers): Máy chủ chạy dịch vụ chia sẻ tải dịch vụ khác Nhóm (Groups): Dùng để nhóm máy chủ cân tải CÁC THÀNH PHẦN TRONG SERVER LOAD BALANCING Cấp độ người dùng truy nhập (User - Access Levels): Là nhóm quyền gán cho người dùng đăng nhập vào thiết bị cân tải Read-only: Cấp độ truy cập đọc (Read-only) không cho phép thay đổi thực Superuser: Superuser cấp độ truy cập cho phép người dùng có đầy đủ quyền điều khiển hệ thống HỆ THỐNG SLB ĐƠN GiẢN 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) Cân Bằng Tải Bằng Phần Cứng Ưu điểm: - Không đắt dễ dàng thiết lập - Đơn giản Nhược điểm: - Không hỗ trợ mối quan hệ thời gian thực máy chủ - Không hỗ trợ cho khả sẵn có cao Cân tải phần mềm Sử dụng phần mềm cài song song máy chủ, kết hợp nhiều server tạo thành server ảo NLB sử dụng thuật toán lọc phân tán hoàn toàn để ánh xạ yêu cầu client đến host nhóm host nhóm đưa định cân tải cách độc lập nhanh chóng cho gói đến Khi xem xét gói đến, tất host thực đồng thời việc ánh xạ thống kê để xác định nhanh chóng host xử lý gói Các host nhóm đồng thời đáp ứng yêu cầu khác client, cho dù client đưa nhiều yêu cầu NETWORK LOAD BALANCING NETWORK LOAD BALANCING Quá trình hội tụ : Các host nhóm trao đổi định kỳ tin "heartbeat" multicast broadcast với Điều cho phép host giám sát trạng thái nhóm Khi trạng thái nhóm thay đổi (chẳng hạn có host gặp trục trặc, rời khỏi tham gia vào nhóm), SLB kích hoạt chu trình gọi hội tụ host trao đổi tin "heartbeat" để định trạng thái mới, bền vững cho nhóm Cân tải proxy sever Phương pháp thường tận dụng khả chia tải sẵn có phần mềm proxy ISA Proxy Microsoft hay Squid, phần mềm mã nguồn mở Hoạt động lớp ứng dụng nên có khả caching khả firewall tầng ứng dụng Proxy Server Cơ chế: Proxy Server Ưu điểm: Sử dụng máy chủ phổ dụng phí thấp Dễ quản lý mở rộng Nhược điểm: Hoạt động mức ứng dụng nên hiệu không cao phần cứng sử dụng máy phổ dụng nên không tối ưu việc theo dõi trạng thái máy chủ gặp khó khăn Bảng So Sánh Giải Pháp Dự Phòng Giải pháp dự phòng đơn giản: thiết bị gặp trục trặc, thiết bị thay thiết bị khác mà không gây ảnh hưởng đến hoạt động toàn hệ thống Có phương pháp: - Active - Stanby - Active - Active Giải Pháp Dự Phòng Active – Stanby : - Một thiết bị nhận toàn luồng liệu đến, thiết bị lại chờ tình trục trặc Giải Pháp Dự Phòng Active - Active : Cả hai thiết bị chấp nhận xử lý luồng liệu đến Nếu hai thiết bị gặp trục trặc thiết bị lại nhận thực thi chức thiết bị gặp trục trặc ĐỊNH HƯỚNG PHÁT TRIỂN ĐỊNH HƯỚNG PHÁT TRIỂN Sử dụng kỹ thuật cân 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 máy chủ cân tải ( tích hợp thiết bị layer 3) Cho phép phân phối máy chủ nơi khác Cung cấp hiệu suất thời gian thực sẵn có thông tin cần thiết cho điều khiển thông minh để cân lưu lượng quy mô toàn cầu ĐỊNH HƯỚNG PHÁT TRIỂN Một số công nghê, thiết bị LB nhiều hãng sử dụng nay: thiết bị quản trị BIG IP LTM hãng F5 Network Các dòng sản phẩmSifoworks Sifoworks UTM O2Security Thiết bị cân tải tích hợp peplink… LOGO Thank You ! QUESTION ??? [...]... 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 CÁC PHƯƠNG PHÁP CÂN BẰNG TẢI CÁC PHƯƠNG PHÁP CÂN BẰNG TẢI 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ân Bằng Tải Bằng Phần Cứng Sử dụng các module cắm... Bộ chuyển mạch (Switch) Do hoạt động ở lớp 4 trở xuống nên thuật toán chia tải đơn giản như DNS Round Robin 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 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... 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 Cân Bằng Tải Bằng Phần Cứng Ưu điểm: - Không đắt và dễ dàng thiết lập - Đơn giản Nhược điểm: - 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 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... 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... hoặc tham gia vào nhóm), SLB kích hoạt một chu trình gọi là hội tụ trong đó các host trao đổi bản tin "heartbeat" để định ra một trạng thái mới, bền vững cho nhóm 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... 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,... 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 Bảng So Sánh 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... 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… LOGO Thank You ! QUESTION ???