Performance, was RE: [CF-Devel] Future of Crossfire
Bob Tanner
tanner at real-time.com
Thu May 17 21:13:57 CDT 2001
Quoting Mark Wedel (
mwedel at scruznet.com
):
>
On Thu, 17 May 2001, Yann Chachkoff wrote:
>
> Agree. Idea: the client connects to the server, _may_ (not _must_) request a
>
> list of pictures available with last update dates; if the client pictures
<snip>
>
The idea of separating the picture server from the crossfire server has been
>
discussed before. These are the problems:
>
>
1) Reliability - if picture server is down and you need an image, your hosed.
Easily solved. Simpliest solution is have the picture servers in a round-robin
DNS setup. Just need to make sure the client, timesout quickly and tries the
next IP.
A more complex setting, but vastly more reliable, would be using Linux Virtual
Server (LVS) (
http://www.linuxvirtualserver.org/
) with multiple directors using
Virtual Servers via IP Tunneling (VS-TUN).
>
2) Simplicity - setting up a new crossfire server now requires the potential
>
that you add new images to the picture server. This now requires
>
authentication of some sort.
Maybe use a DNS analogy here. Couldn't the client look in its local cache for
the image. If not, ask the server it's connected to, if not forward the request
the picture server?
--
Bob Tanner <
tanner at real-time.com
> | Phone : (952)943-8700
http://www.mn-linux.org
| Fax : (952)943-8500
Key fingerprint = 6C E9 51 4F D5 3E 4C 66 62 A9 10 E5 35 85 39 D9
More information about the crossfire
mailing list