Webhosting, VPS czy serwer dedykowany?

Nie masz pewności co do dokładnych różnic między webhostingiem, serwerem wirtualnym (VPS) a serwerem dedykowanym i nie możesz zdecydować, które rozwiązanie jest lepsze do uruchomienia Twojej strony internetowej lub innej aplikacji?

Jeśli chcesz uruchomić, na przykład, stronę internetową, możesz skorzystać z dowolnego z naszych produktów hostingowych – webhosting, VPS lub serwer dedykowany. Różnice między nimi tkwią w oferowanych możliwościach, złożoności zarządzania, wydajności, stopniu, w jakim serwer jest współdzielony z innymi klientami, i nie tylko.

Webhosting

Najprostszą opcją dla szerokiej publiczności jest webhosting. Tutaj klient nie musi martwić się o wiele rzeczy – po prostu wgrywa zawartość swojej strony przez FTP, wypełnia bazę danych, tworzy w administracji skrzynki e-mail dla swojej domeny i to wszystko.

Serwery, na których działają strona, e-mail, baza danych i inne powiązane usługi, są w pełni zarządzane przez nas. Zajmujemy się konserwacją, konfiguracją zabezpieczeń i aktualizacjami, monitorujemy ich działanie i obciążenie oraz rozwiązujemy wszelkie związane z nimi problemy (z wyjątkiem błędów bezpośrednio w aplikacji PHP klienta).

Możliwości webhostingu są jednak ściśle określone. Można na nim uruchamiać wyłącznie aplikacje PHP korzystające z bazy danych MySQL/MariaDB. Dla PHP dostępne moduły są dokładnie zdefiniowane i obowiązują różne limity – maksymalny czas działania skryptu, maksymalna pamięć do uruchomienia pojedynczego skryptu i tak dalej. Tych limitów nie można w żaden sposób indywidualnie dostosowywać ani zmieniać.

Jeśli szukasz webhostingu dla bardziej wymagającej strony, wybierz usługę premium Extra – oferuje większą wydajność, ma lepsze parametry i codzienne kopie zapasowe.

Webhosting jest usługą współdzieloną. Oznacza to, że na jednym serwerze webhostingowym mieszka kilkaset klientów, którzy wspólnie dzielą wydajność całego serwera.

Mimo pewnych ograniczeń webhosting jest najbardziej rozpowszechnioną usługą i w pełni zadowala zdecydowaną większość klientów. Parametry graniczne są ustawione stosunkowo wysoko i dostępna jest szeroka gama modułów PHP. Klient nie musi się o nic martwić i nie potrzebuje żadnej głębokiej wiedzy informatycznej. Na naszym webhostingu działa większość aplikacji open source – systemy zarządzania treścią, sklepy internetowe, fora dyskusyjne i tak dalej.

    Serwer wirtualny (VPS)

    Drugim szczeblem jest serwer wirtualny (VPS). Tutaj klient otrzymuje własny „pusty” serwer, działający w środowisku zwirtualizowanym, na którym może uruchomić absolutnie dowolny system operacyjny z dowolnym oprogramowaniem, a więc dowolną aplikację. Ma pełny dostęp do serwera (jako Administrator na serwerze z Windows lub jako root na Linuksie). Jeśli zainstaluje na serwerze PHP, może dodać do niego dowolne moduły i użyć dowolnej konfiguracji.

    VPS to zatem przede wszystkim swoboda wyboru – klient może na nim robić wszystko i w dowolny sposób, ponieważ serwer jest tylko jego i pod tym względem w żaden sposób nie wpływa na innych klientów.

    Tutaj jednak klient musi mieć stosunkowo dobre rozeznanie w sprawach związanych z prowadzeniem własnego serwera – instalacji i konfiguracji systemu operacyjnego, zabezpieczaniu serwera, instalacji i konfiguracji aplikacji na serwerze i tak dalej. Od nas otrzymuje goły serwer z podstawową instalacją jakiegoś systemu operacyjnego lub opcjonalnie pakiet Debian ISP (który dodatkowo zawiera gotowe do użycia Apache, PHP, MySQL, serwer pocztowy, serwer DNS i panel administracyjny ISPConfig). Resztą zajmuje się klient. My dbamy tylko o to, by środowisko wirtualizacji działało. Wszystkim, co działa na VPS, zarządza następnie w pełni sam klient.

    VPS nadal jednak współdzieli niektóre zasoby z innymi klientami. Na jednym serwerze fizycznym możemy uruchomić kilkadziesiąt serwerów wirtualnych. VPS współdzieli zatem moc procesora i wydajność I/O z innymi na tym samym serwerze. VPS nie nadaje się więc nadal do wyjątkowo wymagających aplikacji, które potrzebują wielu procesorów, więcej niż 4 GB pamięci RAM i tak dalej.

    Serwery dedykowane

    Dla najbardziej wymagających klientów przeznaczone są serwery dedykowane. W tym przypadku wynajmujemy serwer fizyczny, który jest w pełni dostępny dla klienta. Podobnie jak w przypadku VPS klient może na takim serwerze uruchomić cokolwiek, ale dodatkowo ma całą wydajność serwera naprawdę wyłącznie dla siebie.

    W przypadku serwerów dedykowanych można też zaprojektować własną indywidualną konfigurację – typ i liczbę procesorów, pamięć oraz typ i liczbę dysków. Część mamy na stanie, część powstaje na zamówienie.

    Sprzęt wynajmujemy klientowi; nie można go kupić. Z drugiej strony, gwarantujemy sprzęt: usterki naprawiamy na własny koszt, a uszkodzone komponenty wymieniamy za własne pieniądze.

    Ale znowu, tak jak w przypadku VPS – nie zajmujemy się tym, co działa na tym sprzęcie. To znów w pełni zależy od klienta – albo sam się na tym zna, albo znajdzie kogoś, kto zajmie się tym za niego.

    Przewiń do góry