CoreDNS 性能测试报告¶
测试背景¶
CoreDNS 在标准环境下的延时数据。
Benchmark¶
本文基于 DCE 5.0 安装的环境,其中一组环境只安装了 CoreDNS,另一组安装了 CoreDNS 与 nodelocaldns,其余参数为默认配置。
物理机¶
名称 | CPU | CPU | MEM | 网口 |
---|---|---|---|---|
Node 1 | Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz | 56C | 128G | 10G Mellanox |
Node 2 | Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz | 56C | 128G | 10G Mellanox |
以下是使用物理服务器压测的数据:
-
有 nodelocaldns
场景 nslookup 耗时 总耗时 同节点 Pod 0.001250 0.001867 跨节点 Pod 0.001319 0.002238 外部网站 0.002954 0.019675 -
无 nodelocaldns
场景 nslookup 耗时 总耗时 同节点 Pod 0.001495 0.002200 跨节点 Pod 0.001563 0.002700 外部网站 0.007863 0.027283
虚拟机¶
名称 | CPU | CPU | MEM |
---|---|---|---|
Node 1 | Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz | 16C | 16G |
Node 2 | Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz | 16C | 16G |
以下是我们使用虚拟服务器压测的数据。
-
有 nodelocaldns
场景 nslookup 耗时 总耗时 同节点 Pod 0.001765 0.003267 跨节点 Pod 0.002251 0.003593 外部网站 0.003656 0.064317 -
无 nodelocaldns
场景 nslookup 耗时 总耗时 同节点 Pod 0.002059 0.003544 跨节点 Pod 0.002246 0.003788 外部网站 0.010509 0.072507