MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: [mv] load balancing?



Quoting macky@staktrading.com (macky@staktrading.com):
> ******    message to minivend-users from macky@staktrading.com     ******
> 
> Hi,
> 
> I would like to load balance as well. I have looked at using a linux NAT director
> which will give redundancy and security but had the same issue with the session
> files. has anyone tried using an NFS mount to share these and tested the
> performance? If it is likely to work, I can try it out and let you know if it is
> acceptable.
> I dont know if MV4 will make this easier (Mike?) but for our application, it is
> becomming more critical that we have redundancy and speed. (and an excellent
> feature for MV)

Yes, MiniVend 4 has some things. For instance, it's default is file-based
sessions which are much better for NFS. If your underlying OS is Solaris (for
the file server) then this should be pretty bullet-proof; if it is Linux there
are some issues with NFS file locking which would pretty much destroy any chance
of using GDBM sessions successfully where file-based sessions would work fairly
reliably.

If you use yet another machine as a SQL database server and keep any other
tables in memory then it should work well.

I have tested MV using multiple back ends and it works fine with the
file-based sessions. The front end can do a rotating or random tlink
port selection to select which server is used. Obviously there could be
some other algorithms, but that is the simplest.

A mod_minivend with rotating port assignment would be ideal, I would think.

-- 
Mike Heins                          http://www.minivend.com/  ___ 
                                    Internet Robotics        |_ _|____
Fast, reliable, cheap.              131 Willow Lane, Floor 2  | ||  _ \
Pick two and we'll talk.            Oxford, OH  45056         | || |_) |
 -- unknown                         <mikeh@minivend.com>     |___|  _ <
                                    513.523.7621 FAX 7501        |_| \_\


Search for: Match: Format: Sort by: