[JDEV] The Important Things
Al Sutton
al at alsutton.com
Fri Jan 11 04:15:25 CST 2002
If you have clusters (or paddocks of servers) within your farm that serve the same users you would ensure that the loss of a single machine doesn't render the users unavailable.
The farm would consist of loosly coupled paddocks, with each paddock serving a set of users. The paddocks would use existing clustering and replication technology to provide fault tolerance for those users, and the farm would be able to serve the whole jabber community.
The other advantage of these changes is that companies can expose a single jabber server to the internet which would allow employees on the road to connect in to the internal jabber system whilst maintaining a single point of exposure for administrators to monitor.
Al.
>> Original Message from "zadk" <zadk at mynet.com> on Fri, 11 Jan 2002 11:36:32 +0200 <<
Although it would be beneficial, IMHO it can't really solve the problem of
farming one instant messenger domain. Since when one server goes dowmn the
users registered on that server will be left in the dark! Please correct me
if I'm missing something
Zad
> -----Original Message-----
> From: jdev-admin at jabber.org [mailto:jdev-admin at jabber.org]On Behalf Of
> Al Sutton
> Sent: Friday, January 11, 2002 9:22 AM
> To: jdev at jabber.org
> Subject: RE: [JDEV] The Important Things
>
>
> Jer has said the capability is pretty much there, so I think the next
> thing is try to put together a proof of concept. My C is rusty and my
> day job is hectic, so I'm unlikley to be able to do anything for a
> while, so if you want to get stuck in feel free.
>
> Al.
>
> On Thu, 2002-01-10 at 22:45, Tim Ferguson wrote:
> > I really, really like this idea, although I would not consider myself an
> > expert yet I am willing to help out/move it along in this arena.
> >
> > Tim Ferguson
> >
> >
> > -----Original Message-----
> > From: jdev-admin at jabber.org [mailto:jdev-admin at jabber.org]On
> Behalf Of Al
> > Sutton
> > Sent: Thursday, January 10, 2002 1:00 PM
> > To: jdev at jabber.org
> > Subject: Re: [JDEV] The Important Things
> >
> > Why not add authentication and message relaying to the S2S protocol.
> >
> > This would give four advantages;
> >
> > 1. Any user could log into any machine and the server would relay the
> > authentication request to the relevant machine to handle authentication.
> >
> > 2. The messages for that user would be relayed to the server they are
> > logged in to and then forwarded on to them.
> >
> > 3. Clusters or farms could be constructed to server a a single jabber
> > community and the load shared between them.
> >
> > 4. This would only involve a change to the S2S protol and servers
> > supporting it (of which there are few), and would leave the C2S protocol
> > unchanged and thus not require any client changes.
> >
> > Comments?
> >
> > Al.
> >
> > On Thu, 2002-01-10 at 15:50, Ashvil wrote:
> > > > I found that we could use some kind of a gateway -
> > > > people connect to one server ( for example jabbber.org )
> autheticate -
> > > > get a token/session id - and then continue with a server
> > > > l1.l4.dddljfds.jabbber.org that are real jabber servers.
> > > <snip>
> > >
> > > Any ideas that can help in scalability are welcome. If we can
> use a pool
> > of
> > > cheap PCs to build a scalable jabber network, then even more
> valuable then
> > > having One big Server with Gigs of memory.
> > >
> > > This will require some changes in the Jabber protocol. The
> MSN protocol
> > does
> > > something like this, but takes this one step ahead by letting
> you connect
> > to
> > > any server in the pool, which then refers you to the right
> server that can
> > > authenticate you. If you make logging in a two-step process,
> you can solve
> > > this problem but that would mean changing all the Jabber
> clients and also
> > > the S2S communication in the Jabber server.
> > >
> > > Anyway, this is an area that the Jabber server developers are the best
> > folks
> > > to comment on.
> > >
> > > Regards,
> > > Ashvil
> > >
> > > _______________________________________________
> > > jdev mailing list
> > > jdev at jabber.org
> > > http://mailman.jabber.org/listinfo/jdev
> >
> >
> > _______________________________________________
> > jdev mailing list
> > jdev at jabber.org
> > http://mailman.jabber.org/listinfo/jdev
> >
> > _______________________________________________
> > jdev mailing list
> > jdev at jabber.org
> > http://mailman.jabber.org/listinfo/jdev
>
>
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
>
_______________________________________________
jdev mailing list
jdev at jabber.org
http://mailman.jabber.org/listinfo/jdev
--
Al Sutton
al at alsutton.com
More information about the JDev
mailing list