<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I am using "Linux Virtual Server" (LVS) [1] with ldirectord [2]
to distribute DNS traffic across multiple DNSdist servers. LVS and
ldirectord are part of all common Linux distributions. <span
class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span
class="ryNqvb">LVS in direct routing mode (DR) is a very
high-performance layer 2-4 load balancer solution.<br>
<br>
Another solution might be to run multiple dnsdist processes
on a server with many CPU cores.</span></span></span><br>
<br>
[1] <a class="moz-txt-link-freetext" href="http://www.linuxvirtualserver.org/VS-DRouting.html">http://www.linuxvirtualserver.org/VS-DRouting.html</a></p>
<p>[2]
<a class="moz-txt-link-freetext" href="https://github.com/ClusterLabs/resource-agents/tree/main/ldirectord">https://github.com/ClusterLabs/resource-agents/tree/main/ldirectord</a><br>
</p>
</body>
</html>