
相変わらずUDPの(主にDNSの問い合わせ)ロードバランスができるツールを探しているのですが、その中で非常にサイズが小さく軽量なツールである「pen」というのを見つけたので使用してみました。
chnagelogを見ると2000年から始まっているようで、このあたりのツールとしても古株なのではないかと思います。
READMEにも書かれているように、ロードバランサーとしての基本的な機能は実装されていますが、バージョンとしては1未満なので、実用はどうなのでしょうか。
都内で主にサーバ構築をしている人。好きで集めているARMとLinuxを中心とした技術関連情報と最近ハマっているMikrotikのRouterboardに関して書いていきます。
相変わらずUDPの(主にDNSの問い合わせ)ロードバランスができるツールを探しているのですが、その中で非常にサイズが小さく軽量なツールである「pen」というのを見つけたので使用してみました。
chnagelogを見ると2000年から始まっているようで、このあたりのツールとしても古株なのではないかと思います。
READMEにも書かれているように、ロードバランサーとしての基本的な機能は実装されていますが、バージョンとしては1未満なので、実用はどうなのでしょうか。
先日、以下のような記事を書きました。dnsdistとNginxは、ネットワークセッションを使用して接続していますが、Nginxはunix socketでもlistenできることを思い出し、udpからunix socketに変換する方法はないか探していました。
単純にunix socketで接続したらパフォーマンスがスケールするのではないかなという思い付きだけです。
この手の定番ではsocatコマンドを使うのが良いみたいですが、情けない話今まで使ったこともありませんでした。
ちなみにこの手の記事についてはWebでも多くの記事が見受けられます。