Sieć w Proxmoksie bez strachu przed odcięciem
Zmiany sieciowe niosą najstraszniejszy tryb awarii na zdalnym hoście: jedna zła zmiana mostka i połączenie, którym miała przyjść naprawa, znika. Atlas rysuje sieć jako żywą mapę, pokazuje, czego dotknie zmiana, zanim zostanie zastosowana, i trzyma otwartą drogę powrotu, gdy zmiana pójdzie źle.
Dlaczego zmiany sieciowe wydają się ryzykowne
Sieć w Proxmoksie edytuje się jako tekst: mostki, bondy i VLAN żyją w pliku interfejsów, a obraz tego, co się z czym łączy, zostaje w pamięci. Ekran, który stosuje zmianę, nie pokazuje, którzy goście jadą na zmienianym mostku.
Tryb awarii jest bezwzględny. Literówka w mostku albo zły znacznik VLAN nie degraduje hosta uprzejmie; potrafi jednocześnie zerwać sesję SSH, interfejs webowy i wszystkich gości, a naprawa wymaga wtedy fizycznego dostępu albo konsoli.
Dlatego zespoły zamrażają konfigurację sieci, odkładają porządki, trzymają martwe mostki. Nie dlatego, że zmiany są trudne, tylko dlatego, że kosztem jednej pomyłki jest jazda do serwera.
Ostrożny sposób ręcznej zmiany sieci
Bez narzędzi bezpieczna zmiana sieci to mała ceremonia:
Zmapowanie, którzy goście, które mostki i które fizyczne karty biorą w tym udział, przed dotknięciem czegokolwiek.
Przygotowanie zmiany w pliku interfejsów i dwukrotne jej przeczytanie; brakująca linia kładzie hosta.
Zaplanowanie okna serwisowego, bo pomyłka odcina także dostęp zarządczy.
Osobna konsola pod ręką na wypadek, gdyby sesja SSH zginęła razem ze zmianą.
Zastosuj, a potem pędź sprawdzić, że host i każdy gość wrócili do osiągalności.
Zapis tego, co zostało zmienione, bo następna osoba nie odczyta topologii z pliku.
Jak Atlas zmienia ten obraz
Sieć przestaje być plikiem tekstowym i modlitwą; staje się czymś narysowanym, sprawdzonym i odwracalnym.
Sieć jako żywa mapa
Mostki, bondy, VLAN i fizyczne karty są rysowane wraz z jadącymi na nich gośćmi. To, co się z czym łączy, czyta się z ekranu, a nie odtwarza z pliku.
Mostki, bondy i VLAN w jednym przepływie
Tworzenie i edycja mostków, bondów i konfiguracji świadomych VLAN idą przez prowadzone przepływy, z układem wynikowym widocznym takim, jaki będzie.
Wpływ przed zastosowaniem
Przed zastosowaniem zmiany wypisywani są objęci goście i interfejsy. Zmiana mostka, która dotknęłaby dwunastu gości, mówi o tym najpierw.
Ochrona przed odcięciem
Ryzykowne zmiany sieciowe zachowują drogę powrotu: jeśli nowa konfiguracja odetnie host, nie staje się trwała. Jazda do serwera pozostaje niepotrzebna.
Widoczna łączność gości
Karta każdego gościa, jego mostek, znacznik VLAN i stan są widoczne w jednym miejscu, więc diagnostyka sieci zaczyna się od mapy, a nie od qm config.
Czytelne OVS i STP
Konfiguracje Open vSwitch i stan protokołu drzewa rozpinającego są przedstawiane w języku topologii, więc zaawansowane układy pozostają równie czytelne jak proste.
Częste pytania
- Czy zła zmiana może mnie odciąć?
- To jest dokładnie ten przypadek, którego Atlas pilnuje. Ryzykowne zmiany zachowują drogę powrotu; konfiguracja odcinająca dostęp zarządczy nie staje się trwała.
- Czy Atlas zastępuje plik interfejsów?
- Nie. Atlas zarządza tą samą siecią Proxmoksa pod spodem; plik pozostaje źródłem, z którego host się uruchamia. Atlas edytuje go przez prowadzone, sprawdzane przepływy.
- Czy VLAN są obsługiwane?
- Tak. Mostki świadome VLAN i znaczniki dla poszczególnych gości są pokazywane na mapie i edytowalne w przepływach, z widocznymi nakładającymi się segmentami.
- Czy obsługuje bondy?
- Tak. Bondy i ich karty składowe są rysowane i zarządzane, a łańcuch od bonda przez mostek do gościa widać jako jedną linię.
- Czy działa obok interfejsu Proxmoksa?
- Tak. Nic nie jest rozgałęziane ani ukrywane; zmiana zrobiona w Atlasie to zwykła sieć Proxmoksa, a interfejs PVE dalej pokazuje tę samą prawdę.
- Czy mój układ sieci opuszcza host?
- Nie. Mapa rysowana jest lokalnie na hoście. Nazwy, adresy i szczegóły topologii nie są nigdzie wysyłane. Po włączeniu opcjonalnych statystyk użycia wychodzą tylko liczby zbiorcze; co dokładnie wychodzi, widać na ekranie Prywatność w produkcie.
Powiązane wpisy
- Napisałem regułę zapory i nic się nie dzieje: przełącznik na trzech poziomach Zapora Proxmoksa włącza się na trzech poziomach, a reguła nic nie robi, dopóki wszystkie trzy nie są włączone. Najczęstsza sytuacja to poprawna reguła siedząca pod wyłączonym przełącznikiem.
- Zmieniłem ustawienia sieci i straciłem dostęp: podcinanie gałęzi, na której siedzisz Konfigurację sieci stosuje się przez to samo połączenie, którym ją stosujesz. Drobny błąd przecina połączenie w chwili zastosowania, a bez przygotowanej drogi powrotu potrzebny jest dostęp fizyczny.
- Rozdzielanie sieciami VLAN: jeden kabel, kilka sieci i to, gdzie siedzi znacznik Sens rozdzielania polega na ograniczeniu zasięgu złego dnia. VLAN robi to na jednym kablu, ale miejsce nakładania znacznika i to, czy mostek ma prawo nieść znaczniki, mogą zawieść po cichu.
- Maszyna wirtualna nie ma sieci: patrzenie we właściwej kolejności Większość ludzi zaczyna szukanie wewnątrz maszyny, a to miejsce, w które patrzy się na końcu. Łańcuch ma cztery ogniwa, a objaw mówi ci, które jest zepsute.