I use QuickDNS load balancer as described below. We use two DSL lines from separate ISPs so the DNS, web and mail are all redundant. The load balancer runs on each DNS and does a great job.
Note that you have to address data consistency on your mirrored servers. We run a mirror script each day (actually Retrospect) to update the mirrored server. I don't have an elegant solution for keeping the (Filemaker) databases in sync though, so the user updateable databases are NOT load balanced. These databases are backed up using a cron job to execute a filemaker script that writes a copy of the database to a backup directory. This backup directory is then copied to the other server using Retrospect. >Are you saying that you want two seperate boxes to share the same IP >address? > >If this is the case, the closest thing I know of is QuickDNS Server for >OS 9. It will allow you to setup a special load balance record that is >much better than round robin load sharing. > >Assume you have two servers at ip addresses 1.1.1.1 and 1.1.1.2 > >Round Robin load sharing is to have multiple "A" records for one >canonical name so that when someone asks for www.myserver.com, the dns >server returns both address, with one of them first, and it randomly >decides which to put first. Since the requestor only cares about 1, it >goes to the first. You essentially get a 50% share of traffic between >the servers with no fail over. > >With QuickDNS on OS 9 (the OS X version only does round robin) you have >a special load balance record. You can set what percentage you want >each server to handle. So if server 1 is faster, give it 60% of the >load. Also, QuickDNS has a small sentry that constantly pings the >servers to see if they are up. It will only direct a requestor to your >server if it is up, so if one goes down, the other gets 100% of the >traffic. > >I don't know of a way to have two boxes share the same IP address, but >I think you want them to share the same canonical name, which the >methods above will allow you to do. Both require access to your DNS >server. > >Robert Garcia > >On Monday, August 19, 2002, at 12:17 PM, run run wrote: > >> Greetings list, >> >> As of now I am searching through apache.org website >> reading on documents about virtual servers.. >> >> I have apache http server runing on nt5 as a main >> server box. I have 4 virtual(host) servers running >> .taf files and etc. okay.. >> >> My goal is to configure a 2nd box to be exactly like >> my main box sharing 1 public ip address. But I have >> not been into this realm before. I know I will figure >> it out but I thought It would be faster if I ask >> for some input from the list. >> >> I thank you in advance for any suggestion.. >> >> Tabi >> >> __________________________________________________ >> Do You Yahoo!? >> HotJobs - Search Thousands of New Jobs >> http://www.hotjobs.com >> _______________________________________________________________________ >> _ >> TO UNSUBSCRIBE: send a plain text/US ASCII email to >> [EMAIL PROTECTED] >> with unsubscribe witango-talk in the message body >> > >-- > >Robert Garcia >BigHead Technology >2781 N Carlmont Pl >Simi Valley, CA 93065 >Phone 805.501.1390 >Fax 805.522.8557 >http://www.bighead.net/ >[EMAIL PROTECTED] > >________________________________________________________________________ >TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] > with unsubscribe witango-talk in the message body > Bill Conlon To the Point 345 California Avenue Suite 2 Palo Alto, CA 94306 office: 650.327.2175 fax: 650.329.8335 mobile: 650.906.9929 e-mail: mailto:[EMAIL PROTECTED] web: http://www.tothept.com ________________________________________________________________________ TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] with unsubscribe witango-talk in the message body
