AMAS Central Manager zapewnia kontrolowane zarządzanie procesem przełączania macierzy dyskowych, uwzględniając aktualny stan całego środowiska replikacyjnego. Przełączenie nie jest traktowane jako bezwarunkowe polecenie administracyjne, lecz jako operacja wymagająca wcześniejszej weryfikacji szeregu parametrów technicznych, które mają bezpośredni wpływ na bezpieczeństwo i dostępność danych.
Przed rozpoczęciem operacji AMAS Central Manager analizuje aktualne role poszczególnych macierzy, stan replikowanych wolumenów, poziom synchronizacji danych, dostępność uczestników oraz możliwość komunikacji i sprawowania kontroli nad urządzeniami. Pozwala to określić, czy planowana zmiana ról może zostać przeprowadzona w sposób bezpieczny i zgodny z rzeczywistym stanem infrastruktury.
Szczególne znaczenie ma weryfikacja spójności danych oraz jednoznaczne ustalenie, która macierz pełni aktualnie rolę aktywną. AMAS Central Manager uwzględnia zależności pomiędzy uczestnikami replikacji, ograniczając ryzyko jednoczesnego udostępnienia tych samych zasobów przez więcej niż jedną macierz, czyli sytuacji określanej jako split-brain.
W przypadku wykrycia niespójności, braku wymaganej synchronizacji, utraty komunikacji lub niejednoznacznego stanu uczestników AMAS Central Manager może wstrzymać operację przełączenia, zamiast wykonywać ją bez odpowiedniej kontroli. Takie podejście ogranicza ryzyko utraty danych, uruchomienia nieaktualnej kopii wolumenu lub doprowadzenia do konfliktu pomiędzy macierzami.
Mechanizm kontrolowanego przełączania znajduje zastosowanie zarówno podczas planowanych prac administracyjnych i serwisowych, jak i w procedurach przywracania dostępności zasobów po awarii. Administrator otrzymuje informacje o stanie środowiska oraz warunkach niezbędnych do wykonania operacji, co ułatwia podejmowanie świadomych decyzji i ogranicza ryzyko błędów operacyjnych.
AMAS Central Manager stawia bezpieczeństwo i spójność danych ponad bezwarunkowe wykonanie polecenia. Każda operacja zmiany ról macierzy powinna wynikać z rzeczywistego stanu środowiska, a nie wyłącznie z żądania administratora. Dzięki temu zarządzanie wysoką dostępnością pamięci masowej staje się bardziej przewidywalne, uporządkowane i odporne na błędy wynikające z nieprawidłowej oceny sytuacji.
Stan bieżący
Odczyt ról macierzy i aktualności kopii bez polegania wyłącznie na zapisanym wcześniej stanie.
Blokady
Ochrona przed równoległymi operacjami na tym samym zasobie.
Zmiana usługi
Kontrolowane zatrzymanie, zmiana ról i ponowne udostępnienie danych po drugiej stronie.
Weryfikacja
Kontrola ról, adresu dostępowego i usługi oraz zapis historii zadania i operatora.