OpenVZ

OpenVZ
Logo OpenVZ
Logo programu
Aktualna wersja stabilna OpenVZ 7 (oparty na RHEL7, kernel 3.10),
25 lipca 2016; około 9 lat temu
Aktualna wersja testowa 2.6.32-042stab110.1 / 3 lipca 2015; około 10 lat temu
System operacyjny GNU/Linux (CentOS, Debian, Ubuntu)
Rodzaj Maszyna wirtualna
Licencja GNU GPL v.2
Strona internetowa
Drzewo procesów serwera OpenVZ. Kolorami zaznaczono procesy serwerów wirtualnych

OpenVZotwarta platforma wirtualizacji systemu operacyjnego dla Linuksa. Pozwala niezależnie od siebie uruchomić kilka systemów wirtualnych (VPS), używających wspólnego jądra z hipernadzorcą. Mogą to być na przykład różne dystrybucje, środowiska testowe czy serwery dzierżawione. Każde z tych środowisk wirtualnych może być zarządzane zupełnie osobno, tak jakby było fizycznym serwerem. Ograniczeniem jest brak możliwości zmiany jądra, gdyż jest ono wspólne. Systemy wirtualne posiadają osobne, wzajemnie niezależne (fizyczne albo wirtualne) pamięć operacyjną, systemy plików, użytkowników (również root) i grupy, urządzenia i zarządzanie siecią (np. adres IP, zaporę sieciową), drzewa procesów i komunikację międzyprocesową. Zarządzanie środowiskami wirtualnymi pozwala na zmiany w locie ilości dostępnej pamięci czy zasad przydziału czasu procesora. Umożliwia również hibernację całego środowiska wirtualnego do pliku dyskowego i odtworzenie go na innym serwerze OpenVZ, co pozwala na migrację na żywo między fizycznymi maszynami, postrzeganą od strony klienta jak krótkotrwały przestój, gdyż zachowywany jest nawet stan otwartych połączeń sieciowych[1].

Ograniczenia

Domyślnie OpenVZ ogranicza dostęp systemów wirtualnych do rzeczywistych urządzeń (dzięki czemu kontener jest niezależny od sprzętu). Administrator OpenVZ może zezwolić na dostęp różnych kontenerów do fizycznych urządzeń takich jak dyski twarde albo partycje, porty USB, urządzenia PCI lub fizyczne karty sieciowe.

Stabilna wersja OpenVZ jest oparta na zmodyfikowanym jądrze w wersji 2.6.32, pochodzącym z dystrybucji Red Hat Enterprise Linux 6.

OpenVZ jest podstawą dla komercyjnego oprogramowania Virtuozzo, dostarczanego przez firmę Parallels. Parallels pomaga i sponsoruje projekt OpenVZ, ale nie daje komercyjnego wsparcia jego użytkownikom.

Status

Ostatnia wersja stabilna projektu, OpenVZ 7, została wydana w lipcu 2016 roku[2].

Ze względu na swe ograniczenia współcześnie[a] projekt został zastąpiony alternatywnymi rozwiązaniami (KVM w zakresie wirtualizacji oraz LXC / Docker w zakresie kontenerów)[3][4].

Uwagi

  1. w momencie pisania - kwiecień 2026

Przypisy

  1. Kirill Kolyshkin, Virtualization in Linux
  2. Releases. OpenVZ Wiki. [dostęp 2026-04-26]. (ang.).
  3. OpenVZ Explained: Why It's Obsolete and What to Use Instead. Server Span. [dostęp 2026-04-26]. (ang.).
  4. ThamizhElango Natarajan: The Rise and Fall of OpenVZ: The Forgotten Pioneer of Linux Containerization. Medium. [dostęp 2026-04-26]. (ang.).

Linki zewnętrzne

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
Kembali kehalaman sebelumnya