We run DSpace in our load-balanced LVS web cluster. Apache and Tomcat instances are on separate hosts. Each Apache host talks to one Tomcat host -- if either Apache or Tomcat fails, we take that pair out of the LVS rotation. We've configured the DSpace virtual services to be persistent so a client sticks to the same real server that handled its first request.
We use NFS filesystems for the LVS cluster. Postgres and NFS servers are on their own hosts, and we run both in an active/passive high-availability configuration. Indexing and the handle server run on the "primary" Tomcat nodes. We use mon and heartbeat to watch the service and initiate failover of the handle server if the primary node goes down. This has worked fine for us in our low-volume installation. It's overkill for our transaction volume, but we get high availability and I avoid having hosts dedicated to DSpace. --Bill **************************************************************** William Jordan Associate Dean University of Washington Libraries Resource Acquisition and Description/ Information Technology Services Box 352900, Seattle, WA 98195-2900 Voice: (206) 685-1625 Fax: (206) 543-5457 **************************************************************** On Wed, 2007-03-07 at 11:52 -0800, Ryan Ordway wrote: > I have been digging around to find information about sites using load > balancing and/or clustering with their Dspace installations. All I could > find was mention of load balancing web requests to multiple Tomcat instances > using mod_jk. > > First some background, and then my question: > > What I am looking to do is put my Dspace web servers behind my load balancer > to balance the HTTP requests. The web servers then both load balance their > Tomcat connections via mod_jk to each other, with their own instances being > weighted heavier so that they will prefer localhost. > > For the database, for now I'm just using a single Postgres instance. I'm > hoping to get Dspace ported to MySQL to take advantage of my existing MySQL > cluster. > > My question is, are there any issues to watch for? Will just rsync'ing the > assetstore between the two web/app servers suffice? Are there any issues > with running multiple handle servers? > > Thanks, > > Ryan > > -- > Ryan Ordway E-mail: [EMAIL PROTECTED] > Unix Systems Administrator [EMAIL PROTECTED] > OSU Libraries, Corvallis, OR 97370 Office: Valley Library #4657 > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > DSpace-tech mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/dspace-tech ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech

