Skip to content

PLNOG 13: Architektura nowoczesnego Centrum Danych (A. Gmaj)

A. GmajEmil

CommunityPROIDEA Events27 minOpen on YouTube ↗

Security researchers examine technical aspects of PLNOG 13: Architektura nowoczesnego Centrum Danych (A. Gmaj).

Summary

### Overview Prezentacja wygłoszona na konferencji PLNOG 13 koncentruje się na architekturze nowoczesnych centrów danych (Data Center) z perspektywy technologii sieciowych. Prelegent omawia dynamiczną ewolucję środowisk DC, w których tradycyjne, statyczne podejście ustępuje miejsca wysokiej elastyczności, dużej skali oraz wszechobecnej wirtualizacji zasobów i separacji wielu klientów (multi-tenancy). Głównym motywem wystąpienia jest wykorzystanie nakładkowych sieci wirtualnych (VXLAN) oraz architektur typu fabric (np. MetaFabric) do rozwiązania ograniczeń tradycyjnych przełączników L2.

### Key Topics - **Wyzwania nowoczesnych Data Center**: Konieczność obsługi tysięcy portów, ograniczenie tradycyjnego standardu 802.1Q (zaledwie 12 bitów, czyli 4096 VLAN-ów), separacja ruchu wielu najemców oraz masowa migracja maszyn wirtualnych. - **Technologia VXLAN**: Enkapsulacja ruchu i 24-bitowy identyfikator VNI (Virtual Network Identifier), który umożliwia tworzenie ponad 16 milionów sieci wirtualnych i odciąża tablice MAC fizycznych przełączników transportowych. - **Koncepcja sieci Fabric**: Budowa struktur sieciowych typu single-hop (np. matryce Clos, Virtual Chassis Fabric), eliminujących wieloskokowe przełączanie i skalujących się do tysięcy portów. - **Bramy integracyjne (VXLAN Gateway)**: Rola urządzeń łączących świat wirtualny z fizycznym oraz obsługa translacji L2/L3 przy użyciu dedykowanych układów ASIC (np. chipset Trio w routerach Juniper MX). - **Fuzja sieci SAN i LAN**: Wyzwania związane z koegzystencją Fibre Channel (FC) oraz Fibre Channel over Ethernet (FCoE).

### Technical Details - **VXLAN i kontrola ruchu**: Wykorzystanie enkapsulacji ethernetowej z 24-bitowym nagłówkiem. Zarządzanie mapowaniem maszyn wirtualnych do fizycznych hostów realizowane jest przez płaszczyznę sterowania (control plane) za pośrednictwem protokołów takich jak OVSDB (w rozwiązaniach VMware NSX) lub OpenFlow (w rozwiązaniach Contrail). - **Ograniczenia sprzętowe**: Wielu dostawców opiera swoje przełączniki na chipsetach handlowych (merchant silicon), które miewają problemy z pełną translacją VXLAN na poziomie L3. Prelegent wskazuje routery Juniper z rodziny MX oraz dedykowany chipset Trio jako wydajne rozwiązanie do obsługi bramek VXLAN L2/L3. - **Architektura Fabric i MetaFabric**: Przełączniki (takie jak Juniper QFX5100) wspierają różne typy struktur: od wirtualnego łączenia w pojedynczy logiczny przełącznik po routing IP Fabric oparty na siatce spine-leaf (Clos), zapewniając stałą liczbę przeskoków między dowolnymi portami. - **Bezpieczeństwo i inspekcja pakietów**: Zwrócenie uwagi na konieczność stosowania wirtualnych firewalli aplikacyjnych zdolnych do dynamicznego podążania za migrującymi maszynami wirtualnymi (service chaining), zamiast statycznych zapór filtrujących jedynie porty L4.

### Takeaways Nowoczesne centrum danych nie może być projektowane w sposób statyczny. Architektura musi zakładać ciągłą obecność urządzeń nielastycznych/fizycznych (konieczność stosowania gatewayów VXLAN i FC/FCoE) oraz dynamiczną orkiestrację ruchu przez SDN. Kluczowymi filarami skalowalnego i bezpiecznego centrum danych pozostają technologie VXLAN oraz architektury Fabric pod kontrolą centralnych systemów zarządzania i telemetrii.

Related talks