Điểm:-1

Giới hạn tốc độ Bind9 DNS hoặc tối ưu hóa QPS

lá cờ ma

Xin chào tất cả mọi người hy vọng tất cả các bạn tốt, Mình đang làm liên kết DNS trên centOS 7, cần tối ưu, trong môi trường của mình hiện tại 30000 đến 40000 qps kiểm tra bằng lệnh dnstop, giờ cao điểm DNS bắt đầu rớt một số truy vấn, vui lòng tư vấn cách tối ưu DNS của mình để QPS đạt tối đa bằng cách sử dụng VM tài nguyên để tránh bỏ truy vấn trong giờ cao điểm, tài nguyên máy ảo DNS 32G RAM 16CPU, chúng tôi phải tối ưu hóa DNS của mình để thực hiện 60000 đến 80000 Truy vấn mỗi giây vui lòng hướng dẫn...

Đây là cấu hình liên kết DNS của tôi..

tùy chọn {

    cổng nghe 53 { 127.0.0.1; x.x.x.x; };
    cổng nghe trên v6 53 { bất kỳ; };

    thư mục "/var/named";
    tệp kết xuất "/var/named/data/cache_dump.db";
    tệp thống kê "/var/named/data/named_stats.txt";
    memstatistics-file "/var/named/data/named_mem_stats.txt";
    đệ quy có;
    cho phép truy vấn { khách hàng; };

    cho phép đệ quy { client; };

    allow-query-cache { client; };

    cho phép chuyển nhượng { "nô lệ"; };

    khách hàng tcp 2000;
    bổ sung từ bộ đệm không;
    kích hoạt dnssec không;
    xác thực dnssec không;
    dnssec-lookaside tự động;
    auth-nxdomain số;
    kích thước bộ đệm tối đa 10000m;
    max-ncache-ttl 86400;
    max-cache-ttl 259200;
    khách hàng đệ quy 80000;
    kiểm tra tên tổng thể bỏ qua;
    kiểm tra tên nô lệ bỏ qua;
    phản hồi tên kiểm tra bỏ qua;
lá cờ us
Rob
Ấn tượng đầu tiên của tôi là 40.000 truy vấn mỗi giây là khá nhiều và với tải như vậy Ràng buộc ISC có thể không nhất thiết là yếu tố hạn chế đầu tiên hoặc nút cổ chai chính. Hệ điều hành và/hoặc giới hạn mạng khác có thể đã đạt đến giới hạn. Bạn có đang theo dõi chúng chưa? Máy chủ của bạn là máy chủ định danh có thẩm quyền hay đệ quy hay cả hai? Nếu là cả hai - hãy phân chia các vai trò đó. Nếu nó có thẩm quyền: hãy xem xét việc tăng TTL mặc định (có một số lợi ích về hiệu suất). Lãi: https://kb.isc.org/docs/bind-best-practices-authoritative
lá cờ us
Rob
`max-cache-size 10000m;` có vẻ hơi thấp đối với hệ thống có bộ nhớ RAM 32 GB https://bind9.readthedocs.io/en/v9_16_4/reference.html#server-resource-limits
Patrick Mevzek avatar
lá cờ cn
Các chức năng đệ quy và có thẩm quyền riêng biệt. Sau đó, bạn có thể tối ưu hóa từng phần riêng biệt. Đệ quy sẽ khá dễ mở rộng quy mô bằng cách thêm nhiều máy chủ hơn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.