Serwer lustrzany
W informatyce serwer lustrzany to serwer, który udostępnia dokładną kopię danych z innego serwera. Może to być jeden lub więcej plików, baza danych, witryna internetowa lub cały serwer.
Dublowanie ma zapewniać odporność na awarie, czyli nadmiarowość na wypadek problemów z głównym, czyli „podstawowym”, serwerem. Jeśli główny serwer niespodziewanie przejdzie w tryb offline, serwer lustrzany może przejąć jego zadania. Ten proces może odbywać się automatycznie, ale wymaga trzeciego systemu, nazywanego serwerem „świadka”. To urządzenie monitoruje oba serwery i przekierowuje cały ruch do serwera lustrzanego, jeśli wykryje awarię głównego serwera.
Dublowanie serwerów może być również używane podczas planowanej konserwacji, na przykład w celu modernizacji serwera lub zainstalowania aktualizacji oprogramowania, które wymagają zatrzymania albo ponownego uruchomienia usług. W takich sytuacjach administrator serwera może ręcznie ustawić serwer lustrzany jako główny, aby uniknąć przestoju. Niektóre konfiguracje dublowania umożliwiają „przełączanie ról”, w ramach którego główny i lustrzany serwer można w dowolnym momencie zamienić miejscami.
Inny rodzaj dublowania — dublowanie FTP — po prostu udostępnia jeden lub więcej plików z wielu serwerów. Na przykład strona pobierania może zawierać kilka „lustrzanych” adresów URL, z których każdy udostępnia ten sam plik. Serwery lustrzane są zwykle uporządkowane według lokalizacji geograficznej, dzięki czemu można wybrać ten znajdujący się najbliżej. Chociaż serwery lustrzane FTP nadal istnieją, ich popularność spadła, ponieważ automatyczne wykrywanie lokalizacji i sieci dostarczania treści zautomatyzowały ten proces.
Sprawdź swoją wiedzę