Jak wskazują poprzednie odpowiedzi, rozwiązania będą obejmować albo prywatne połączenie między dwoma centrami danych lub wystarczającą liczbę adresów IP do reklamowania bloku z każdego centrum danych.
Te dwie opcje nie wykluczają się jednak wzajemnie i istnieje kilka innych aspektów, o których należy pamiętać przy konfigurowaniu tego.
Jak się reklamować, jeśli masz wystarczającą liczbę adresów
Prawdopodobnie ostatecznie zdecydujesz się na prefiks IPv6, który jest wystarczająco krótki, aby reklamować połowę z każdego centrum danych, co oznacza A47 lub mniej. Następnie możesz dokonać wyboru, jak to ogłosić.
- Możesz ogłosić dwa różne / 48 z różnych centrów danych.
- Możesz ogłosić pojedynczy / 47 w obu centrach danych.
- Możesz zrobić jedno i drugie.
Jeśli ogłosisz dwa różne / 48, ruch zostanie przekierowany przez Internet do odpowiedniego centrum danych, co upraszcza sprawę. Jeśli natomiast podasz tylko / 47 w obu lokalizacjach, musisz skierować ruch do właściwego centrum danych. Może to być pożądane, jeśli masz prywatne połączenie między centrami danych, które są bardziej niezawodne niż publiczny Internet.
Wykonanie obu powyższych czynności będzie służyć jako rodzaj przełączenia awaryjnego. Zwykle ruch trafia prosto do właściwego centrum danych. Ale twoje prywatne połączenie będzie dostępne jako kopia zapasowa. Jeśli jednak inne sieci uważają, że wysyłasz im zbyt wiele ogłoszeń, mogą zignorować twoje / 48s i użyć tylko / 47, a twoje prywatne połączenie zobaczy większy ruch.
Jeśli nie masz prywatnego połączenia między centrami danych, najlepszym wyborem będzie prawdopodobnie zareklamowanie dwóch / 48 i nie reklamowanie zagregowanego / 47.
Wszystko to dotyczy również IPv4, tylko z różnymi długościami prefiksów.
Co zrobić, jeśli nie możesz uzyskać więcej adresów IPv4
Jeśli będziesz reklamować / 25 z każdego centrum danych, istnieje znaczne ryzyko, że reklamy zostaną zignorowane. Nawet jeśli zadziała dzisiaj, istnieje ryzyko, że przestanie działać w przyszłości, więc będziesz potrzebować innego planu.
Jeśli nie masz prywatnego połączenia między dwoma centrami danych, istnieje możliwość użycia tunelu IPv4 przez IPv6 między dwoma centrami danych jako połączenia prywatnego.
Oczywistą wadą podejścia tunelowego jest to, że tunel nie będzie bardziej niezawodny niż połączenie internetowe między dwoma centrami danych. I unikanie korzystania z tunelu poprzez reklamowanie tylko określonych prefiksów nie jest opcją, ponieważ te konkretne prefiksy byłyby zbyt długie.
Opcją wartą skorzystania, jeśli korzystasz z tego samego dostawcy transportu w obu lokalizacjach, jest reklamowanie zarówno zagregowanych / 24, jak i bardziej szczegółowych / 25s. To, czego potrzebujesz od operatora tranzytu, aby reklamować się na świecie, to / 24. Dwie / 25s, których potrzebujesz tylko od operatora tranzytu, aby akceptował i używał w swojej własnej sieci, aby ruch był kierowany do właściwego z dwóch centrów danych.
Oczywiście zanim zrobisz coś takiego, musisz omówić to z operatorem transportu publicznego, aby upewnić się, że jest to konfiguracja, którą zechcą wesprzeć.
Inne zastrzeżenia z tunelem
Kolejnym zastrzeżeniem w przypadku każdego tunelu są problemy MTU. Musisz upewnić się, że nie robisz w tunelu czegoś głupiego, co spowodowałoby dyskretne upuszczenie dużych pakietów. Co więcej, lepiej skonfiguruj swoje serwery z wystarczająco niskim MSS, aby działał, nawet jeśli ludzie, z którymi się komunikujesz, cicho zgłaszają zbyt duże błędy. Dla konfiguracji takiej jak ta, którą opisuję, ustawienie MSS na 1200 powinno być bezpieczne.
Jeśli twoja konfiguracja będzie obejmować równoważenie obciążenia DSR, warto pamiętać, że równoważenie obciążenia może również wymagać tunelu. W takim przypadku upewnij się, że moduł równoważenia obciążenia DSR jest skonfigurowany w taki sposób, że przeprowadzane przez niego tunelowanie będzie zamiast tunelowania w celu połączenia centrów danych - a nie kolejnej warstwy tunelu na nim.
Wniosek
Najprostszym rozwiązaniem jest uzyskanie wystarczającej liczby adresów IP. Ale istnieją alternatywy, jeśli są absolutnie potrzebne.