Os ELBs são projetados para não serem um único ponto de falha - um ELB "único" terá vários endereços IP, que correspondem a várias instâncias de ELB nos bastidores (a tecnologia que estão executando não é informação pública, mas há Ocorreram interrupções de ELB muito ocasionais devido a problemas com o EBS, o que provavelmente indica que eles estão sob as instâncias do EC2, talvez executando algo como haproxy).
Contanto que você tenha instâncias em mais de uma zona de disponibilidade da AWS atrás do ELB ( edição: e como o @MikeScott me lembra nos comentários, o balanceamento entre regiões habilitado para esse ELB) , em geral, ele deve ser tão tolerante a falhas quanto uma solução de vários datacenters criada por você - um AZ corresponde aproximadamente a um datacenter.
Se você quiser realmente equilibrar as regiões, precisará de um ELB em cada região e poderá usar Failover de DNS do Route53 , bem como encaminhamento geográfico para distribuir a carga através deles. Isso adiciona algumas complexidades bastante significativas se seu aplicativo precisar de um banco de dados que se estende por várias regiões.