Adi wrote:
>
> > How many writes and session ties per second does this system
> > handle, and what kind of db are you using. Currently the NetApp
> > NFS file sharing approach seems to max out around 40 Apache::ASP
> > style session creations per second. This involves writing to a
> > central internal session for session tracking, and the creation of
> > the relevant db files.
> >
> > I ask because I'm looking at going with your approach to handle greater
> > loads, and wondering where you max out at with MySQL/Oracle (?), & what
> > kind of hardware you are running.
> >
> > -- Joshua
>
> I don't have any exact figures, but it is very high. I run MySQL on a
> single processor Linux box with a 500Mhz K6-2 with 128M RAM. Even if it's
> <40/sec on that hardware, it is a scalable solution. All decent DBMSes are
> multi-threaded and scale with number of CPUs. Is the NetApp NFS approach as
> scalable ? I don't know enough about it to compare...
>
> Sorry for not providing exact benchmark numbers..
>
No, because of limits of network i/o, and lack of reliable
NFS file locking, this solution does not scale. If there
were reliable network locking, the solution would likely
scale to the speed of the network and the disk i/o of the
NFS cluster. Solaris supposedly has good NFS locking, and
this might then be a solution if we patched Apache::ASP again
with the NFS fnctl locking, not flock().
--Joshua