lbnamed: A Load Balancing Name Server in Perl
暂无分享,去创建一个
Given a cluster of workstations, users have always wanted a way to login to the least-loaded workstation. This paper discusses an attempt to solve that problem using a load balancing name server. This name server also has the ability to serve other dynamic information as well, such as /etc/passwd information (a la Hesiod [2]). The prototype was written in Perl 4 [1], and recently converted to Perl 5. This paper describes the Perl 4 version first and then describes some of the interesting features in the Perl 5 version. This paper assumes the reader has a basic understanding of Perl, DNS, and BIND [3].
[1] Thomas P. Brisco. DNS Support for Load Balancing , 1995, RFC.
[2] Stephen P. Dyer. The Hesiod Name Server , 1988, USENIX Winter.
[3] Larry Wall,et al. Programming Perl , 1991 .
[4] Salvatore DeSimone,et al. Sysctl: A Distributed System Control Package , 1993, LISA.