Cấu hình Piranha

Một phần của tài liệu Đồ án tìm hiểu và triển khai hệ thống linux virtual server (Trang 58 - 63)

TRIỂN KHAI LVS VỚI LOAD BALANCING 3.2 MÔ HÌNH TRIỂN KHAI LVS VỚI DIRECT ROUTING

3.4.2.1 Cấu hình Piranha

Phần này cấu hình cho cả Director và Backup như nhau. Tiến hành thiết lập các dịch vụ cốt lõi khởi động cùng hệ thống

#chkconfig piranha-gui on #chkconfig pulse on

#chkconfig httpd on

Đặt mật khẩu truy cập Piranha từ giao diện Web #/usr/sbin/piranha-passwd

Hình 3.6 Đặt mật khẩu cho Piranha

Tiến hành truy cập và cấu hình Piranha với IP và cổng 3636 được cài mặc định ở đây Director là:

Username: piranha

Password đã được thiết lập ở trên.

Hình 3.7 Đăng nhập Piranha Giao diện chính của Piranha bao gồm 4 phần

CONTROL/MONITORING: Giúp theo dõi các server ảo và thông tin kết nối

GLOBAL SETTINGS: Cấu hình Director REDUNDANCY: Cấu hình Backup

VIRTUAL SERVER: Cấu hình IP ảo và các Real Server Tiến hành cấu hình Director

Primary Server Private IP: IP giúp Heartbeat lắng nghe Backup để dự phòng

NAT, Direct Routing và Tunneling: Các mô hình LVS, ở đây tôi chọn Direct Routing

Cấu hình Backup cho cơ chế dự phòng

Hình 3.9 Cấu hình Backup

Tại mục này ta tiến hành active cho Backup server, khởi động dịch vụ sẵn sàng khi có sự cố xảy ra.

Redundant server public IP: địa chỉ public của Server dự phòng

Redundant server private IP: địa chỉ private giúp lắng nghe kết nối từ Director

Heartbeat interval: Thời gian lắng nghe Heartbeat Heartbeat run port: cổng lắng nghe

Hình 3.10 Cấu hình Virtual Server

Tại mục Virtual Server ta tiến hành ADD new và thiết lập các thông số cơ bản như hình trên.

Port: Cổng ứng dụng ở đây tôi chọn 80 vì chạy dịch vụ http Protocol: Giao thức sử dụng

Virtual IP: IP ảo để Client gửi yêu cầu Drvice: Card mạng ảo của IP ảo

Scheduling: Thuật toán lập lịch kết nối, ở đây ta có 8 thuật toán. Tùy chọn mỗi thuật toán khác nhau sẽ cho phương pháp cân bằng tải khác nhau.

Cấu hình các Real Server, tại ngay Virual Server ta chọn Real Server và ADD NEW

Hình 3.11 Cấu hình Real Server 1 Cấu hình Real Server 1

Address: Địa chỉ IP Real

Port: Cổng lắng nghe, ở đây tôi mở cổng 80 cho dịch vụ httpd Weight: Thông số quyết định khả năng chịu tải của Real tùy theo thuật toán.

Hình 3.12 Cấu hình Real Server 2

Hình 3.13 Active các Real Server

Hình 3.14 Active Virtual Server

Bật chế độ chuyển hướng gói tin Packet Forwarding cho Director và Backup #Vi /etc/sysctl.conf

net.ipv4.ip_forward=0  net.ipv4.ip_forward=1 Reload để việc thay đổi được áp dụng

# sysctl –p

Tiến hành khởi động lại Piranha #service piranha-gui restart #service pulse resart

Một phần của tài liệu Đồ án tìm hiểu và triển khai hệ thống linux virtual server (Trang 58 - 63)

Tải bản đầy đủ (DOCX)

(75 trang)
w