Badanie dostępności polskich firm oferujących usługi hostingowe.

Transkrypt

Badanie dostępności polskich firm oferujących usługi hostingowe.
Profesjonalny monitoring serwisów WWW i usług internetowych
150 dni monitoringu
Badanie dostępności polskich firm
oferujących usługi hostingowe.
vs.
2008
2008-02-20, Copyright 2007-2008 by Czytodziala.pl, Monitority.com
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Wstęp
Niniejszy dokument jest raportem z cyklicznego badania dostępności fizycznej oraz wydajności
użytkowej firm dostarczających usługi hostingu1 wirtualnego i dedykowanego.
W okresie 19.08.2007-16.01.2008 każdy z nich został sprawdzony ponad 200 tysięcy razy.
Opis zawartości raportu
W raporcie znajduje się:
• opis badanych firm,
• dostępne usługi hostingowe dostarczane przez monitorowane firmy,
• zapisy z regulaminów ofert,
• podstawowa terminologia potrzebna do zrozumienia raportu,
• gwarantowane czasy uptime (dostępności),
• statystyczne wyniki badań,
• rozkład błędów na poszczególnych dostawców,
• udział poszczególnych rodzajów błędów w ogólnej liczbie błędów,
• przekrojowy wykres dostępności poszczególnych dostawców w rozbiciu na cykle
monitoringu, porównanie z średnią statystyczną, trend,
• podsumowanie dot. użytkowego czasu dostępności (ang. uptime) serwisu.
Wyniki zostały przedstawione w formie wykresów oraz tabel.
Autorzy raportu
Za zawartość merytoryczną odpowiedzialny jest Dmitrij Żatuchin. Dane analityczne – tabele,
wykresy oraz inne informacje techniczne pochodzą z danych uzyskanych na podstawie usługi
prowadzonej przez serwis czytodziala.pl.
1
Hosting – udostępnienie przestrzeni określonej przestrzeni fizycznej lub całego serwera na potrzeby Klienta
strona 2 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Konfiguracja badania dostępności
Badani dostawcy
1. Home.pl (Szczecin)
2. Az.pl (Szczecin)
3. Active24.pl (Bydgoszcz/Warszawa)
4. Netia.pl – Pro Futuro (Warszawa)
5. Nazwa.pl – NetArt (Kraków)
6. OVH.pl (Wrocław/Paryż, Francja)
7. Hosting365.pl (Kraków/Dublin, Irlandia)
8. Host1.pl (Warszawa)
9. Webhost.pl (Kraków)
Test fizycznej dostępności
•
•
•
•
•
•
•
Protokół: HTTP
Port: 80
Częstotliwość testów: 1 minuta
Liczba zapasowych testów TTL2: 5
Timeout: 6000 ms (6 sekund)
Punkty testowe: Wrocław (Polska), Świdnica (Polska), Paryż (Francja), Dallas (TX, USA),
Amsterdam (Holandia)
Dodatkowe parametry: brak autoryzacji
Dostępność a rzeczywisty czas
100% uptime oznacza dostępność przez 24 godziny dobę. W dobie jest 1440 minut.
W wypadku, gdy serwis był dostępny w okresie 150 dni przez 99%, to oznacza, że przez łącznie 36
godzin były problemy z funkcjonowaniem usługi hostingowej. Poniżej znajduje się tabela
przeliczająca dostępność:
Dostępność w
%
99,00 %
99,50 %
99,90 %
99,93 %3
99,95 %
99,98 %
99,99 %
99,999 %
2
3
Godzin niedostępnych
przez 150 dni
Minut przez 150 dni
36
18
3,6
2,4
1,8
0,72
0,36
0,036
2160
1080
216
143
108
43
22
2
Minut w skali
miesiąca
432
216
44
~30
22
9
5
0,5
TTL – Time To Live, czas życia pakietów
Najwyższa dostępność w Polsce w okresie badania, Netia Pro Futuro
strona 3 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Usługi hostingowe badanych firm
W badaniu wzięły udział usługi zarówno hostingu wirtualnego jak i dedykowanego. Poniżej wykaz
badanych świadczeń:
Usługa
Koszt roczny (w PLN)4
Business Server Pro
Konto Początek
Active Home
Flexo Start
Serwer Active
Kimsufi Start 100M5
Business
Pakiet Starter
RootDS Start6
900
120
209,90
200
300
1990
180
40
1499
Dostawca
Home.pl
Az.pl
Active24.pl
Netia.pl – Pro Futuro
Nazwa.pl – NetArt
OVH.pl
Hosting365.pl
Webhost.pl
Host1.pl
Poniżej przedstawiamy najważniejsze wg nas punkty z regulaminów niektórych dostawców.
Home.pl
Ze swojej strony, firma Home.pl zobowiązuje się do „stałego i nieprzerwanego świadczenia usług, za
które Abonent uiścił opłatę abonamentową, o ile nie doszło do naruszenia umowy”.
W momencie, kiedy wyniknie potrzeba tymczasowego wyłączenia usługi lub jej elementów – klient
otrzyma powiadomienie.
Home.pl w regulaminie świadczenia usługi hostingu deklaruje dostępność na poziomie 99% czasu,
mierzonym w każdym miesiąc kalendarzowym (por. Az.pl – 99.95%, nazwa.pl – 99.9%).
Pozytywną stroną jest rekompensata niedostępności powyżej 1%. Za każde dodatkowo niedostępne
6 godzin awarii Abonent otrzyma dodatkowy miesiąc usługi.
Az.pl
Firma Az.pl ma następujące treści w regulaminie, z którym warto uważnie się zapoznać przed
skorzystaniem z usług:
• „W szczególnych przypadkach, w których działanie programów Klienta spowoduje
nadmierne obciążenie serwera co spowoduje pogorszenie usług świadczonych innym
Klientom, Az.pl zastrzega sobie prawo do wprowadzenia ograniczeń na konto Klienta lub tez
blokady całego konta. O ograniczeniu Klient zostanie powiadomiony.”
Co dokładnie oznacza to, iż nie możemy utrzymywać aplikacji szczególnie ciężkich dla
Bez promocji. Koszt roczny. Stan na czas publikacji raportu.
Serwer dedykowany.
6 Serwer wirtualny
4
5
strona 4 / 14
Czytodziala.pl:
•
•
•
•
Badanie dostępności polskich firm oferujących usługi hostingowe.
serwerów Az.pl, gdyż możemy obniżyć wydajność innych klientów korzystających z hostingu
wirtualnego.
Az.pl deklaruje również możliwość zablokowania wykorzystywania baz danych, skryptów czy
poczty. Aby to nastąpiło Klient musi:
o Spowodować awarię lub dawać przesłanki możliwej awarii
o Przeciążyć serwer lub inne „elementy infrastruktury udostępnianej przez Az.pl”
o Wskazywać na znaczne pogorszenie jakości „usług świadczonych dla pozostałych
Klientów Az.pl”
„Zabronione jest wysyłanie spamu (niechcianej poczty) przez serwery Az.pl.”
Powyższy zapis prawdopodobnie służy wyeliminowaniu działań nielegalnych, jeśli chodzi o
masowe rozsyłki. Nie jest do końca jasne, czy zapytania wysyłane masowo, jednak zgodnie
z obowiązującymi przepisami, w szczególności Ustawy o świadczeniu usług drogą
elektroniczną z dnia 18 lipca 2002r. (Dz. U. z 2002r. Nr 144, poz. 1204 z późn. zm.) będą
zabronione.
„Transfer roczny rozliczany jest w cyklu miesięcznym. Niewykorzystany transfer nie
przechodzi na kolejny miesiąc.”
„W przypadku przekroczenia miesięcznego limitu transferu danych konto zostanie
zawieszone.”.
Nie jest napisane, czy użytkownik otrzyma przed tym powiadomienie o przekroczeniu limitu
transferu danych.
Active24.pl
Active24.pl Polska ma dosyć ubogi, w porównaniu do powyższych firm, regulamin. Aczkolwiek warto
wymienić następujące punkty dot. Odpowiedzialności usługodawcy i jego praw.
„Usługodawca nie ponosi odpowiedzialności za szkody powstałe w wyniku:
(…)
• awarii łączy telekomunikacyjnych,
• nieprawidłowego działania firm trzecich mających wpływ na usługi oferowane w serwisie
Domeny.org,
(…)
Usługodawca zastrzega sobie prawo do:
• czasowego odłączenia dostępu do serwerów wynikającego z okresowej konserwacji lub
rozbudowy serwerów,
• usunięcia konta, jeżeli jest ono wykorzystywane niezgodnie z prawem lub działania klienta
powodują zakłócenia pracy i stabilności serwerów,
• zablokowania konta na serwerze w przypadku przekroczenia limitu transferu i nieopłacenia
dodatkowego transferu,
(…) „
Webhost.pl
Do przeglądania regulaminów poszczególnych dostawców byliśmy zmuszeni głównie za sprawą
gwarancji dostępności. Na stronie webhost.pl co prawda ta informacja się nie pojawia w regulaminie,
jednak znaleźliśmy dedykowaną temu celowi podstronę. Co więcej, po przejściu poprzez link do
strona 5 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
pozostałych danych, otrzymujemy informację „Invalid url” – prawdopodobnie zewnętrzny dostawca
monitoringu już nie prowadzi statystyk?
Rysunek 1. Podstrona uptime webhost.pl.
Nazwa.pl
Nazwa.pl (NetArt) gwarantuje już w regulaminie dostępność usług w trakcie trwania okresu
abonamentowego na poziomie 99, 9% w skali roku. Niestety, w kwestiach niedostępności, należy
wystąpić z reklamacją i w najlepszym wypadku „po pozytywnym rozpatrzeniu reklamacji Klienta”
dostawca zobowiązuje się „do przedłużenia okresu abonamentowego usługi o 2 dni za każde
rozpoczęte 24 godziny łącznego czasu trwania przerw”. W inny sposób NetArt ponosi
odpowiedzialności.
Innym punktem, wartym uwagi, jest poniższa deklaracja:
„NetArt nie ponosi odpowiedzialności za ewentualne szkody powstałe m.in. w wyniku:
1. braku ciągłości świadczenia usług spowodowanym działaniem lub zaniechaniem podmiotów
trzecich
2. klęsk żywiołowych
(…)”
Hosting365.pl
Hosting365.pl nie deklaruje w regulaminie gwarancję uptime, aczkolwiek posiada w swojej
ofercie usługę monitoringu. Po telefonicznej konsultacji udało się uzyskać informację dot. sposobu
reklamacji gwarantowanego przez dostawcę czasu dostępności – 100%. Otóż w momencie, jeśli w
danym miesiącu abonamentowym zostanie odnotowana niedostępność, w następnym miesiącu
Klient zapłaci abonament pomniejszony proporcjonalnie o czas trwania awarii.
strona 6 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Terminologia
Dla zrozumienia poszczególnych błędów, zgłoszonych przez system monitoringu dostępności,
należy zapoznać się z następującymi określeniami.
1. Request Timeout – maksymalny czas na zapytanie żądania klienta został przekroczony. Wg
klasyfikacji błędów HTTP – Error 408.
2. Serwer nie odpowiada – maksymalny czas na odpowiedź na żądanie klienta został przekroczony
(ang. response timeout).
3. Brak połączenia: connection refused – błąd HTTP 500, występuje w momencie odrzucenia przez
serwer docelowy żądania użytkownika lub webowe oprogramowanie serwerowe (ang. web server)
działa nie prawidłowo.
4. Timeout: connect timed out – próba nawiązania połączenia z usługą działającą na określonym
porcie, przez otwarte gniazdo (ang. socket) na serwerze nie powiodła się; czas oczekiwania został
przekroczony.
5. Nieznany host : nazwa_domeny – we wpisie DNS nie następuje translacja odpytywanej domeny,
czyli brak lokalizacji translacji DNS. Przykładowe wystąpienia błędu – w trakcie zmiany wpisu DNS
dla domeny podczas przenosin z jednego serwera na drugi.
6. I/O: connection reset – błąd wejścia/wyjścia, nawiązano połączenie TCP/IP, lecz polaczenie
zostało przerwane przez serwer.
7. I/O: No route to host – błąd wejścia/wyjścia, wewnętrzny błąd serwera, związany z konfiguracją
routera przekierowywującego połączenia lub firewalla (np. błędna konfiguracja iptables, blokowanie
portów).
8. I/O: Connection timed out – błąd wejścia/wyjścia, serwer zawiesił sesję TCP/IP, przed tym jak
została zwrócona odpowiedź serwera.
9. I/O: Network is unreachable – błąd wejścia/wyjścia, próba wykonania operacji na gnieździe
została wykonana na nieosiągalnym zasobie sieciowym, prawdopodobnie domyślna trasa
połączenia nie jest skonfigurowana na serwerze.
strona 7 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Gwarantowane czasy uptime
Nie każdy dostawca zaznacza, jaki czas dostępności świadczonych usług gwarantuje w trakcie
okresu abonamentowego. Niektórzy dostawcy podają liczbę, wyrażona w procentach, już w
regulaminie, jeśli tego brakuje – warto przedzwonić i zapytać. Wskaźnik dostępności ma duży wpływy
na decyzję o zakupie serwera. Klientowi, szczególnie jeśli jest z branży eCommerce, powinno zależeć
na jak najmniejszym czasie awarii. Dłuższy czas awarii = większe straty w obrocie sklepu.
Poniżej przedstawiamy informacje o uptime deklarowanym przez badane firmy.
Dostawca
Az.pl
Active24.pl
Home.pl
Host1.pl
Hosting365.pl
Nazwa.pl – NetArt
Netia.pl – Pro Futuro
OVH.pl
Webhost.pl
Czas uptime
Względny okres abonamentowy
99,95%
99,00%
99,90%
99,00%
99,90%
99,90%
99,00%
w skali roku
1 miesiąc
w skali roku
1 miesiąc
min. pół roku
1 miesiąc
w skali roku
Faktyczny stan na podstawie przeprowadzonych badań cyklicznych.
Dostawca
Az.pl
Active24.pl
Home.pl
Host1.pl
Hosting365.pl
Nazwa.pl – NetArt
Netia.pl – Pro Futuro
OVH.pl
Webhost.pl
7,8
Zbadany czas
uptime
Różnica z deklarowanym
99,89%
99,19%
99,63%
99,54%
99,78%
99,59%
99,93%
99,83%
99,71%
-0,06%
7
0,63%
-0,36%
-0,22%
-0,31%
-0,07%
0,71%8
Taka liczba wynika z niskiego gwarantowanego uptime, w okresie 150 dni 99% oznacza 36 godzin niedostępności
strona 8 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Udział poszczególnych błędów w ogólnej liczbie błędów
Poniższy wykres kołowy prezentuje udział wykrytych rodzajów błędów w ogólnej liczbie wykrytych błędów w okresie badania. Najczęstszym błędem
wykrywanym u dostawców był „Serwer nie odpowiada” oraz „Request timeout”. Błędy nazwane jako „null” są niezidentyfikowanymi wyjątkami zwracanymi przez
badane serwery.
strona 9 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Udział dostawców w ogólnej liczbie błędów
Rozkładając błędy na monitorowane firmy, otrzymamy wykres, gdzie active24.pl, webhost.pl oraz host1.pl stanowią 59% wygenerowanych błędów.
strona 10 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Dostępność hostingowni w poszczególnych miesiącach
Poniższy wykres zawiera zestawienie czasów dostępności w badanym okresie wraz z linią trendu, obliczoną na podstawie średniej miesięcznej.
strona 11 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Ranking dostępności dostawców w okresie 150 dni
Hosting firmy Netia.pl (wcześniej usługa hostingowa Pro Futuro) może pochwalić się najwyższym
czasem dostępności w okresie 19.08.2007-16.01.2008 r.
Najlepszy średni czas odpowiedzi w tym okresie miała usługa dostarczana przez ovh.pl – 194.6 ms.
Średni czas odpowiedzi wyniósł ~250 ms.
Najgorszy średni czas usługa active24.pl – 289.8 ms.
strona 12 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Podsumowanie
Zgodnie z przedstawioną linią trendu średniej dostępności, jakość usług świadczonych przez polskie
firmy hostingowe miała się polepszyć. Z ostatnich badań, oraz wykresu, wygenerowanego na chwilę
powstania raportu, wynika, iż wszyscy dostawcy mają 100%-ową dostępność.
Miejmy nadzieję, że tak pozostanie. Zweryfikujemy to za kolejnych 150 dni.
Warto mieć świadomość, iż gwarancja na poziomie 99% jest niewystarczająca, szczególnie dla
właścicieli sklepów internetowych czy firm, dla których handel elektroniczny czy pozyskanie klienta
online zajmuje pierwsze miejsce wśród priorytetów. Monitoring dostępności usług internetowych – czy to
strony WWW, skrzynki pocztowej, itp. – zapewnia większe poczucie bezpieczeństwa zarówno dla
odbiorcy jak i dostawcy tych usług. Dostawca jest w stanie zareagować bardzo szybko po otrzymaniu
powiadomienia o niepoprawnym działaniu usługi lub informacji zwrotnych. Dlatego też warto pytać
usługodawcę, czy posiada niezależny system monitoringu i czy jest możliwość weryfikacji
deklarowanych gwarancji czasu uptime.
Przez niedostępność bardzo łatwo jest również o naruszenie ciągłości pozycji w wyszukiwarkach
(SEO), jeśli to e-commerce – narażamy się na stratę klientów na rzecz konkurencji, która akurat w tym
momencie działała.
Każdy z dostawców usług hostingu i serwerów dedykowanych musi posiadacz niezależny system
monitoringu. Serwisy społecznościowe, portale informacyjne, strony korporacji z Biurem Obsługi
Klientów muszą zwracać szczególną uwagę na świadczenie wysokiej jakości usług dostarczających
zawartość użytkownikom.
Cyklicznie, poprzez serwis czytodziala.pl oraz portale masowego odbioru, serwis Czytodziala.pl
będzie dostarczać raportów dot. stanu polskiego i zagranicznego Internetu.
Aktualnie w przygotowaniu: raport dostępności popularnych
społecznościowych, raport dostępności porównywarek cen produktów.
serwisów
strona 13 / 14
Czytodziala.pl:
Badanie dostępności polskich firm oferujących usługi hostingowe.
Masz biznes w Internecie?
Zadbaj o wysoką jakość usług – bądź ponad konkurencję.
Czytodziala.pl
•
•
•
•
•
•
•
•
Monitorujemy przez 24/7
z 6 niezależnych lokalizacji na świecie
w odstępach od 1 minuty
testujemy: strony, e-mail, treść, jakość usług WWW
alarmujemy: SMS’em, na Gadu-Gadu, RSS’em, e-mail
podsumowania w postaci obszernych raportów PDF
czytelne wykresy online
konsultant LiveChat
Masz swoją firmę hostingową? Brakuje Ci monitoringu?
Zapraszamy do współpracy i programu partnerskiego.
Kontakt
Pytania techniczne: [email protected]
Sprzedaż usług i marketing: [email protected]
Rozmowa z konsultantem: http://czytodziala.pl/index.php/kontakt/
strona 14 / 14

Podobne dokumenty