Najogólniej mówiąc, jest to komputer w serwerowni, który jest "dedykowany" tylko dla nas. Mamy przeważnie do niego większy dostęp, więcej jesteśmy w stanie zrobić, moc obliczeniowa jest znacznie większa. Czasem też, nie musimy konkurować o zasoby na serwerze. Oznacza to większą niezawodność, i pełną możliwość dostosowania systemu do naszej aplikacji.
Jakie są rodzaje serwerów dedykowanych?
Wirtualne, i fizyczne. Różnią się głównie ceną, ale i mocą obliczeniową, trochę zasadą funkcjonowania.
Dedykowany serwer wirtualny jest wydzielonym kawałkiem fizycznej maszyny, czasem z przyporządkowaniem bardzo określonych zasobów systemowych (np. 1 procesor, 1GB pamięci RAM).
Fizyczny serwer dedykowany, jest to po prostu oddzielna maszyna, przeznaczona tylko dla jednego klienta.
Z punktu widzenia osoby korzystającej z obu rodzajów serwerów, są one bardzo podobne, bo wirtualizacja jest niewidoczna, i stosunkowo bezpieczna (izolacja zasobów jest wystarczająca).
Zupełnie osobną dziedziną są serwery wirtualne w "chmurze", które sprzedawane są na żądanie (od razu mamy gotowy system i maszynę), a rozliczani jesteśmy godzinowo.
Dla kogo są serwery dedykowane?
- Bezpieczeństwo.
Czasem ze względów bezpieczeństwa, gdy nie chcemy, aby ktokolwiek inny mógł mieć dostęp do naszych danych. Na serwerze współdzielonym, to tylko "jakość" administratorów determinuje poziom bezpieczeństwa naszych danych, i jeśli chcemy mieć większą pewność, powinniśmy używać własnego serwera - dedykowanego. - Wydajność.
To główny powód kiedy potrzebujemy serwera dedykowanego. Czasem nie ma innego wyjścia, bo aplikacje które chcemy uruchomić wymagają zbyt dużo zasobów jak na serwery współdzielone, i nasz dostawca grzecznie "wyprosi" nas z tego serwera, sugerując serwer wirtualny lub dedykowany. Na własnym serwerze, możemy samodzielnie polepszyć wydajność, tuningując parametry. Na hostingu współdzielonym, jesteśmy skazani na konkurowanie o procesor z innymi aplikacjami pozostałych klientów. - Specyficzność aplikacji.
Czasem specyfika naszej aplikacji nie pozwala na uruchomienie na zwykłym hostingu współdzielonym, bo potrzebujemy narzędzi lub dostępów które standardowo nie są dostępne w hostingach współdzielonych. Bezpośredni dostęp do bazy danych, specyficzne oprogramowanie (np. svn), bezpośrednia analiza obciążenia systemu - to rzeczy których nie dostaniemy od tak po prostu w hostingu współdzielonym.
Zarządzanie serwerem.
Serwer dedykowany, w przeciwieństwie do serwerów współdzielonych, jest udostępniany jak zwykła maszyna, więc trzeba tam zainstalować system operacyjny (w większości przypadków możemy wybrać pośród gotowych systemów). W przypadku systemów komercyjnych, wiąże się to z opłatą licencyjną. Serwer musi być zatem zarządzany na szeroką skalę: system operacyjny, aplikacja, backupy. Czasem firmy hostingowe, zapewniają usługę zarządzania systemem operacyjnym, lub systemem backupów, ale może wiązać się to z dodatkowymi kosztami za administrację.
Na tym wady zarządzania serwerem się kończą, bo zaletą jest to, że jesteśmy w stanie postawić na nich niemal dowolny system, mamy pełen wgląd w sytuację i możliwości rozwoju.
Jak wybrać serwer dedykowany?
Każdy sprzedawca będzie zachwalał swoje serwery jako najlepsze. W jaki sposób zatem, wybrać ten najlepszy?
Jest to w gruncie rzeczy zależne od naszych potrzeb, i możliwości finansowania. Istotne są też usługi dodatkowe takie jak możliwość korzystania z backupu usługodawców, sposób i czas reakcji na awarię systemu. Dla systemów które będziemy sami chcieli rozwijać (więc mieć czasem też dostęp fizyczny do maszyn), istotna może okazać się odległość do serwerowni.
Na pewno istotny jest aspekt wydajnościowy, czym bardziej mamy "ciężką" aplikację lub większy planujemy ruch, tym mocniejszą maszynę potrzebujemy.
Kiedy kupić serwer wirtualny a nie fizyczny?
Wtedy, gdy potrzebujemy wypróbować nasz pomysł przez jakiś czas. Jeśli nasze finansowanie jest też nie za wysokie, serwer wirtualny będzie najlepszym rozwiązaniem, gdyż jest trochę tańszy. Samo trafienie w odpowiednią wielkość serwera - mocy obliczeniowej, jest zadaniem nietrywialnym, i warto poradzić się ekspertów. Jeśli jednak wymagamy pełnej separacji, bezpieczeństwa, wydajności - kupno serwera fizycznego będzie najwłaściwsze.
Przykładowe ceny.
Ovh:
Serwer wirtualny (prywatny): 40 - 140 zł / miesiąc
Serwer fizyczny: 250 - 1199 zł / miesiąc
home.pl:
Serwer fizyczny 1000 - 2000 zł / miesiąc
amazon:
$0.095 za godzinę
Podane ceny są orientacyjne. W zależności, od rodzaju usług, od potrzeb, da się dostosować opłatę miesięczną i początkową do założonego budżetu.
Czemu jednak warto mieć komputer w profesjonalnej serwerowni?
Ze względu na niezawodność. W serwerowni, łącze internetowe jest często podłączone niemal do szkieletu, kilkoma niezależnymi łączami. Zasilanie jest zrealizowane w sposób bardzo kompleksowy (akumulatory, zapasowe zasilanie). Chłodzenie jest zrealizowane w sposób profesjonalny, nie wspominając na przykład o filtrach kurzu. Takich bardzo profesjonalnych warunków nie da się odwzorować w biurze, czy nawet własnej serwerowni, no chyba że mamy naprawdę dużo pieniędzy. W profesjonalnej serwerowni, mamy to w standardzie, zawarte w opłacie miesięcznej.
Serwer dedykowany