Thanks for your reply.
May I trouble you and others on the list to share the deciding factors
(pros & cons) for choosing the option that you did.
I'm trying to get a better understanding circumstances in which you
may choose one over the other.
What, if any, special considerations are there for the presence part?
Thanks.
--
Zahid
On Feb 10, 2009, at 10:15 AM, Henning Westerholt wrote:
On Tuesday 10 February 2009, Zahid Mehmood wrote:
I'm wondering about how people are
managing the subscriber and
other application data in a large environment? What are people using
to share data among the servers behind the dispatcher? Shared
database? db replication?
Hi Zahid,
some people use a shared DB, e.g. mysql cluster. Some also implement
some
database partioning on top of normal mysql in their server. DB
replication is
also frequently used, to place your read/only data (auth, groups..)
on local
host to minimize network overhead.
A central location for collecting
accounting records? ( I know people don't usually rely on proxy's
accounting records but i'd still like to collect that information)
Accounting data can be easily aggregated over many servers in one
DB, as each
call is normally unique for the whole system.
Also, What is the best way to update the location
information on
server that was offline for sometime?
If one of your DBs was offline for some time, then you need to wait
until the
registration is expired for read access, but continue to write to
it. When
the registration expire time is over, then you can start to read
again.
Cheers,
Henning