Co to jest wirtualizacja systemu operacyjnego?

Wirtualizacja systemu operacyjnego to metoda zmiany standardowego systemu operacyjnego, dzięki czemu może obsługiwać wielu użytkowników jednocześnie. Ci indywidualni użytkownicy nie mieliby ze sobą żadnych interakcji. Ich informacje również pozostałyby odrębne, nawet jeśli używają tego samego systemu. Chociaż ta technologia ma kilka zastosowań, najczęstsze zastosowania dotyczą hostingu i konsolidacji serwerów.

Dzięki wirtualizacji systemu operacyjnego pojedynczy system działa tak, jak kilka pojedynczych systemów. Zwirtualizowany system skonfigurowano tak, aby działał jednocześnie, z wyjątkiem poleceń różnych użytkowników. Te polecenia pozostają od siebie oddzielone; wyniki i wpływ każdego polecenia nie mają wpływu na polecenia innych osób. Ten podział zasobów powinien być przejrzysty dla użytkownika, nie powinni oni być w stanie stwierdzić, czy są w systemie wirtualnym, czy nie.

Typowym przykładem tego procesu jest polecenie wylogowania. W normalnym systemie komputerowym wylogowanie z systemu operacyjnego spowoduje zawieszenie danych wejściowych użytkownika, dopóki nie będzie to wymagane przez system wylogowania lub użytkownik zaloguje się ponownie. W systemie korzystającym z wirtualizacji systemu operacyjnego, gdy jeden użytkownik wyloguje się, system operacyjny wyloguje się z systemu użytkownika, ale reszta użytkowników pozostaje nienaruszona.

Istnieją dwie typowe okoliczności, w których stosowana jest wirtualizacja systemu operacyjnego, środowiska hostingowe i konsolidacja serwerów. Firmy hostingowe, systemy przechowywania wiadomości e-mail i inne systemy hostingowe oparte na kontach często używają systemów wirtualnych. Ponieważ użytkownicy tego typu systemów wymagają bardzo niewielu zasobów, wiele osób może zalogować się jednocześnie bez opodatkowania systemu. Każdy użytkownik działa we własnym środowisku, nie wchodząc w interakcje ani nie widząc zasobów innych użytkowników.

Drugim wspólnym obszarem, w którym użytkownik może napotkać wirtualizację systemu operacyjnego, jest serwer skonsolidowany. W miarę wzrostu mocy systemów komputerowych jeden nowy serwer może być w stanie podjąć pracę kilku starszych. W takim przypadku możliwe jest połączenie wszystkich zasobów serwera na nowym komputerze. Ponieważ stare serwery były oddzielne, często konieczne jest zachowanie izolacji używanej przez oryginalne systemy.

W obu tych obszarach wielu użytkowników, którzy nie są ze sobą powiązani, musi korzystać z tego samego serwera. Jest to jeden z najczęstszych aspektów wirtualizacji systemu operacyjnego. Gdyby użytkownicy należeli do tej samej grupy, mogliby współistnieć i współdzielić zasoby. Jedynym powodem, aby je rozdzielić, jest to, że użytkownicy nie mają ze sobą żadnych relacji i nie mają powodu do łączenia systemów.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?