W dziedzinie techniki niewolnik ma dwa znaczenia. Bardziej powszechny odnosi się do drugiego dysku twardego w serii podłączonych dysków. Drugie znaczenie odnosi się do pomocniczego serwera bazy danych, który jest używany jako archiwum lub jako kopia zapasowa na żywo dla serwera głównego.
Ogólnie rzecz biorąc, każdy rodzaj urządzenia podrzędnego jest urządzeniem drugorzędnym, które jest uporządkowane pod innym (nazywanym urządzeniem głównym), które przede wszystkim odpowiada na żądania i obsługuje większość ruchu. Relacje mistrz-niewolnik mogą wystąpić w różnych sytuacjach w świecie technologii i zawsze zawierają urządzenie dominujące i drugorzędne.
Technipages wyjaśnia niewolnika
W praktyce slave w relacji master/slave między urządzeniami jest rodzajem komunikacji. W zależności od zaangażowanych urządzeń możliwe jest podłączenie urządzenia głównego do wielu urządzeń podrzędnych. Urządzenia podrzędne są technicznie identyczne z urządzeniami nadrzędnymi i mogą być rozmieszczone w różnej kolejności. Każde urządzenie zajmuje pierwsze miejsce, staje się mistrzem. Jeśli nie są one całkowicie identyczne (na przykład dwa dyski twarde o różnych rozmiarach), zwykle urządzenie podrzędne będzie słabsze.
Urządzenie nadrzędne ma jednokierunkową kontrolę nad wszystkimi urządzeniami podrzędnymi, a prawie wszystkie urządzenia podrzędne działają jako system zapasowy lub pełnią rolę pomocniczą. W kontekście bazy danych oznacza to, że baza danych master jest tą, która jest aktywnie używana, podczas gdy wszystkie bazy danych slave są z nią synchronizowane i kopiują bazę podstawową.
To sprawia, że urządzenia podrzędne są niezwykle przydatne, ponieważ mogą zapewnić wydajny rodzaj kopii zapasowej lub oferować wsparcie bez obciążania zasobów urządzenia głównego. Ciągła synchronizacja oznacza, że kopia zapasowa nigdy się nie dezaktualizuje – gdy dwie aktywne części, takie jak grafika karty są używane w układzie master/slave, maksymalnie dzielą między sobą obciążenie efektywność.
Powszechne zastosowania niewolnika
- Urządzenia podrzędne mają przypisaną tę rolę, ale nie mają żadnego fizycznego odróżnienia od urządzeń nadrzędnych.
- Używanie urządzeń podrzędnych jako urządzeń uzupełniających jest powszechne we wszystkich częściach świata technologii.
- Bazy podrzędne najczęściej działają jako kopia zapasowa na żywo, zapewniając najnowszą możliwą wersję, do której można cofnąć się w przypadku problemu.
Powszechne nadużycia niewolnika
- Urządzenia Slave są gorszymi napędami w połączeniu z mocniejszymi.