tailieunhanh - Ứng dụng anycast trong việc nâng cao hiệu năng cho hệ thống máy chủ tên miền DNS

Bài báo này trình bày một số giải pháp cải tiến, ứng dụng anycast để nâng cao hiệu năng cho hệ thống mạng máy chủ tên miền DNS, bao gồm thuật toán lựa chọn đường đi và chọn máy chủ DNS trong cụm máy chủ DNS anycast; xây dựng mô hình thiết kế mạng máy chủ DNS anycast IPv4/IPv6 để nâng cao hiệu năng và độ ổn định cho hệ thống này. | Ứng dụng anycast trong việc nâng cao hiệu năng cho hệ thống máy chủ tên miền DNS Kü thuËt ®iÖn tö & Khoa häc m¸y tÝnh øng dông anycast trong viÖc n©ng cao hiÖu n¨ng cho hÖ thèng m¸y chñ tªn miÒn dns TRẦN MINH TÂN*, NGUYỄN VĂN TAM**, DƯ ĐÌNH VIÊN*** Tóm tắt: Anycast hiện đã được sử dụng tương đối phổ biến trong việc giải quyết các bài toán định tuyến trên mạng Internet. Bài báo này trình bày một số giải pháp cải tiến, ứng dụng anycast để nâng cao hiệu năng cho hệ thống mạng máy chủ tên miền DNS, bao gồm thuật toán lựa chọn đường đi và chọn máy chủ DNS trong cụm máy chủ DNS anycast; xây dựng mô hình thiết kế mạng máy chủ DNS anycast IPv4/IPv6 để nâng cao hiệu năng và độ ổn định cho hệ thống này. Từ khóa: DNS, Anycast. 1. GIỚI THIỆU Anycast là kỹ thuật định tuyến trong đó nhiều node mạng (máy chủ, thiết bị mạng) được sử dụng cùng một địa chỉ IP, các máy trạm (clients) sẽ tìm đường đi đến node mạng có địa chỉ IP anycast ở gần nhất. Với ưu điểm nổi trội này, anycast sử dụng trong hệ thống DNS được biết đến như là một dịch vụ cơ bản để cung cấp sự ổn định cho người dùng cuối. Bằng việc sử dụng anycast, các máy chủ DNS ở các địa điểm khác nhau có thể cung cấp cùng một dịch vụ giống nhau với cùng một nội dung. Về mặt lý thuyết, khi tiếp nhận các truy vấn từ phía client, anycast sẽ trả về máy chủ phù hợp (gần nhất) trên mạng trong một nhóm riêng biệt các máy chủ được nhân bản. Tuy nhiên việc lựa chọn máy chủ nào, qua đường dẫn nào trong nội bộ hệ thống mạng anycast sao cho hiệu quả nhất đối với mỗi một truy vấn phát sinh từ phía client lại là một bài toán lớn vẫn đang được các nhà khoa học triển khai nghiên cứu. Trong [1], các tác giả Dong Xuan, Weijia, Wei Zhao và Hongwen Zhu đã chỉ ra giao thức định tuyến trên mạng cho các gói tin anycast. Các tác giả Aus , Borhanuddin Mohd. Ali, Sabira Khatun và Gopakumar Kurrup cũng đã đưa ra phương pháp sử dụng giao thức dự trữ multicast độc lập để cải tiến giao thức .