Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 29-08-2015, 11:38 PM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Round Robin DNS là gì? Ưu Nhược điểm của Round Robin DNS
Round Robin DNS là gì? Ưu Nhược điểm của Round Robin DNS


Khi một website được cung cấp bởi nhiều server, thì bạn cần có cơ chế Load Balancing giữa các server đó. Có rất nhiều cách thực hiện load balancing , và sử dụng tính năng Round Robin của DNS là một cách.

Trong Round Robin DNS, một website (tương ứng với 1 tên) sẽ có rất nhiều địa chỉ IP. Bạn có thể cấu hình bằng cách tạo nhiều record A cùng tên nhưng có IP là IP của các web server, hoặc làm theo cách mà website bạn gửi hướng dẫn (dùng BIND). Khi client lần đầu tiên truy cập website, nó sẽ yêu cầu phân giải từ DNS server. Do có Round Robin, các record A (hay CNAME) sẽ lần lượt được trả về cho client. Giải sử có 3 record cùng tên và có 3 client lần lượt truy cập website, khi đó mỗi client sẽ nhận được kết quả khác nhau và kết nối đến web server khác nhau.
Code:
www.company.com. IN A 10.0.10.20 www.company.com. IN A 10.0.10.30 www.company.com. IN A 10.0.10.40
client1 (tại t1) ---> DNS request www.company.com ---> 10.0.10.20
client2 (tại t2) ---> DNS request www.company.com ---> 10.0.10.30
client3 (tại t3) ---> DNS request www.company.com ---> 10.0.10.40
client4 (tại t4) ---> DNS request www.company.com ---> 10.0.10.20

Dùng Round Robin DNS có ưu điểm là đơn giản, dễ thực hiện. Tuy nhiên, cách này có các nhược điểm:
- Dựa vào DNS để cân bằng tải, nên không thực sự là load balance, do quá trình phân giải DNS kèm theo các DNS server trung gian, DNS cache,... làm giảm hiệu quả. Thông thường, người ta khuyên nên đặt TTL cho các record với giá trị thấp để làm giảm thời gian cache.
- Không có khả năng phát hiện ra một server nào đó bị lỗi. nếu có 1 server web bị lỗi thì client dẫn truy cập vào server này, cho đến khi
bạn remove record dns này khỏi hệ thống dns và client đã update lại dns mới (clear cache...)


  Trả lời ngay kèm theo trích dẫn này
Gửi trả lời



Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 05:36 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 - 2024, Jelsoft Enterprises Ltd.