banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Load Balancing, Failover trong ipcop  XML
  [Question]   Load Balancing, Failover trong ipcop 19/11/2008 22:48:33 (+0700) | #1 | 159450
Giang Hồ Mạng
Member

[Minus]    0    [Plus]
Joined: 15/03/2008 18:53:14
Messages: 21
Offline
[Profile] [PM]
Trong ipcop không có chức năng Load Balancing, Failover như PFsense .

Vậy anh em có giải pháp nào tích hợp , công cụ hỗ trợ cho ipcop (addon) có thể tận dụng chức năng Load Balacing như trong PFSense hay trong ISA Server cho ipcop hay không .

Chân thành cám ơn
[Up] [Print Copy]
  [Question]   Load Balancing, Failover trong ipcop 19/11/2008 23:01:08 (+0700) | #2 | 159452
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

Giang Hồ Mạng wrote:
Trong ipcop không có chức năng Load Balancing, Failover như PFsense .

Vậy anh em có giải pháp nào tích hợp , công cụ hỗ trợ cho ipcop (addon) có thể tận dụng chức năng Load Balacing như trong PFSense hay trong ISA Server cho ipcop hay không .

Chân thành cám ơn 


Em nói rõ hơn mô hình và em muốn "load balance" thế nào xem?
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 19/11/2008 23:18:29 (+0700) | #3 | 159454
Giang Hồ Mạng
Member

[Minus]    0    [Plus]
Joined: 15/03/2008 18:53:14
Messages: 21
Offline
[Profile] [PM]
Dạ, mô hình của 2 thế này .
Ví dụ 1 khách hàng nào đó họ có 2 đường ADSL với 2 nhà cung cấp dịch vụ internet khác nhau chẳng hạn như VDC và FPT (cả 2 đường ADSL này đều là IP động).

Họ muốn sử dụng cùng lúc cả 2 đường này .
- Trường hợp bình thường thì không sao , ở trường hợp này có thể dùng Load balancing outbound (kết hợp nhiều line) smilie
- Trường hợp giả sử như đường line của VDC bị đứt mạng thì đường thứ 2 FPT sẽ đưa vào thay thế khi đưa vào thay thế sẽ không bị gián đoạn thông tin

Thanks anh
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 19/11/2008 23:26:57 (+0700) | #4 | 159455
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

Giang Hồ Mạng wrote:
Dạ, mô hình của 2 thế này .
Ví dụ 1 khách hàng nào đó họ có 2 đường ADSL với 2 nhà cung cấp dịch vụ internet khác nhau chẳng hạn như VDC và FPT (cả 2 đường ADSL này đều là IP động).

Họ muốn sử dụng cùng lúc cả 2 đường này .
- Trường hợp bình thường thì không sao , ở trường hợp này có thể dùng Load balancing outbound (kết hợp nhiều line) smilie
- Trường hợp giả sử như đường line của VDC bị đứt mạng thì đường thứ 2 FPT sẽ đưa vào thay thế khi đưa vào thay thế sẽ không bị gián đoạn thông tin

Thanks anh 


Em có thể dùng Linux NIC bonding để 'bond' các WAN interfaces thành một và dùng cái "một" ấy cho IPCOP bởi vì bản thân IPCOP không hỗ trợ multiple WAN interface.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 19/11/2008 23:47:50 (+0700) | #5 | 159458
Giang Hồ Mạng
Member

[Minus]    0    [Plus]
Joined: 15/03/2008 18:53:14
Messages: 21
Offline
[Profile] [PM]
Xong xuôi . Thanks anh rất nhiều smilie
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 02/12/2008 07:19:51 (+0700) | #6 | 160973
[Avatar]
rickb
Reseacher

Joined: 27/01/2007 17:47:27
Messages: 200
Offline
[Profile] [PM] [Yahoo!]

conmale wrote:

Giang Hồ Mạng wrote:
Dạ, mô hình của 2 thế này .
Ví dụ 1 khách hàng nào đó họ có 2 đường ADSL với 2 nhà cung cấp dịch vụ internet khác nhau chẳng hạn như VDC và FPT (cả 2 đường ADSL này đều là IP động).

Họ muốn sử dụng cùng lúc cả 2 đường này .
- Trường hợp bình thường thì không sao , ở trường hợp này có thể dùng Load balancing outbound (kết hợp nhiều line) smilie
- Trường hợp giả sử như đường line của VDC bị đứt mạng thì đường thứ 2 FPT sẽ đưa vào thay thế khi đưa vào thay thế sẽ không bị gián đoạn thông tin

Thanks anh 


Em có thể dùng Linux NIC bonding để 'bond' các WAN interfaces thành một và dùng cái "một" ấy cho IPCOP bởi vì bản thân IPCOP không hỗ trợ multiple WAN interface. 


Hi anh conmale,

Em ko nghĩ trong trường này giải pháp của anh là khả thi, vì ở đây Giang hồ mạng cần là fail-over WAN chứ ko phải fail-over NIC. Vd em có 2 Lease Line với 2 Public IP tĩnh riêng, xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy. Vậy sau khi nhập 2 NIC lại thành 1 NIC, anh sẽ gán IP như thế nào để nó có thể High Avaibility ?

Thân,
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 04/12/2008 04:42:31 (+0700) | #7 | 161208
[Avatar]
rickb
Reseacher

Joined: 27/01/2007 17:47:27
Messages: 200
Offline
[Profile] [PM] [Yahoo!]
Đang muốn thảo luận về chủ đề này nên up 1 phát, ai có ý kiến gì ko smilie
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 04/12/2008 06:55:39 (+0700) | #8 | 161222
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

rickb wrote:

conmale wrote:

Giang Hồ Mạng wrote:
Dạ, mô hình của 2 thế này .
Ví dụ 1 khách hàng nào đó họ có 2 đường ADSL với 2 nhà cung cấp dịch vụ internet khác nhau chẳng hạn như VDC và FPT (cả 2 đường ADSL này đều là IP động).

Họ muốn sử dụng cùng lúc cả 2 đường này .
- Trường hợp bình thường thì không sao , ở trường hợp này có thể dùng Load balancing outbound (kết hợp nhiều line) smilie
- Trường hợp giả sử như đường line của VDC bị đứt mạng thì đường thứ 2 FPT sẽ đưa vào thay thế khi đưa vào thay thế sẽ không bị gián đoạn thông tin

Thanks anh 


Em có thể dùng Linux NIC bonding để 'bond' các WAN interfaces thành một và dùng cái "một" ấy cho IPCOP bởi vì bản thân IPCOP không hỗ trợ multiple WAN interface. 


Hi anh conmale,

Em ko nghĩ trong trường này giải pháp của anh là khả thi, vì ở đây Giang hồ mạng cần là fail-over WAN chứ ko phải fail-over NIC. Vd em có 2 Lease Line với 2 Public IP tĩnh riêng, xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy. Vậy sau khi nhập 2 NIC lại thành 1 NIC, anh sẽ gán IP như thế nào để nó có thể High Avaibility ?

Thân, 


-----> sau khi bond, sẽ có zzz.zzz.zzz.zzz là một private IP và đối với IPCOP, đây là IP nó làm việc chớ không phải xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy. Nếu xxx.xxx.xxx.xxx hoặc yyy.yyy.yyy.yyy có bị chết thì zzz.zzz.zzz.zzz vẫn còn và IPCOP vẫn tiếp tục hoạt động.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 04/12/2008 07:33:33 (+0700) | #9 | 161224
boybin86
Member

[Minus]    0    [Plus]
Joined: 31/12/2006 00:21:30
Messages: 52
Offline
[Profile] [PM]
conmale wrote
-----> sau khi bond, sẽ có zzz.zzz.zzz.zzz là một private IP và đối với IPCOP, đây là IP nó làm việc chớ không phải xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy. Nếu xxx.xxx.xxx.xxx hoặc yyy.yyy.yyy.yyy có bị chết thì zzz.zzz.zzz.zzz vẫn còn và IPCOP vẫn tiếp tục hoạt động. 

anh conmale cho em hỏi trong trường hợp xxx.xxx.xxx.xxx là 1 public ip phục vụ cho webserver,ftpserver của công ty, còn yyy.yyy.yyy.yyy là private ip thì trong trường hợp thằng xxx.xxx.xxx.xxx bị chết thì ở ngoài internet có truy cập được ftpserver không anh
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 04/12/2008 23:04:16 (+0700) | #10 | 161284
[Avatar]
rickb
Reseacher

Joined: 27/01/2007 17:47:27
Messages: 200
Offline
[Profile] [PM] [Yahoo!]

conmale wrote:

rickb wrote:

conmale wrote:

Giang Hồ Mạng wrote:
Dạ, mô hình của 2 thế này .
Ví dụ 1 khách hàng nào đó họ có 2 đường ADSL với 2 nhà cung cấp dịch vụ internet khác nhau chẳng hạn như VDC và FPT (cả 2 đường ADSL này đều là IP động).

Họ muốn sử dụng cùng lúc cả 2 đường này .
- Trường hợp bình thường thì không sao , ở trường hợp này có thể dùng Load balancing outbound (kết hợp nhiều line) smilie
- Trường hợp giả sử như đường line của VDC bị đứt mạng thì đường thứ 2 FPT sẽ đưa vào thay thế khi đưa vào thay thế sẽ không bị gián đoạn thông tin

Thanks anh 


Em có thể dùng Linux NIC bonding để 'bond' các WAN interfaces thành một và dùng cái "một" ấy cho IPCOP bởi vì bản thân IPCOP không hỗ trợ multiple WAN interface. 


Hi anh conmale,

Em ko nghĩ trong trường này giải pháp của anh là khả thi, vì ở đây Giang hồ mạng cần là fail-over WAN chứ ko phải fail-over NIC. Vd em có 2 Lease Line với 2 Public IP tĩnh riêng, xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy. Vậy sau khi nhập 2 NIC lại thành 1 NIC, anh sẽ gán IP như thế nào để nó có thể High Avaibility ?

Thân, 


-----> sau khi bond, sẽ có zzz.zzz.zzz.zzz là một private IP và đối với IPCOP, đây là IP nó làm việc chớ không phải xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy. Nếu xxx.xxx.xxx.xxx hoặc yyy.yyy.yyy.yyy có bị chết thì zzz.zzz.zzz.zzz vẫn còn và IPCOP vẫn tiếp tục hoạt động. 


Em chưa clear lắm ạ, bình thường nếu ko load balance thì 2 IP xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy là 2 Static/Public IP do ISP cấp cho ta, do đó 2 WAN IP này có thể communicate được với Internet (từ đó ta mới trỏ domain về 1 trong 2 IP này để user bên ngoài Internet có thể access vào), nếu anh bond thành 1 IP zzz.zzz.zzz.zzz thì đó là 1 IP do anh "tự chế" tức là ko phải IP của ISP, làm sao để user bên ngoài Internet có thể access được IP này ? (dĩ nhiên là ko áp dụng NAT ở đây) ?

Thân,
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 05/12/2008 00:29:12 (+0700) | #11 | 161300
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

rickb wrote:

conmale wrote:

rickb wrote:

conmale wrote:

Giang Hồ Mạng wrote:
Dạ, mô hình của 2 thế này .
Ví dụ 1 khách hàng nào đó họ có 2 đường ADSL với 2 nhà cung cấp dịch vụ internet khác nhau chẳng hạn như VDC và FPT (cả 2 đường ADSL này đều là IP động).

Họ muốn sử dụng cùng lúc cả 2 đường này .
- Trường hợp bình thường thì không sao , ở trường hợp này có thể dùng Load balancing outbound (kết hợp nhiều line) smilie
- Trường hợp giả sử như đường line của VDC bị đứt mạng thì đường thứ 2 FPT sẽ đưa vào thay thế khi đưa vào thay thế sẽ không bị gián đoạn thông tin

Thanks anh 


Em có thể dùng Linux NIC bonding để 'bond' các WAN interfaces thành một và dùng cái "một" ấy cho IPCOP bởi vì bản thân IPCOP không hỗ trợ multiple WAN interface. 


Hi anh conmale,

Em ko nghĩ trong trường này giải pháp của anh là khả thi, vì ở đây Giang hồ mạng cần là fail-over WAN chứ ko phải fail-over NIC. Vd em có 2 Lease Line với 2 Public IP tĩnh riêng, xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy. Vậy sau khi nhập 2 NIC lại thành 1 NIC, anh sẽ gán IP như thế nào để nó có thể High Avaibility ?

Thân, 


-----> sau khi bond, sẽ có zzz.zzz.zzz.zzz là một private IP và đối với IPCOP, đây là IP nó làm việc chớ không phải xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy. Nếu xxx.xxx.xxx.xxx hoặc yyy.yyy.yyy.yyy có bị chết thì zzz.zzz.zzz.zzz vẫn còn và IPCOP vẫn tiếp tục hoạt động. 


Em chưa clear lắm ạ, bình thường nếu ko load balance thì 2 IP xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy là 2 Static/Public IP do ISP cấp cho ta, do đó 2 WAN IP này có thể communicate được với Internet (từ đó ta mới trỏ domain về 1 trong 2 IP này để user bên ngoài Internet có thể access vào), nếu anh bond thành 1 IP zzz.zzz.zzz.zzz thì đó là 1 IP do anh "tự chế" tức là ko phải IP của ISP, làm sao để user bên ngoài Internet có thể access được IP này ? (dĩ nhiên là ko áp dụng NAT ở đây) ?

Thân, 



-----> việc trỏ 1 host / domain đến 1, 2, 3, ..... 1000 IP khác nhau đó là việc của em thực hiện trên DNS. Ví dụ, anh có host1.conmale.com có IP là xxx.xxx.xxx.xxx và anh vẫn có thể có host1.conmale.com có IP là yyy.yyy.yyy.yyy phải không nào?

Thế, khi anh có 2 đường WAN đi vào, 1 đường có IP là xxx.xxx.xxx.xxx và đường kia có IP là yyy.yyy.yyy.yyy. 2 đường này bond lại thành 1 internal IP là zzz.zzz.zzz.zzz là 192.168.1.200 chẳng hạn.

1) Đối với IPCop, nó chỉ biết có mỗi zzz.zzz.zzz.zzz
2) Đối với traffic bên ngoài, nếu:

- nó request host1.conmale.com và lúc ấy DNS cho biết host1.conmale.com là xxx.xxx.xxx.xxx thì request sẽ đi đến WAN 1 của server và vẫn đi vào bond ---> zzz.zzz.zzz.zzz

- nó request host1.conmale.com và lúc ấy DNS cho biết host1.conmale.com là yyy.yyy.yyy.yyy thì request sẽ đi đến WAN 2 của server và vẫn đi vào bond ---> zzz.zzz.zzz.zzz

Bên ngoài hoàn toàn không access trực tiếp đến zzz.zzz.zzz.zzz. Bên ngoài chỉ đụng đến xxx.xxx.xxx.xxx và yyy.yyy.yyy.yyy và cơ chế bonding quyết định packet đó đi vào zzz.zzz.zzz.zzz và từ zzz.zzz.zzz.zzzz đi ra thế nào.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 05/12/2008 00:51:59 (+0700) | #12 | 161305
[Avatar]
rickb
Reseacher

Joined: 27/01/2007 17:47:27
Messages: 200
Offline
[Profile] [PM] [Yahoo!]
Vd em có 3 NIC, 1 NIC có IP LAN là 192.168.1.2 (nối vào LAN bên trong), và 2 NIC (nối ra 2 Modem WAN tương ứng) chứa 2 static IP WAN của 2 ISP cấp là xxx.xxx.xxx.xxx và yyy.yyy.yyy. Sau khi bonding, em có thêm 1 IP (nằm trên NIC ảo ?) là zzz.zzz.zzz.zzz, em set IP này (zzz) thành IP WAN (red interface) của IPCop, còn IP LAN thì vẫn là 192.168.1.2. Lúc này em mua 1 domain là hva online.net thì theo anh em trỏ dns server về IP nào ? Nếu trỏ về zzz, thì dns server ko thể access đến zzz được vì nó đâu phải là 1 WAN IP ?

Mô hình tổng quát như sau :

Code:
Trước khi bond :

LAN ------- (192.168.1.2) IPCop Sever ---xxx.xxx.xxx.xxx  -----> ISP FPT
                                      |-- yyy.yyy.yyy.yyy -----> ISP VDC

Sau khi bond :


LAN ------- (192.168.1.2) IPCop Sever ---xxx.xxx.xxx.xxx  -----> ISP FPT
                                      |-- yyy.yyy.yyy.yyy -----> ISP VDC
                                      |-- zzz.zzz.zzz.zzz


Thân,
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 05/12/2008 00:58:35 (+0700) | #13 | 161308
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

rickb wrote:
Vd em có 3 NIC, 1 NIC có IP LAN là 192.168.1.2 (nối vào LAN bên trong), và 2 NIC (nối ra 2 Modem WAN tương ứng) chứa 2 static IP WAN của 2 ISP cấp là xxx.xxx.xxx.xxx và yyy.yyy.yyy. Sau khi bonding, em có thêm 1 IP (nằm trên NIC ảo ?) là zzz.zzz.zzz.zzz, em set IP này (zzz) thành IP WAN (red interface) của IPCop, còn IP LAN thì vẫn là 192.168.1.2. Lúc này em mua 1 domain là hva online.net thì theo anh em trỏ dns server về IP nào ? Nếu trỏ về zzz, thì dns server ko thể access đến zzz được vì nó đâu phải là 1 WAN IP ?

Mô hình tổng quát như sau :

Code:
Trước khi bond :

LAN ------- (192.168.1.2) IPCop Sever ---xxx.xxx.xxx.xxx  -----> ISP FPT
                                                          |-- yyy.yyy.yyy.yyy -----> ISP VDC

Sau khi bond :


LAN ------- (192.168.1.2) IPCop Sever ---xxx.xxx.xxx.xxx  -----> ISP FPT
                                                          |-- yyy.yyy.yyy.yyy -----> ISP VDC
                                                          |-- zzz.zzz.zzz.zzz


Thân, 


Đọc kỹ lại bài trả lời ở trên và tham khảo thêm tài liệu "linux bonding".
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 05/12/2008 03:31:25 (+0700) | #14 | 161327
[Avatar]
rickb
Reseacher

Joined: 27/01/2007 17:47:27
Messages: 200
Offline
[Profile] [PM] [Yahoo!]

conmale wrote:

Đọc kỹ lại bài trả lời ở trên và tham khảo thêm tài liệu "linux bonding". 


Sorry anh, lúc đầu em có đọc nhưng ko hiểu lắm nhưng đọc lại thì ok, tức là traffic từ NET vào vẫn đi qua 2 WAN IP của ISP tuy nhiên sau đó cả 2 đểu "đổ" vào interface zzz.zzz.zzz.zzz. Nhưng em lại có 2 thắc mắc là :

1/ Như vậy ở mô hình này phải áp dụng round-robin DNS để xoay vòng host1.conmale.com --> xxx.xxx.xxx.xxx và host1.conmale.com --> yyy.yyy.yyy.yyy ?

2/ Từ phía ngoài NET đi vào vẫn chia làm 2 đường (cho đến trước khi cùng vào interface bongding), như vậy liệu khi đi vào bond ---> zzz.zzz.zzz.zzz thì nó có bị mất session ko ? (trong trường hợp cùng 1 session nhưng traffic đi theo 2 đường ?

Thân,
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 05/12/2008 06:06:22 (+0700) | #15 | 161343
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

rickb wrote:

conmale wrote:

Đọc kỹ lại bài trả lời ở trên và tham khảo thêm tài liệu "linux bonding". 


Sorry anh, lúc đầu em có đọc nhưng ko hiểu lắm nhưng đọc lại thì ok, tức là traffic từ NET vào vẫn đi qua 2 WAN IP của ISP tuy nhiên sau đó cả 2 đểu "đổ" vào interface zzz.zzz.zzz.zzz. Nhưng em lại có 2 thắc mắc là :

1/ Như vậy ở mô hình này phải áp dụng round-robin DNS để xoay vòng host1.conmale.com --> xxx.xxx.xxx.xxx và host1.conmale.com --> yyy.yyy.yyy.yyy ?
 

Muốn round-robin hay static assigment mỗi host/name đến mỗi xxx, yyy đều được cả. Cuối cùng, chúng cũng vào trong và được đi xuyên qua bonding interface mà thôi.

rickb wrote:

2/ Từ phía ngoài NET đi vào vẫn chia làm 2 đường (cho đến trước khi cùng vào interface bongding), như vậy liệu khi đi vào bond ---> zzz.zzz.zzz.zzz thì nó có bị mất session ko ? (trong trường hợp cùng 1 session nhưng traffic đi theo 2 đường ?

Thân, 

Không. Session nằm trên tầng application. Bonding nằm ở tầng link nên session ở đây không ảnh hưởng gì cả.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 05/12/2008 06:26:15 (+0700) | #16 | 161351
[Avatar]
rickb
Reseacher

Joined: 27/01/2007 17:47:27
Messages: 200
Offline
[Profile] [PM] [Yahoo!]

conmale wrote:

rickb wrote:

conmale wrote:

Đọc kỹ lại bài trả lời ở trên và tham khảo thêm tài liệu "linux bonding". 


Sorry anh, lúc đầu em có đọc nhưng ko hiểu lắm nhưng đọc lại thì ok, tức là traffic từ NET vào vẫn đi qua 2 WAN IP của ISP tuy nhiên sau đó cả 2 đểu "đổ" vào interface zzz.zzz.zzz.zzz. Nhưng em lại có 2 thắc mắc là :

1/ Như vậy ở mô hình này phải áp dụng round-robin DNS để xoay vòng host1.conmale.com --> xxx.xxx.xxx.xxx và host1.conmale.com --> yyy.yyy.yyy.yyy ?
 

Muốn round-robin hay static assigment mỗi host/name đến mỗi xxx, yyy đều được cả. Cuối cùng, chúng cũng vào trong và được đi xuyên qua bonding interface mà thôi.

rickb wrote:

2/ Từ phía ngoài NET đi vào vẫn chia làm 2 đường (cho đến trước khi cùng vào interface bongding), như vậy liệu khi đi vào bond ---> zzz.zzz.zzz.zzz thì nó có bị mất session ko ? (trong trường hợp cùng 1 session nhưng traffic đi theo 2 đường ?

Thân, 

Không. Session nằm trên tầng application. Bonding nằm ở tầng link nên session ở đây không ảnh hưởng gì cả. 


1/ Ở đây mình có 1 domain (conmale.com) và 2 WAN IP, làm sao anh có thể gán static được nhỉ smilie nếu mỗi ip gán cho 1 domain (vd xxx -> host1.conmale.com còn yyy -> host2.conmale.com thì nó mất "tính chất" load balance rồi, vì user chỉ access 1 domain => traffic chỉ đi theo 1 Line WAN)

2/ Passed smilie

Thanx anh nhiều
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 05/12/2008 06:50:30 (+0700) | #17 | 161359
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

rickb wrote:

conmale wrote:

rickb wrote:

conmale wrote:

Đọc kỹ lại bài trả lời ở trên và tham khảo thêm tài liệu "linux bonding". 


Sorry anh, lúc đầu em có đọc nhưng ko hiểu lắm nhưng đọc lại thì ok, tức là traffic từ NET vào vẫn đi qua 2 WAN IP của ISP tuy nhiên sau đó cả 2 đểu "đổ" vào interface zzz.zzz.zzz.zzz. Nhưng em lại có 2 thắc mắc là :

1/ Như vậy ở mô hình này phải áp dụng round-robin DNS để xoay vòng host1.conmale.com --> xxx.xxx.xxx.xxx và host1.conmale.com --> yyy.yyy.yyy.yyy ?
 

Muốn round-robin hay static assigment mỗi host/name đến mỗi xxx, yyy đều được cả. Cuối cùng, chúng cũng vào trong và được đi xuyên qua bonding interface mà thôi.

rickb wrote:

2/ Từ phía ngoài NET đi vào vẫn chia làm 2 đường (cho đến trước khi cùng vào interface bongding), như vậy liệu khi đi vào bond ---> zzz.zzz.zzz.zzz thì nó có bị mất session ko ? (trong trường hợp cùng 1 session nhưng traffic đi theo 2 đường ?

Thân, 

Không. Session nằm trên tầng application. Bonding nằm ở tầng link nên session ở đây không ảnh hưởng gì cả. 


1/ Ở đây mình có 1 domain (conmale.com) và 2 WAN IP, làm sao anh có thể gán static được nhỉ smilie nếu mỗi ip gán cho 1 domain (vd xxx -> host1.conmale.com còn yyy -> host2.conmale.com thì nó mất "tính chất" load balance rồi, vì user chỉ access 1 domain => traffic chỉ đi theo 1 Line WAN)

2/ Passed smilie

Thanx anh nhiều 


Anh trả lời như thế vì em thắc mắc "Như vậy ở mô hình này phải áp dụng round-robin DNS để xoay vòng". DNS round-robin là một thứ load balancing đơn giản và thô sơ nhất. Full blown load balancing còn có rất nhiều kỹ thuật khác nhau. Tuy nhiên, với khuôn khổ "IPCop" ở trên thì có lẽ DNS round-robin là khả thi nhất.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: Load Balancing, Failover trong ipcop 07/12/2008 21:23:18 (+0700) | #18 | 161629
[Avatar]
giobuon
Member

[Minus]    0    [Plus]
Joined: 10/09/2006 06:25:46
Messages: 72
Offline
[Profile] [PM]
@rickb: RR DNS là load balancing rồi chứ bạn, thậm chí còn rất tốt để đảm bảo persistent session nữa ý chứ. Bạn có nói:
user chỉ access 1 domain => traffic chỉ đi theo 1 Line WAN 

là làm mất tính chất của load balacing thì bạn mới chỉ xét đến trường hợp nhỏ tức là chỉ có một người truy cập, trường hợp nhiều người truy cập thì bạn lại không nghĩ tới.
Tuy nhiên để làm failover bằng RR DNS thì hơi mệt vì phần lớn các client, browser... đều cache DNS rất lâu.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|