Proxmox Virtual Environment (Proxmox VE)

Konrad Kowalski
  • Konrad Kowalski
  • 22/01/2018
  • Proxmox VE
  • 0 komentarzy
Proxmox VE

Proxmox VE to system oparty na dystrybucji Debian GNU/Linux. Celem projektu jest dostarczenie wydajnej i prostej w obsłudze platformy wirtualizacji służącej do zarządzania kontenerami LXC oraz maszynami wirtualnymi KVM. Proxmox Virtual Environment umożliwia budowę zarówno pojedynczych hostów wirtualizacyjnych jak i tworzenie kliku/kilkunastu serwerowych klastrów z poziomu prostego i intuicyjnego webowego interfejsu administracyjnego.

Proxmox VE wydawany jest na zasadach licencji GNU AGPL v3. Istnieje zarówno wersja bezpłatna jak i wersja z opcją płatnego wsparcia (klika wersji różniących się się poziomem wsparcia, rozliczenie “na gniazdo procesora”)

Z głównych funkcjonalności można wymienić:

  • Wirtualizacja oparta na KVM (Kernel-based Virtual Machine)
  • Obsługa kontenerów LXC (Linux Containers)
  • Obsługa Live Migration
  • Webowy interfejs do zarządzania serwerem / klastrem serwerów
  • Możliwość zarządzania przez interfejs wiersza poleceń (CLI)
  • Proxmox Cluster file system (pmxcfs), konfiguracja wirtualnych maszyn jest automatycznie zreplikowana na wszystkich serwerach fizycznych tworzących klaster. Zmiany konfiguracji lub czynności administracyjne można wykonać na dowolnym hoście wchodzącym w skład klastra.
  • REST web API – interfejs, który umożliwia osktyptowanie i automatyzację pewnych zadań oraz korzystanie z dedykowanych aplikacji umożliwiających administrowanie Proxmoxem np. z poziomu smartfona (Android – aplikacja Aprox)
  • Role-based Administration – możliwość zdefiniowania dodatkowych użytkowników oraz przyznania im minimalnych, wymaganych praw dostępu do panelu administracyjnego. Umożliwia to np. zdefiniowanie administratora storage, czy przyznanie użytkownikowi VM praw do jej uruchomienia, wyłączenia, restartu oraz dostępu do wirtualnej konsoli VM przez przeglądarkę WWW.
  • Serwery autoryzacji – Istniej możliwość podpięcia i autoryzowania użytkowników Proxmox z zewnętrznymi serwerami autoryzacji tj. Microsoft Active Directory, LDAP, Linux PAM (wbudowane w Proxmox)
  • Kopie zapasowe – w Proxmox VE można tworzyć pełne kopie zapasowe maszyn wirtualnych oraz kontenerów LXC (zawierają metadane opisujące konfiguracje backupowanych obiektów oraz dane fizyczne takie jak dyski twarde). Proxmox umożliwia również na tworzenie zaplanowanych, automatycznych kopii zapasowych
  • Obsługa HA (High Availability) – dla instalacji wieloserwerowych istnieje możliwość konfiguracji opcji związanych z wysoką dostępnością.
  • Wbudowany Firewall – możliwość włączenia i konfiguracji firewalla z poziomy interfejsu WWW zarówno dla całego klastra serwerów, pojedynczego serwera , pojedynczej VM czy kontenera LXC
  • Obsługa bondingu / agregacji łącz sieciowych, VLANów itp.
  • Obsługa wielu rodzajów storage: LVM, ISCSI, NFS, Ceph, GlusterFS, ZFS for Linux
  • Możliwość budowy klastra storage opartego na Ceph

Więcej informacji na temat Proxmox VE można znaleźć pod adresem: https://www.proxmox.com/en/

Dodaj komentarz