Co to jest usługa Azure ExpressRoute i dlaczego warto z niej korzystać

Wdrożenie rozbudowanych rozwiązań chmurowych często wiąże się z poważnymi wyzwaniami w obszarze zabezpieczeń. W odpowiedzi na te trudności pojawia się usługa Azure ExpressRoute, oferująca skuteczne rozwiązania!

Przyszłość cyfrowej transformacji bezsprzecznie związana jest z technologią chmurową. Aby w pełni wykorzystać potencjał chmury, organizacje potrzebują odpowiedniej infrastruktury sieciowej, która zapewni bezpieczeństwo, wydajność oraz komfort użytkowania.

Azure ExpressRoute to specjalistyczna usługa, która tworzy dedykowane, prywatne połączenie pomiędzy lokalnymi centrami danych organizacji a platformą chmurową Azure, należącą do Microsoft. Dzięki niej przedsiębiorstwa mogą ominąć publiczny Internet, tworząc bezpieczne i szybkie połączenie z usługami Azure.

Usługa ExpressRoute zadebiutowała w 2014 roku, oferując bardziej niezawodne i bezpieczne połączenia z platformą Azure dla firm o wysokich wymaganiach sieciowych. W latach 2015-2019 rozbudowano ją o dodatkowe funkcje, takie jak ExpressRoute Direct oraz obsługę usług Office 365 i Dynamics 365.

Czym jest Microsoft Azure ExpressRoute?

Azure ExpressRoute to usługa w ramach platformy Azure, polegająca na zapewnieniu prywatnych połączeń sieciowych, które umożliwiają rozszerzenie centrów danych firm o zasoby chmurowe.

Jako usługa Azure dedykowana połączeniom niepublicznym, ExpressRoute gwarantuje przede wszystkim wyższy poziom bezpieczeństwa. Ponadto, w porównaniu do standardowych połączeń internetowych, oferuje większą prędkość i mniejsze opóźnienia, a także redukuje ryzyko awarii połączenia.

Azure ExpressRoute umożliwia połączenia o przepustowości do 100 gigabitów na sekundę. Usługa ta jest idealna dla użytkowników, którzy regularnie przesyłają duże ilości danych, na przykład w ramach migracji danych biznesowych lub odzyskiwania po awarii. W kontekście zapewnienia wysokiej dostępności, Azure ExpressRoute stanowi kluczowy element infrastruktury.

Innymi obszarami, w których szybkie, prywatne połączenia Azure ExpressRoute znajdują zastosowanie, są aplikacje wymagające wysokiej wydajności obliczeniowej oraz przesyłanie znacznych ilości danych między maszynami wirtualnymi w środowisku programistycznym lub testowym a lokalnym środowiskiem produkcyjnym.

Azure ExpressRoute zapewnia również prywatną chmurę do przechowywania i odzyskiwania danych. Przykładowo, może być wykorzystana do stworzenia środowiska programistycznego, gdzie duże zbiory danych są wymieniane z lokalnym środowiskiem produkcyjnym za pośrednictwem bezpiecznego połączenia prywatnego.

Połączenie z usługami chmurowymi firmy Microsoft obejmuje zarówno platformę Microsoft Azure, jak i Microsoft 365. Ta druga została zaprojektowana z myślą o bezpiecznym dostępie przez Internet, jednak producent zaleca stosowanie usługi Azure ExpressRoute w określonych scenariuszach.

Mimo że Azure ExpressRoute umożliwia niezawodne i szybkie połączenie z platformą Microsoft Azure, omijając publiczny Internet, różni się zasadniczo od klasycznego połączenia VPN. Kluczowe różnice zostały przedstawione w poniższej tabeli.

Usługa Azure ExpressRoute jest dostępna tylko z punktu końcowego tunelu. Połączenie VPN jest zazwyczaj dostępne z dowolnej lokalizacji w Internecie. ExpressRoute to sieć prywatna z gwarantowaną przepustowością, podczas gdy VPN to sieć publiczna, podatna na przeciążenia. ExpressRoute oferuje przepustowość do 10 Gb/s, a VPN zazwyczaj zapewnia znacznie niższą przepustowość. ExpressRoute jest idealny dla dedykowanych usług chmurowych o wysokich wymaganiach co do wydajności, natomiast VPN sprawdza się w przypadku standardowych usług chmurowych dla użytkowników końcowych bez specjalnych wymagań.

Opcje łączności ExpressRoute

ExpressRoute oferuje prywatną komunikację za pośrednictwem czterech różnych modeli połączeń:

# 1. Model sieci punkt-punkt

W tym modelu organizacja tworzy dedykowane połączenie między dwoma punktami, na przykład między lokalnym centrum danych a regionem Azure. To połączenie jest przeznaczone wyłącznie do przesyłania danych między tymi dwoma punktami i nie jest współdzielone z innymi organizacjami.

#2. Model sieci typu „każdy do dowolnego”

W tym modelu organizacja łączy się z punktem wymiany, takim jak giełda sieciowa lub internetowa, co umożliwia połączenia z innymi sieciami i usługami. Pozwala to na nawiązywanie relacji z wieloma partnerami i dostawcami oraz wymianę danych z szerokim spektrum podmiotów.

#3. Model sieci wirtualnych połączeń krzyżowych

Model ten jest podobny do modelu „każdy do dowolnego”, ale zamiast fizycznych połączeń, wykorzystuje logiczne połączenia, zwane wirtualnymi połączeniami krzyżowymi. Umożliwiają one organizacjom łączenie się z wieloma sieciami i usługami bez konieczności stosowania fizycznego okablowania.

#4. Bezpośrednie połączenie ExpressRoute

Ten model opiera się na dedykowanym, prywatnym połączeniu pomiędzy zasobami lokalnymi organizacji a platformą Azure. Połączenie jest realizowane za pomocą łącza bezpośredniego, takiego jak linia dzierżawiona lub prywatny obwód, i nie jest współdzielone z innymi podmiotami.

Model ten jest szczególnie korzystny dla firm, które potrzebują przesyłać znaczne ilości danych między zasobami lokalnymi a platformą Azure, zapewniając wysoką przepustowość i niskie opóźnienia.

Funkcje usługi Azure ExpressRoute

Oto niektóre z najważniejszych funkcji usługi Azure ExpressRoute:

Łączność z różnymi regionami platformy Azure

ExpressRoute obsługuje różnorodne regiony platformy Azure, czyli globalnie rozmieszczone centra danych, w których znajdują się zasoby obliczeniowe, magazynowe i sieciowe. Podczas tworzenia zasobu na platformie Azure, użytkownicy wybierają konkretną lokalizację, która definiuje, w którym centrum danych platformy Azure dany zasób zostanie utworzony.

Microsoft Azure: lista lokalizacji

Microsoft korzysta ze standardowego protokołu BGP (Border Gateway Protocol) dla usługi ExpressRoute, co umożliwia dynamiczne routing. Umożliwia to wymianę tras pomiędzy sieciami lokalnymi, instancjami Azure oraz publicznymi adresami Microsoft. W sieci można skonfigurować wiele sesji BGP, dopasowanych do różnych profili ruchu danych.

ExpressRoute lokalnie

Przesyłanie danych w ramach ExpressRoute może być bardziej ekonomiczne dzięki lokalnej jednostce SKU (Stock Keeping Unit, czyli identyfikator produktu). Lokalne jednostki SKU pozwalają na dostarczanie danych do lokalizacji ExpressRoute znajdującej się w pobliżu docelowego regionu Azure. W ramach ExpressRoute Local transfer danych jest już uwzględniony w opłacie za port.

Globalny zasięg usługi ExpressRoute

Funkcja ExpressRoute Global Reach umożliwia wymianę danych między różnymi lokalizacjami. Jest to przydatne, gdy użytkownicy zarządzają kilkoma prywatnymi centrami danych w różnych miejscach. Te centra danych można łączyć za pomocą obwodów usługi ExpressRoute, a ruch danych pomiędzy nimi odbywa się za pośrednictwem sieci Microsoft.

Izolacja fizyczna

ExpressRoute Direct oferuje opcję fizycznej izolacji, która jest szczególnie ważna dla branż, gdzie bezpieczeństwo danych ma najwyższy priorytet. Jest to idealne rozwiązanie dla firm z sektora finansowego czy agencji rządowych, które pracują z poufnymi informacjami. Dodatkowo, dystrybucja energii może być precyzyjnie kontrolowana i dostosowywana do wymagań poszczególnych jednostek biznesowych.

Główne zalety ExpressRoute

ExpressRoute zapewnia prywatną sieć o wysokiej przepustowości i niskich opóźnieniach, łączącą platformę Azure z lokalnymi centrami danych, lub różne regiony Azure. W porównaniu z publicznym Internetem, oferuje liczne korzyści:

Ulepszone zabezpieczenia

ExpressRoute oferuje zaawansowane, wielowarstwowe mechanizmy kontroli zabezpieczeń, które chronią zasoby. Ponadto, połączenia te nie przechodzą przez publiczny Internet, co zmniejsza ryzyko ataków i innych zagrożeń.

Mniejsze opóźnienie

Połączenia ExpressRoute charakteryzują się mniejszymi opóźnieniami niż połączenia internetowe, co jest korzystne dla aplikacji wymagających szybkiego czasu reakcji. Każde połączenie ExpressRoute składa się z dwóch połączeń, z których każde korzysta z dwóch routerów MSEE (Microsoft Enterprise Edge Routers) w jednej z lokalizacji ExpressRoute.

Użytkownicy mogą zrezygnować z zapewniania nadmiarowych połączeń, jednak sami dostawcy łączności używają urządzeń nadmiarowych, aby zapewnić redundantne połączenie z Microsoft.

Zwiększona przepustowość

Połączenia ExpressRoute mogą obsługiwać znacznie większą przepustowość niż standardowe łącza internetowe, co jest szczególnie ważne dla aplikacji wymagających transferu dużych ilości danych.

Lepsza zgodność i kontrola

Usługa ExpressRoute pomaga organizacjom spełniać wymogi dotyczące zgodności, które mogłyby być trudne do osiągnięcia w przypadku publicznego połączenia internetowego. Dzięki ExpressRoute organizacje mają większą kontrolę nad swoją infrastrukturą sieciową i mogą ją dostosowywać do specyficznych potrzeb.

Integracja z zasobami lokalnymi

ExpressRoute umożliwia płynną integrację usług Azure z zasobami lokalnymi. Możliwe jest rozszerzenie możliwości istniejących centrów danych lub ich połączenie za pośrednictwem usługi Azure ExpressRoute.

Jak skonfigurować usługę Azure ExpressRoute

Konfiguracja Azure ExpressRoute wymaga nawiązania współpracy z certyfikowanym partnerem Azure i obejmuje kilka etapów:

# 1. Określenie wymagań dotyczących łączności

Pierwszym krokiem jest określenie wymagań dotyczących łączności, takich jak potrzebna przepustowość oraz lokalizacje, z którymi należy się połączyć. Należy również wziąć pod uwagę wszelkie wymagania dotyczące zgodności i inne ograniczenia, np. budżet. Szacunkowy koszt można obliczyć za pomocą kalkulatora cen platformy Azure:

#2. Wybór dostawcy łączności

Połączenia ExpressRoute można nawiązywać za pośrednictwem certyfikowanych dostawców, takich jak operatorzy sieci, dostawcy usług internetowych lub inni partnerzy. Należy wybrać dostawcę, który spełnia wymagania i jest dostępny w pożądanych lokalizacjach.

#3. Zakup obwodu ExpressRoute

Po wyborze dostawcy, kolejnym krokiem jest zakup obwodu ExpressRoute, czyli dedykowanego połączenia między zasobami lokalnymi a platformą Azure, służącego do przesyłania danych.

#4. Konfiguracja obwodu ExpressRoute

Po zakupie obwodu należy go skonfigurować zgodnie z potrzebami. Obejmuje to m.in. określenie przepustowości, lokalizacji i innych opcji.

#5. Konfiguracja połączenia z platformą Azure

Następnie, konieczne jest skonfigurowanie połączenia z platformą Azure, czyli utworzenie zasobu ExpressRoute na platformie i połączenie go z zakupionym obwodem. Trzeba także skonfigurować ustawienia routingu i sieci.

#6. Testowanie i weryfikacja połączenia

Po skonfigurowaniu połączenia należy je przetestować i zweryfikować, aby upewnić się, że działa prawidłowo. Obejmuje to przesyłanie danych między zasobami lokalnymi a platformą Azure i upewnienie się, że dane są przesyłane poprawnie.

Podsumowanie

Podejmowanie decyzji o zmianach w infrastrukturze wymaga zgromadzenia jak największej ilości informacji. W przypadku modyfikacji infrastruktury kluczowa jest znajomość najważniejszych aspektów biznesowych.

Zatem, jeśli szukasz usług, które bezpiecznie obsłużą transmisję danych na dużą skalę i zaspokoją potrzeby biznesowe, Microsoft Azure ExpressRoute jest doskonałym wyborem, zapewniając dedykowane i bezpieczne połączenie.

Zachęcamy również do zapoznania się z najlepszymi narzędziami do monitorowania wydajności platformy Azure i rozwiązywania potencjalnych problemów.