[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-ha
Subject: re: High-Availability on the network level
From: Greg Freemyer <freemyer () NorcrossGroup ! com>
Date: 2002-02-04 19:16:14
[Download RAW message or body]
Alex,
I've read all the various responses to your e-mail, and I suspect they are all flawed \
when it comes to the real world.
BGP is the only real answer as far as I know, and you have to have a /18 subnet block \
to get that to work "in the real world".
(i.e. a /18 is a block of 64 consecutive Class-C subnets. Most backbone providers \
ignore BGP requests for smaller BGP updates!!!! There is a handfull of standalone \
Class-Cs that they do support BGP updates on, but I understand that these class-Cs \
are very expensive to get your hands on and ARIN is definitely NOT still providing \
them.)
I have investigated this issue in the past. There is even a $15K commercial product \
specifically made to handle this issue (http://www.fatpipeinc.com).
I talked to their technical people last summer. They use a short TTL (Time To Live) \
in a DNS record, just as you propose.
Per the engineer there, it works okay for a lot of situations, but if the end-user of \
your service is connecting thru an ISP that ignores short TTLs, there is nothing you \
can do about.
AOL ignores all TTLs less than 48 hours. Now AOL is huge part of the market, so if \
any of your end-users connect via them, the short TTL solution does NOT work.
For my customers that want to be able to do this, I recommend that put their servers \
into a high-quality co-location facility. That facility should in turn have multiple \
feeds and participate in the BGP process.
I have worked with Level-3, Inflow, and E-DeltaComm to setup solutions like you want. \
They all claim to do this. Inflow even has 3 feeds for each of their data centers \
and claims to test the BGP re-routing on a regular basis.
The trouble is that they are all expensive, but prices have dropped drastically since \
2 years ago. The most cost effective solution I know of today is E-DeltaComm (50 \
miles north of Atlanta). They have a state of the art facility and will rent \
rackspace by the 1U, half-rack, full-rack, or the square foot if you need a bigger \
space. Of course they all also charge for Internet access, and the smallest amount \
of bandwidth they will sell is 1Mbit.
BTW: If your interested in doing this in the Atlanta area, I can help you evaluate \
which co-location facility you might want to use. That is part of what my company \
does for a living.
Greg Freemyer
Internet Engineer
Deployment and Integration Specialist
The Norcross Group
www.NorcrossGroup.com
>> Hi.
>> While usually this list receives question of high-availability regarging
>> redundant server configurations, i would like to ask about something else
>> :
>> after i made sure i have redundant server config, how do i make sure they
>> will always be accessible from the internet by the same dns name,
>> providing
>> i have 2 of more different internet connections, without using BGP ?
>> let's assume, that i have 2 ip ranges from my isp providers, 1.1.1.1/24
>> and
>> 2.2.2.2/24, and the active server will always be accessible by 1.1.1.10
>> and
>> 2.2.2.10. what when the 1.1.1.1 provider is up, the dns will point to
>> 1.1.1.10 as my.server.com. when the 1.1.1.1 link goes down, i want the dns
>> to point to 2.2.2.10 as my.server.com
>> I assume i could use some dynamic dns service, like dyndns.org, to update
>> my
>> dns record - they have 1 minute expiration time on dns records, or i could
>> setup 2 dns servers serving my "server.com" zone, one will sit on 1.1.1.11
>> and the other on 2.2.2.11. my isp will always try to replicate dns zones
>> from the primay dns server 1.1.1.11, which will tell him that the address
>> of
>> my.server.com is 1.1.1.10, and if the isp is unable to get to 1.1.1.11 it
>> will go to the secondary server, 2.2.2.11, and it will tell him that
>> my.server.com address is 2.2.2.10
>> is there a better way to do that ?
>> Thanks.
>> Alex.
>> --------------------------------------------------------------------------
>> ----
>> Linux HA Web Site:
>> http://linux-ha.org/
>> Linux HA HOWTO:
>>
>> http://metalab.unc.edu/pub/Linux/ALPHA/linux-ha/High-Availability-HOWTO.h
>> tml
>> --------------------------------------------------------------------------
>> ----
------------------------------------------------------------------------------
Linux HA Web Site:
http://linux-ha.org/
Linux HA HOWTO:
http://metalab.unc.edu/pub/Linux/ALPHA/linux-ha/High-Availability-HOWTO.html
------------------------------------------------------------------------------
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic