QuantriNet - AdminPro

QuantriNet - AdminPro (http://quantrinet.com/forum/index.php)
-   Web Server Apache Loadbalancing, Cluster, Failover (http://quantrinet.com/forum/forumdisplay.php?f=336)
-   -   Thiết lập 1 hệ thống High-availability - Loadbalancing và Reverse Proxy (http://quantrinet.com/forum/showthread.php?t=9128)

emailhoc 04-04-2012 08:51 AM

Thiết lập 1 hệ thống High-availability - Loadbalancing và Reverse Proxy
 
Trong Lab này sẽ hướng dẫn thiết lập1 hệ thống loadbalancing và High-availability (HA) cho các web server (lab này có 2 web server ) kiểu active/passive sử dụng HAProxy và Keepalived .

Hệ thống Loadbalance nằm giữa người sử dụng (User )và các Apache web Server (các Web server này chạy cùng 1 trang web ( Backup – Loadbalancing cho nhau)).

== > Thiết lập Web server và đồng bộ 2 thư mục chứa source web ví dụ như WWW … thì ko nằm trong phần lab này (có thể dùng Rsync ,… để đồng bộ các thư mục chứa source web giữa các web server ) hoặc Dùng Unison .

Hệ thống sẽ kiểm tra tình trạng các webserver . Nếu một trong webserver chết thì tất cả các request của user sẽ tự động được chuyển hướng đến webserver còn lại ,user ko bị mất Session .

Bên cạnh đó, hệ thống loadbalance này cũng có độ sẵn sàng cao (HA), Con server này chết thì con kia sẽ lên Active , có nghĩa là người dùng sẽ không nhận thấy bất kỳ sự gián đoạn của dịch vụ.

Bạn có thể sử dụng HAProxy với bất kỳ ứng dụng web sử dụng Session .


Thông Tin trong Lab này :

2 con loadbalance

Lb1 200.200.200.11
Lb2 200.200.200.12

2 con web server

Web1 200.200.200.20
Web2 200.200.200.21

Và Ip ảo là

200.200.200.50

Cấu hình trên 2 server lb1 và lb2

Cài Repo cho 2 server :


# rpm -ihv http://ftp.riken.jp/Linux/fedora/epe...6-5.noarch.rpm


Cài Haproxy và Keepalived trên 2 server lb1 và lb2

# yum -y install haproxy keepalived


Cấu hình Keepalived trên 2 server lb1 và lb2


Backup file cấu hình

# mv /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.bak

Sửa file /etc/keepalived/keepalived.conf có nội dung như bên dưới

Bên Lb1

# vim /etc/keepalived/keepalived.conf

vrrp_script chk_haproxy {
script "killall -0 haproxy"
interval 2
weight 2
}
vrrp_instance VI_1 {
interface eth0
state MASTER
virtual_router_id 51
priority 101 # 101 on master, 100 on backup
virtual_ipaddress {
200.200.200.50 # IP ao
}
track_script {
chk_haproxy
}
}

Bên Lb2

# vim /etc/keepalived/keepalived.conf

vrrp_script chk_haproxy {
script "killall -0 haproxy"
interval 2
weight 2
}
vrrp_instance VI_1 {
interface eth0
state MASTER
virtual_router_id 51
priority 100 # 101 on master, 100 on backup
virtual_ipaddress {
200.200.200.50 # Ip ao
}
track_script {
chk_haproxy
}
}

Add thêm dòng dưới vào cuối file /etc/sysctl.conf bên 2 server Lb1 và Lb2 để user có thể truy cập vào IP ảo .

net.ipv4.ip_nonlocal_bind = 1

Chạy lệnh sau để áp dụng thông số trên cho file /etc/sysctl.conf

# sysctl –p

Start service keepalived

# service keepalived start


Kiểm tra Server lb1 sẽ thấy Keepalived lắng nghe trên ip ảo mà chúng ta thiết lập

(200.200.200.50)

# ip addr sh eth0


Và Ip ảo này được gán trên interface eth0

Kiềm tra bên server lb2


# ip addr sh eth0


Ta không thấy Ip ảo ,chỉ khi nào Server Lb1 chết thì mới lb2 mới lên active và có ip ảo đó
(200.200.200.50)

Cấu hình HAProxy trên lb1 và lb2
( Thực hiện 2 bên server lb1 và lb2 )

Bạn có thể vào link sau kham khảo các thông số cấu hình cho haproxy.cfg

http://haproxy.1wt.eu/download/1.4/d...figuration.txt

Backup file cấu hình

# cp /etc/haproxy/haproxy.cfg /etc/haproxy/haproxy.cfg.bak

Sữa file /etc/haproxy/haproxy.cfg với nội dung sau :

# vim cp /etc/haproxy/haproxy.cfg

listen webfarm 200.200.200.50:80
mode http
stats enable # de co the truy cap thong ke qua giao dien web
stats auth root:123456 # user va pass truy cap thong ke qua giao dien web
balance source
cookie JSESSIONID prefix
option httpchk HEAD /check.txt HTTP/1.0
option httpclose
option forwardfor
server web1 200.200.200.21:80 cookie A check
server web2 200.200.200.22:80 cookie B check


Cho HAProxy và Keepalived khởi động cùng hệ thống và Start haproxy

(Thực Hiện bên 2 server )

# chkconfig haproxy on
# chkconfig keepalived on
# service haproxy start

Cấu hình log cho 2 Web server web1 và Web2
(Thực Hiện bên 2 server )

Cấu hình và thiết lập các thông số Log để 2 web server có thể ghi nhận lại thông tin truy cập của các client .

# vim /etc/httpd/conf/httpd.conf

Thêm vào cuối file /etc/httpd/conf/httpd.conf các dòng sau

SetEnvIf Request_URI "^/check\.txt$" dontlog
CustomLog logs/access_log combined env=!dontlog



Tạo file check.txt bên 2 web server với nội dung rỗng .

# touch /var/www/check.txt

Và như vậy web server sẽ ghi nhận log là của 2 con proxy


Nếu muốn ghi nhận log của các client như Ip và trình duyệt ... thì thêm vào dòng sau :

LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined


Và file log sẽ như sau :

# cat /var/log/httpd/access_log


Cách để test thử hệ thống


- Vào trình duyệt truy cập vào Ip ảo 200.200.200.50 nó sẽ vào giao diện web .


- Tắt thử 1 trong 2 con web server thì user vẫn truy cập bình thường .

-Tắt con Lb1 thì con Lb2 sẽ lên active


Và các Session của User ko bị mất kết nối .

Truy cập các thông kê của HAProxy

Bằng link sau :

http://200.200.200.50/haproxy?stats

Thông qua Ip ảo này cũng giúp che giấu hệ thống web server của chúng ta giúp giảm thiểu rủi ro thiệt hại ...

Theo Kenhgiaiphap

phuongfpt0983482010 07-04-2012 10:22 AM

Khuyến mãi lắp mạng Internet FPT

Miễn phí lắp đặt
Tặng modem wifi
Giảm cước sử dụng hàng tháng

Liên hệ: 098.348.2010
Website: http://mangfpt247.com
----- Added 05-04-2012 at 09:49 AM -----
up cho bác, chúc bác bán đắt hàng.
----- Added 05-04-2012 at 10:33 AM -----
Khuyến mại lớn khi lắp mạng Internet FPT

Miễn phí lắp đặt
Tặng modem wifi
Giảm cước sử dụng

Liên hệ 098.348.2010
Website: http://mangfpt247.com
----- Added 05-04-2012 at 10:01 PM -----
Khuyến mãi lắp mạng FPT tháng 4

Miễn phí hòa mạng
Tặng modem wifi
Giảm cước sử dụng

Liên hệ: 098.348.2010
Website: http://mangfpt247.com
----- Added 06-04-2012 at 02:06 PM -----
Khuyến mãi lắp mạng FPT tháng 4

Miễn phí lắp đặt
Tặng modem wifi
Giảm cước sử dụng

Liên hệ: 098.348.2010
Website: http://mangfpt247.com
----- Added 06-04-2012 at 11:04 PM -----
Khuyến mãi lắp mạng FPT

Miễn phí lắp đặt
Tăng modem wifi
Giảm cước sử dụng

Liên hệ: 098.348.2010
Website: http://mangfpt247.com
----- Added 07-04-2012 at 10:22 AM -----
Khuyến mãi lắp mạng FPT tháng 4

Miễn phí lắp đặt
Tặng modem wifi
Giảm cước sử dụng

Liên hệ: 098.348.2010
Website: http://mangfpt247.com/

suka 04-06-2012 10:34 AM

Thiết kế websitegiá rẻ

chaienmonhon 04-06-2012 11:24 AM

Thiết kế websitegiá rẻ

vpp398 04-06-2012 12:21 PM

Công ty chuyển nhà Kiến Vàng xin chào quý khách

HƯỚNG TỚI DỊCH VỤ VÀNG
NHANH NHƯ BẠN CẦN, TẬN TỤY NHƯ BẠN MUỐN


Gói dịch vụ Chuyển văn phòng trọn gói và chuyển nhà trọn gói mang thương hiệu Kiến Vàng của Công ty Cổ phần Nhà Hà Thành là một trong những dịch vụ chuyển đồ uy tín và chuyên nghiệp nhất Hà Nội. Đến với Kiến Vàng, bạn sẽ luôn yên tâm về uy tín và chất lượng của những dịch vụ này. Hãy để chúng tôi giúp bạn giải quyết nỗi lo khi chuyển văn phòng và chuyển nhà!.


Cty CP Nhà Hà Thành
Trụ Sở Chính : Xóm 3, Thôn Hạ, Mễ Trì, Từ Liêm, HN.
VPGD: Số 6 Đặng Văn Ngữ, Đống Đa, HN.
Email: nhahathanh2008@gmail.com , kienvang2008@gmail.com
Phone: 04.22.62.62.62.62 0915.572.527
Home phone: 04.35.12.39.08 Fax: 04.35.12.39.08
Chi nhánh phía Nam: Số 77 Phạm Đăng Giảng, KP2 Phường Bình Hưng, Q Bình Tân, TPHCM.
Hotline: 0976.28.1111

như KIẾN, chất lượng như VÀNG

---------------------------------------------------------------------------------------------------------------------------
chuyen nha tron goi, chuyen van phong tron goi, cong ty chuyen nha

smallapplexadan 04-06-2012 01:45 PM

Iphone 4s giá rẻ hàng chính hãng Apple
Màn hình Retina. Chip A5. CPU lõi kép, tốc độ xử lí nhanh gấp đôi. Đồ họa hai nhân, nhanh hơn 7 lần iPhone 4.
Tóm lược về iPhone 4S: Chip A5 - hệ thống ăng ten mới, khả năng quay video HD 1080p, Camera 8MP hoạt động cực nhanh, dung lượng pin đủ cho 8 tiếng đàm thoại liên tục trên mạng 3G và tính năng nhận diện, tương tác với thiết bị bằng giọng nói Siri.
http://smallapple.vn/image/cache/dat...te-140x180.jpg
iphone 4S 16gb đen bản quốc tế hàng Hồng kong & Singapore
iphone 4S 16gb trắng bản quốc tế hàng Hồng kong & Singapore
iphone 4s 32gb trắng bản quốc tế hàng Hồng kong & Singapore
iphone 4s 32gb đen bản quốc tế hàng Hồng kong & Singapore
iphone 4s 16gb trắng bản quốc tế hàng Hàn Quốc
iphone 4s 16gb đen bản quốc tế hàng Hàn Quốc
iphone 4s 33gb trắng bản quốc tế hàng Hàn Quốc
iphone 4s 32gb đen bản quốc tế hàng Hàn Quốc

liên hệ ngay để được giá tốt nhất
www.smallapple.vn
Hotline : 0977.91.6336
Cửa hàng : (04) 22.66.5555
Mr: Đinh Văn Châu
Cửa hàng : 380A Xã đàn – Đống đa – Hà nội

----- Added 04-06-2012 at 01:45 PM -----
Mua Iphone 4S được tặng ngay tâm dán màn hình và 1 ốp lưng và cài đặt đầy đủ phần mềm bản quyền và nhiêu ứng dụng tiện ích.
Tóm lược về iphone 4s
Màn hình Retina. Chip A5. CPU lõi kép, tốc độ xử lí nhanh gấp đôi. Đồ họa hai nhân, nhanh hơn 7 lần iPhone 4.
Tóm lược về iPhone 4S: Chip A5 - hệ thống ăng ten mới, khả năng quay video HD 1080p, Camera 8MP hoạt động cực nhanh, dung lượng pin đủ cho 8 tiếng đàm thoại liên tục trên mạng 3G và tính năng nhận diện, tương tác với thiết bị bằng giọng nói Siri.
Tất cả các sản phảm của Apple hiện nay đang có bán tại Smallapple.vn 380A Xã Đàn(Kim Liên mới) Đống đa – Hà nội
**Phong Cách Chuyên nghiệp - Giá Cả Cạnh Tranh - Bảo Hành Uy Tín**

iphone 4S 16gb đen bản quốc tế hàng Hồng kong & Singapore
iphone 4S 16gb trắng bản quốc tế hàng Hồng kong & Singapore
iphone 4s 32gb trắng bản quốc tế hàng Hồng kong & Singapore
iphone 4s 32gb đen bản quốc tế hàng Hồng kong & Singapore
iphone 4s 16gb trắng bản quốc tế hàng Hàn Quốc
iphone 4s 16gb đen bản quốc tế hàng Hàn Quốc
iphone 4s 32gb trắng bản quốc tế hàng Hàn Quốc
iphone 4s 33gb đen bản quốc tế hàng Hàn Quốc
http://smallapple.vn/image/cache/dat...te-228x228.jpg
liên hệ ngay để được giá tốt nhất
www.smallapple.vn
Hotline : 0977.91.6336
Cửa hàng : (04) 22.66.5555
Mr: Đinh Văn Châu
Cửa hàng : 380A Xã đàn – Đống đa – Hà nội

vpp398 04-06-2012 01:59 PM

Công ty chuyển nhà Kiến Vàng xin chào quý khách

HƯỚNG TỚI DỊCH VỤ VÀNG
NHANH NHƯ BẠN CẦN, TẬN TỤY NHƯ BẠN MUỐN


Gói dịch vụ Chuyển văn phòng trọn gói và chuyển nhà trọn gói mang thương hiệu Kiến Vàng của Công ty Cổ phần Nhà Hà Thành là một trong những dịch vụ chuyển đồ uy tín và chuyên nghiệp nhất Hà Nội. Đến với Kiến Vàng, bạn sẽ luôn yên tâm về uy tín và chất lượng của những dịch vụ này. Hãy để chúng tôi giúp bạn giải quyết nỗi lo khi chuyển văn phòng và chuyển nhà!.


Cty CP Nhà Hà Thành
Trụ Sở Chính : Xóm 3, Thôn Hạ, Mễ Trì, Từ Liêm, HN.
VPGD: Số 6 Đặng Văn Ngữ, Đống Đa, HN.
Email: nhahathanh2008@gmail.com , kienvang2008@gmail.com
Phone: 04.22.62.62.62.62 0915.572.527
Home phone: 04.35.12.39.08 Fax: 04.35.12.39.08
Chi nhánh phía Nam: Số 77 Phạm Đăng Giảng, KP2 Phường Bình Hưng, Q Bình Tân, TPHCM.
Hotline: 0976.28.1111

như KIẾN, chất lượng như VÀNG

---------------------------------------------------------------------------------------------------------------------------
chuyen nha tron goi, chuyen van phong tron goi, cong ty chuyen nha

smallapplexadan 04-06-2012 02:40 PM

Iphone 4s giá rẻ hàng chính hãng Apple
Màn hình Retina. Chip A5. CPU lõi kép, tốc độ xử lí nhanh gấp đôi. Đồ họa hai nhân, nhanh hơn 7 lần iPhone 4.
Tóm lược về iPhone 4S: Chip A5 - hệ thống ăng ten mới, khả năng quay video HD 1080p, Camera 8MP hoạt động cực nhanh, dung lượng pin đủ cho 8 tiếng đàm thoại liên tục trên mạng 3G và tính năng nhận diện, tương tác với thiết bị bằng giọng nói Siri.
http://smallapple.vn/image/cache/dat...te-140x180.jpg
iphone 4S 16gb đen bản quốc tế hàng Hồng kong & Singapore
iphone 4S 16gb trắng bản quốc tế hàng Hồng kong & Singapore
iphone 4s 32gb trắng bản quốc tế hàng Hồng kong & Singapore
iphone 4s 32gb đen bản quốc tế hàng Hồng kong & Singapore
iphone 4s 16gb trắng bản quốc tế hàng Hàn Quốc
iphone 4s 16gb đen bản quốc tế hàng Hàn Quốc
iphone 4s 33gb trắng bản quốc tế hàng Hàn Quốc
iphone 4s 33gb đen bản quốc tế hàng Hàn Quốc

liên hệ ngay để được giá tốt nhất
www.smallapple.vn
Hotline : 0977.91.6336
Cửa hàng : (04) 22.66.5555
Mr: Đinh Văn Châu
Cửa hàng : 380A Xã đàn – Đống đa – Hà nội

iFonemobi 04-06-2012 02:45 PM

Nhận nạp trực tiếp Bạc Gate 6% - Zingxu 8% - Vcoin 6% vào khoản



Mở đại lý bán hàng online, SIM Vietpay đa năng - Sim Mload



Bán hàng online hoàn toàn - Lien hệ: Mr Thông 0903715030 để có giá tốt nhất



************************************************** *****************

Thẻ điện thoại quốc tế gọi tất cả các quốc gia giá siêu rẻ

http://www.ux.com.vn

Có thể tự đăng ký tài khoản gọi thử miễn phí

Có thể gọi bằng PC - iPhone - iPad - HTC - Nokia - SamSung galaxy….

Có thể nạp tiền bằng thẻ cào Mobi - Vina - Vietel - đơn giản

Có thể thanh toán bằng ATM - Ebanking của tất cả các ngân hàng

Có thể thanh toán bằng Visa - Master card - Paypal

Có tiền ngay tức thì trong tài khoản khi thanh toán online
[size=4]************************************************** *****************[/size

smallapplexadan 04-06-2012 03:03 PM

Iphone 4s giá rẻ hàng chính hãng Apple
Màn hình Retina. Chip A5. CPU lõi kép, tốc độ xử lí nhanh gấp đôi. Đồ họa hai nhân, nhanh hơn 7 lần iPhone 4.
Tóm lược về iPhone 4S: Chip A5 - hệ thống ăng ten mới, khả năng quay video HD 1080p, Camera 8MP hoạt động cực nhanh, dung lượng pin đủ cho 8 tiếng đàm thoại liên tục trên mạng 3G và tính năng nhận diện, tương tác với thiết bị bằng giọng nói Siri.
http://smallapple.vn/image/cache/dat...te-140x180.jpg
iphone 4S 16gb đen bản quốc tế hàng Hồng kong & Singapore
iphone 4S 16gb trắng bản quốc tế hàng Hồng kong & Singapore
iphone 4s 32gb trắng bản quốc tế hàng Hồng kong & Singapore
iphone 4s 32gb đen bản quốc tế hàng Hồng kong & Singapore
iphone 4s 16gb trắng bản quốc tế hàng Hàn Quốc
iphone 4s 16gb đen bản quốc tế hàng Hàn Quốc
iphone 4s 32gb trắng bản quốc tế hàng Hàn Quốc
iphone 4s 32gb đen bản quốc tế hàng Hàn Quốc

liên hệ ngay để được giá tốt nhất
www.smallapple.vn
Hotline : 0977.91.6336
Cửa hàng : (04) 22.66.5555
Mr: Đinh Văn Châu
Cửa hàng : 380A Xã đàn – Đống đa – Hà nội


Bây giờ là 10:48 PM. Giờ GMT +7

Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.