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