Ticket #608: test_report.txt

File test_report.txt, 1.7 KB (added by zzchen_pku, 9 years ago)
Line 
1* Environment
2  - CPU:
3        2 cpus: Intel(R) Xeon(R) CPU E5540 @ 2.53GHz
4        4 cores each cpu, use Hyper Threading to have 16 processors in total
5  - Memory:
6        24G
7  - Data 
8        about 7.5 million RRs (5 zones)
9  - Flow
10        mirror of queries to .CN authoritative server, Max QPS: >=3.5K   Avg QPS: >=2.75k
11
12* Object
13  - bind10 version cd620bf3e4315d693582f25538b3bb71941a42e5
14  - data source: in-memory db / sqlite3 db
15
16* Procedures & Result
17  - in-memory db
18    Procedures:
19        1) normalize zonefile by named-compilezone
20        2) start bind10 with 'bind10 -v'       
21        3) load zone data using bindctl: 'config set Auth/datasources ...'
22        4) submit configuration using bindctl: 'config commit'
23        5) change listen port which can receive DNS queries using bindctl: 'config set Auth/listen_on ...'     
24           Note: in order to avoid b10-auth¡¯s exit when starting bind10, first set it to listen on one port and after loading to
25           listen on another port (DNS queries will be sent to this port).
26        6) submit configuration using bindctl: 'config commit'
27    Result:
28        1) b10-auth exit 40 times during about 19 hours and send 26049710 responses, about 380 responses per second, some exit are close together in time.
29        2) b10-auth can't start when qps > 1200,  it keeps loading zones, exiting...
30
31  - sqlite3 db
32    Procedures:
33        1) load zone data using b10-loadzone
34        2) start bind10 with 'bind10 -v'
35        3) change listen port which will receive DNS queries using bindctl: 'config set Auth/listen_on ...'
36        4) submit configuration using bindctl: 'config commit'
37    Result:
38        no exit during about 23 hours and send 18436 responses. One response each 4-5 seconds.
39
40
41
42
43
44