1 of 22

Wprowadzenie do wirtualizacji

2 of 22

Czym jest wirtualizacja?

  • Technologia umożliwiająca tworzenie wirtualnych wersji zasobów IT (serwery, pamięci, aplikacje).
  • Pozwala na uruchamianie wielu środowisk w ramach jednego fizycznego zasobu.

Dlaczego jest ważna?

  • Kluczowa w nowoczesnych środowiskach IT, szczególnie w chmurze obliczeniowej i centrach danych.

3 of 22

Rodzaje Wirtualizacji

Wirtualizacja serwerów:

  • Tworzenie wielu maszyn wirtualnych na jednym serwerze.
  • Przykład: uruchamianie Windows i Linux na tym samym serwerze.

Wirtualizacja pamięci masowej:

  • Konsolidacja przestrzeni z wielu urządzeń w jedną logiczną jednostkę.
  • Ułatwia zarządzanie i skalowanie danych.

Wirtualizacja sieci:

  • Wirtualne przełączniki i routery umożliwiają efektywne zarządzanie ruchem sieciowym.

Wirtualizacja aplikacji i desktopów:

  • Uruchamianie aplikacji w odizolowanych środowiskach.
  • Przykład: Microsoft Remote Desktop Services.

4 of 22

Kluczowe Korzyści Wirtualizacji

Optymalizacja kosztów:

  • Mniej sprzętu, mniejsze zużycie energii.

Lepsze wykorzystanie zasobów:

  • Dynamiczne przydzielanie mocy obliczeniowej i pamięci.

Elastyczność i skalowalność:

  • Szybkie wdrożenia i możliwość zwiększania zasobów na żądanie.

Izolacja i bezpieczeństwo:

  • Wirtualne środowiska są od siebie odseparowane.

5 of 22

Technologie Wirtualizacji

Hypervisory (monitor maszyn wirtualnych):

  • Typ 1 (bare-metal):
    • VMware ESXi, Microsoft Hyper-V.
  • Typ 2 (hosted):
    • VirtualBox, VMware Workstation.

Konteneryzacja:

  • Docker, Kubernetes – wirtualizacja na poziomie aplikacji.
  • Umożliwia lekkie środowiska izolowane.

Platformy chmurowe:

  • Amazon Web Services (AWS), Microsoft Azure, Google Cloud – wykorzystują wirtualizację do zarządzania ogromnymi środowiskami IT.

6 of 22

Przykłady zastosowań wirtualizacji

Centra danych:

  • Konsolidacja serwerów, łatwiejsze zarządzanie infrastrukturą.

Chmura obliczeniowa:

  • Współdzielenie zasobów dla milionów użytkowników.

Testowanie oprogramowania:

  • Tworzenie bezpiecznych, izolowanych środowisk do eksperymentów.

Przywracanie awaryjne (Disaster Recovery):

  • Szybkie odtworzenie systemów po awarii dzięki kopiowaniu wirtualnych maszyn.

7 of 22

8 of 22

Ciekawe programy użytkowe

9 of 22

Ninite.com - multiinstalator

10 of 22

WinGet - menadżer paczek dla Windows

11 of 22

WinDirStat - podgląd rozmiarów katalogów

12 of 22

ShareX - screenshoty, nagrywanie, OCR

13 of 22

CrystalDiskInfo - parametry dysków

14 of 22

Microsoft PowerToys

15 of 22

Color Picker - pobieranie kolorów

16 of 22

Crop And Lock

17 of 22

Mouse Without Borders - jedna mysz na wielu komputerach

18 of 22

Text Extractor - OCR

19 of 22

Screen Ruler

20 of 22

PowerToys Run

21 of 22

PowerToys

Always On Top - trzymanie jakiegoś okna zawsze na wierzchu

PowerToys Awake - wstrzymanie stanu uśpienia bez zmiany ustawień zasilania

FancyZones - ustawianie własnych układów okien

File Explorer add-ons - pozwala na podgląd i miniaturki dodatkowych typów plików

File Locksmith - pozwala odblokować pliki używane przez jakiś proces

Hosts file editor

Keyboard Manager - własne skróty klawiszowe

Video Conference Mute - jeden skrót żeby wyłączyć mikrofon i kamerę

22 of 22

RescueUSB - Hiren’s, Strelec lub po prostu ubuntu