<HTML ><HEAD ><TITLE >Jabber Server Farming How-To</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ "><LINK REL="NEXT" TITLE="About this How-To" HREF="aboutthishowto.html"></HEAD ><BODY CLASS="book" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="BOOK" ><A NAME="index"><DIV CLASS="TITLEPAGE" ><H1 CLASS="title" ><A NAME="AEN2">Jabber Server Farming How-To</H1 ><H3 CLASS="author" ><A NAME="AEN5">Ryan Eatmon</H3 ><DIV CLASS="affiliation" ><SPAN CLASS="orgname" >Jabber.org<BR></SPAN ><DIV CLASS="address" ><P CLASS="address" >reatmon@jabber.org</P ></DIV ></DIV ><P CLASS="pubdate" >2002-06-06<BR></P ><DIV CLASS="revhistory" ><TABLE WIDTH="100%" BORDER="0" ><TR ><TH ALIGN="LEFT" VALIGN="TOP" COLSPAN="3" ><B >Revision History</B ></TH ></TR ><TR ><TD ALIGN="LEFT" >Revision 0.1</TD ><TD ALIGN="LEFT" >2002-06-06</TD ><TD ALIGN="LEFT" >Revised by: rwe</TD ></TR ><TR ><TD ALIGN="LEFT" COLSPAN="3" >First draft.</TD ></TR ></TABLE ></DIV ><DIV ><DIV CLASS="abstract" ><A NAME="AEN12"><P ></P ><P >Provide Jabber admins a look into the present and future of Jabber Server Farming.</P ><P ></P ></DIV ></DIV ><HR></DIV ><DIV CLASS="TOC" ><DL ><DT ><B >Table of Contents</B ></DT ><DT >1. <A HREF="aboutthishowto.html" >About this How-To</A ></DT ><DD ><DL ><DT >1.1. <A HREF="purpose.html" >Purpose / Scope</A ></DT ><DT >1.2. <A HREF="aboutjabber.html" >About Jabber</A ></DT ><DT >1.3. <A HREF="feedback.html" >Feedback</A ></DT ><DT >1.4. <A HREF="copyrights.html" >Copyrights and Trademarks</A ></DT ><DT >1.5. <A HREF="acknowledgements.html" >Acknowledgments and Thanks</A ></DT ></DL ></DD ><DT >2. <A HREF="introduction.html" >Introduction to Jabberd and Farming</A ></DT ><DD ><DL ><DT >2.1. <A HREF="jabberserver.html" >Jabberd - The Jabber.org Jabber Server</A ></DT ><DT >2.2. <A HREF="farming.html" >Farming</A ></DT ></DL ></DD ><DT >3. <A HREF="implementation.html" >Implementing the Farm</A ></DT ><DD ><DL ><DT >3.1. <A HREF="c2sfarm.html" >Client-to-Server Farming w/ Round Robin DNS</A ></DT ><DT >3.2. <A HREF="redirection.html" >Connection Redirection</A ></DT ><DT >3.3. <A HREF="routerlayer.html" >Router Layer</A ></DT ><DT >3.4. <A HREF="jsmdb.html" >Moving JSM State data into a DB</A ></DT ><DT >3.5. <A HREF="multijsm.html" >Multiple JSMs</A ></DT ><DT >3.6. <A HREF="jsmcomm.html" >JSM Communications</A ></DT ></DL ></DD ></DL ></DIV ><DIV CLASS="LOT" ><DL CLASS="LOT" ><DT ><B >List of Figures</B ></DT ><DT >3-1. <A HREF="c2sfarm.html#AEN64" >c2s Farming Diagram</A ></DT ></DL ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" > </TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="aboutthishowto.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" > </TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >About this How-To</TD ></TR ></TABLE ></DIV ></BODY ></HTML >