Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Wirtualizacja: Oprogramowanie

poniedziałek,

Wirtualizacja: Oprogramowanie

Programy do wirtualizacji można podzielić na kilka głównych kategorii, w zależności od ich zastosowań i funkcjonalności. Każde z tych rozwiązań oferuje unikalne funkcje i jest najlepiej dostosowane do konkretnych potrzeb i środowisk. Wybór odpowiedniego narzędzia wirtualizacyjnego zależy od wymagań technicznych, budżetu, a także preferencji dotyczących otwartego oprogramowania lub rozwiązań komercyjnych. Alternatywne rozwiązania wirtualizacyjne mogą być odpowiednie dla różnych scenariuszy, od małych środowisk testowych po duże przedsiębiorstwa, oferując różne poziomy kompleksowości i specjalizacji.

Wirtualizacja serwerów

  • VMware vSphere/ESXi – jedno z najbardziej znanych i zaawansowanych rozwiązań do wirtualizacji serwerów. Oferuje rozległe możliwości zarządzania i optymalizacji.
  • Microsoft Hyper-V – rozwiązanie firmy Microsoft, często stosowane w środowiskach korzystających z innych produktów Microsoft, takich jak Windows Server.
  • Citrix XenServer – znany z wysokiej wydajności i skalowalności, często wybierany dla zaawansowanych środowisk wirtualnych.
  • KVM (Kernel-based Virtual Machine) – rozwiązanie open-source dla Linuksa, łączące prostotę z elastycznością.
  • oVirt – otwarte narzędzie do zarządzania wirtualizacją, bazujące na platformie KVM, popularne wśród użytkowników Linuxa.
  • Virtuozzo – oferuje zarówno wirtualizację serwerów, jak i konteneryzację, szczególnie przydatne w hostingu i środowiskach chmurowych.
  • XCP-ng – oparty na XenServer, jest całkowicie otwartym źródłem i oferuje silne wsparcie społeczności.
  • Red Hat Virtualization (RHV) – rozwiązanie oparte na otwartym oprogramowaniu, szczególnie popularne w przedsiębiorstwach korzystających z innych produktów Red Hat.
  • Proxmox VE – oparty na KVM i LXC, Proxmox oferuje zarówno wirtualizację serwerów, jak i konteneryzację w ramach jednego rozwiązania.
  • Oracle VM Server – skoncentrowany głównie na optymalizacji aplikacji Oracle, ale obsługuje również inne systemy operacyjne.

Wirtualizacja desktopowa

  • VMware Workstation – popularny wśród programistów i testerów, umożliwia tworzenie złożonych środowisk testowych na pojedynczym komputerze.
  • Oracle VirtualBox – narzędzie znane ze swej kompatybilności z wieloma systemami operacyjnymi.
  • Parallels Desktop – skierowany do użytkowników komputerów Apple, umożliwia łatwe uruchamianie aplikacji Windows na systemie macOS.
  • Microsoft Virtual PC – proste rozwiązanie dla użytkowników Windows, choć z ograniczoną funkcjonalnością w porównaniu do innych produktów.
  • QEMU – otwarte oprogramowanie umożliwiające emulację sprzętu i wirtualizację, popularne wśród programistów i hobbystów.
  • VMware Fusion – podobne do Parallels Desktop, oferuje użytkownikom macOS możliwość uruchamiania systemu Windows i innych systemów operacyjnych.
  • XenDesktop od Citrix – oferuje zdalny dostęp do pulpitów i aplikacji, popularny w przedsiębiorstwach ze względu na swoje funkcje bezpieczeństwa i zarządzania.
  • NoMachine – umożliwia zdalny dostęp do pulpitów i urządzeń, znany ze swojej wydajności i jakości obrazu.

Wirtualizacja aplikacji

  • Docker – znany z konteneryzacji, pozwala na izolację aplikacji w lekkich kontenerach, które są łatwiejsze w zarządzaniu niż tradycyjne maszyny wirtualne.
  • Citrix XenApp – umożliwia zdalny dostęp do aplikacji, umożliwiając użytkownikom pracę z aplikacjami zlokalizowanymi na serwerach.
  • Microsoft App-V – pozwala na centralne zarządzanie i wirtualną dostawę aplikacji w środowiskach korporacyjnych.
  • VMware ThinApp – umożliwia pakowanie aplikacji w pojedyncze pliki wykonywalne, które mogą być uruchamiane na różnych systemach bez konieczności instalacji.
  • Spoon Virtual Application Studio – pozwala na tworzenie przenośnych wersji aplikacji, które można uruchamiać na dowolnym komputerze bez instalacji.
  • Turbo.net – umożliwia tworzenie przenośnych wersji aplikacji, które mogą być uruchamiane w środowisku wirtualnym bez konieczności instalacji.
  • Cameyo – narzędzie do wirtualizacji aplikacji, które umożliwia dostęp do aplikacji desktopowych poprzez przeglądarkę internetową.

Wirtualizacja sieci

  • VMware NSX – oferuje zaawansowaną wirtualizację sieci, umożliwiając tworzenie całkowicie wirtualnych sieci w środowiskach VMware.
  • Cisco ACI – skoncentrowane na aplikacjach podejście do wirtualizacji sieci, zintegrowane z rozwiązaniami Cisco.
  • Juniper Contrail Networking – otwarte oprogramowanie do wirtualizacji sieci, umożliwiające tworzenie skalowalnych i elastycznych środowisk sieciowych.
  • Cumulus VX – oferuje wirtualizację sieciową zorientowaną na otwarte oprogramowanie i przeznaczoną dla środowisk testowych.
  • GNS3 – popularne narzędzie służące do symulacji sieci, używane głównie do celów edukacyjnych i testowania konfiguracji sieci.
  • Nakivo – oferuje rozwiązania do backupu, replikacji i odzyskiwania po awarii dla wirtualizowanych i chmurowych środowisk.

Wirtualizacja pamięci masowej

  • VMware vSAN – zintegrowane rozwiązanie do wirtualizacji pamięci masowej, umożliwiające wykorzystanie dysków fizycznych serwerów do tworzenia współdzielonej pamięci masowej.
  • Microsoft Storage Spaces Direct – część Windows Server, pozwala na tworzenie elastycznych rozwiązań pamięci masowej z wykorzystaniem standardowego sprzętu.
  • Openfiler – oparty na Linuksie system zarządzania pamięcią masową, oferujący różnorodne funkcje sieciowej pamięci masowej (NAS/SAN).
  • FreeNAS – system NAS oparty na FreeBSD, używany do tworzenia udostępnionej pamięci masowej w sieciach domowych i małych firmach.
  • StarWind Virtual SAN – tworzy w pełni funkcjonalny, wirtualny SAN na istniejącym sprzęcie serwerowym, umożliwiając łatwe budowanie rozproszonych i odpornych na awarie systemów przechowywania danych.
  • System plików ZFS – oferuje zaawansowane funkcje zarządzania pamięcią masową, w tym wirtualizację pamięci masowej z wykorzystaniem systemu plików ZFS.

Trzy miesiące temu na naszej stronie…

Artykuł: Pierwszy skrypt bash

Pierwszy skrypt bash

Artykuł: Harmonogram egzaminów maturalnych

Harmonogram egzaminów maturalnych

Artykuł: Staże w Hiszpanii

Staże w Hiszpanii

Artykuł: Conformité Européenne

Conformité Européenne

Artykuł: Display Stream Compression

Display Stream Compression

Artykuł: High Dynamic Range

High Dynamic Range

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły