Virtual private server

Virtual private server (VPS) – podział maszyny, jaką jest serwer, na kilka mniejszych, wirtualnych.

Do zarządzania VPS-ami najczęściej wykorzystuje się oprogramowanie Proxmox, Xen, Hyper-V, VMware, Virtuozzo, OpenVZ.

Podział zasobów

Przydział zasobów zależy od administratora serwera. W przypadku wirtualizacji KVM, w przeciwieństwie do OpenVZ – zazwyczaj przydziela się zasoby gwarantowane, zasoby sprzętowe do których VPS musi mieć dostęp zawsze, oraz te, które mogą być osiągnięte chwilowo, gdy serwer nie jest obciążony. W większości przypadków, w wirtualizacji VPS KVM – gwarancja dostępności zasobów nie dotyczy łącza internetowego, które może być udostępniane wraz z innymi użytkownikami hostingu (tzw. shared port). Należy również pamiętać, że w przypadku wirtualizacji KVM może zachodzić zjawisko memory swapping (Plik wymiany) – a w tym wypadku, dokładniej (Partycja wymiany) – do tego coraz częstszym zjawiskiem na hostingach oferujących VPS za tanie kwoty, jest destabilizacja infrastruktury – czy też ograniczenie zasobów, np. limitu zużycia procesora do 50%.

Destabilizacja infrastruktury

Istnieje wiele metod wykrycia destabilizacji infrastruktury serwera wirtualnego, między innymi poprzez monitoring wydajności serwera, czy też zwykłe porównanie wydzielonych zasobów serwera z wydajnością fizycznego procesora, natomiast wykrycie zjawiska memory swapping (Plik wymiany) może być o wiele trudniejsze, a jest to spowodowane między innymi faktem, iż serwer rzekomo posiada gwarantowane zasoby, których wydajność stopniowo, coraz bardziej spada dopiero po osiągnięciu pewnego progu możliwości – którego zazwyczaj nie możemy dokładnie określić, ze względu na fakt, iż jeden serwer można rozdzielić na wiele innych, wirtualnych. Zazwyczaj destabilizacja infrastruktury zachodzi w sposób świadomy dla usługodawcy, ale niekoniecznie dla klienta. Przez usługodawcę, który np. wykorzystuje sporą ilość pamięci pliku wymiany zamiast fizycznej pamięci RAM – klient zazwyczaj orientuje się, gdy powyżej pewnego progu podzespołów serwer zaczyna notować spadki wydajności.

Ograniczenia

Do głównych ograniczeń należy zależność od stanu głównej maszyny (jeśli główna maszyna nie działa, nie działa żaden z VPS-ów). W przypadku niektórych rozwiązań (np. OpenVZ) nie ma dostępu do kompilacji jądra systemu operacyjnego. Ta funkcja na VPS z rozwiązaniem o nazwie XEN bardzo poszerza możliwości administracyjne VPS-a. U większości firm hostingowych można na tym rodzaju VPX (XEN) ustalić też własną pamięć wymiany.

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