Cieszy nas wszystkich wzrost oglądalności i spora popularność Wirtualnego Statku w sieci. Ze statystyki wejść wynika, ze liczba wizyt w krótkim czasie potroiła sie w stosunku do średniej z kilku lat poprzednich. Niestety, ta sytuacja ma też swoje niekorzystne konsekwencje.
Otrzymałem w ostatnich dniach od mojej firmy hostingowej dwa ostrzeżenia o przekroczeniu parametrów przewidzianych dla tej wersji serwera (mam na myśli wykupioną opcję - tzw. Serwer Active). Chodzi o tzw transfer do- i z baz danych oraz czas pracy systemu (procesora serwera) przeznaczony do obsługi tej wersji serwera. Dobowy limit wielkości transferu informacji z baz i do baz danych (10 G
jest przez nasz serwis permanentnie przekraczany, a czas pracy systemu w przeliczeniu na okres abonamentowy (1 rok) został juz wykorzystany w 80%. Tak więc choć okres abonamentowy serwera kończy się nominalnie z dniem 22.08.2011 - z chwilą osiągnięcia limitu czasu pracy systemu - serwer musi zostać opłacony ponownie na kolejny okres abonamentowy przed upływem zwykłego terminu.
Cieszy nas wszystkich wzrost oglądalności i spora popularność Wirtualnego Statku w sieci. Ze statystyki wejść wynika, ze liczba wizyt w krótkim czasie potroiła sie w stosunku do średniej z kilku lat poprzednich. Niestety, ta sytuacja ma też swoje niekorzystne konsekwencje.
Zwiększony ruch generuje większe obciążenie serwera. Każdorazowe otwarcie jakiejkolwiek części naszego serwisu wymaga pobrania odpowiednich informacji z bazy danych. Im więcej wyświetleń tym większe zapotrzebowanie na informacje pobierane z baz oraz zwiększenie czasu pracy procesora serwera na ich przetworzenie i wyświetlenie.
Otrzymałem w ostatnich dniach od mojej firmy hostingowej dwa ostrzeżenia o przekroczeniu parametrów przewidzianych dla tej wersji serwera (mam na myśli wykupioną opcję - tzw. Serwer Active). Chodzi o tzw transfer do- i z baz danych oraz czas pracy systemu (procesora serwera) przeznaczony do obsługi tej wersji serwera.

Dobowy limit wielkości transferu informacji z baz i do baz danych (10 G

jest przez nasz serwis permanentnie przekraczany, a czas pracy systemu w przeliczeniu na okres abonamentowy (1 rok) został już wykorzystany w 80%. Tak więc choć okres abonamentowy serwera kończy się nominalnie z dniem 22.08.2011 - z chwilą osiągnięcia limitu czasu pracy systemu - serwer musi zostać opłacony ponownie na kolejny okres abonamentowy przed upływem zwykłego terminu.
Mówiąc najprościej jak można - nasz wortal generuje zapotrzebowanie przekraczające niektóre parametry serwera. Zgromadzonych treści jest w nim bardzo dużo i przy tym ruchu, jaki notujemy ostatnio ledwie mieścimy się w limitach. Wyjścia są trzy:
1. Optymalizacja serwisu. Wyłączenie niektórych elementów, które generują najwięcej zapytań do baz (co już zrobiłem) przy jednoczesnym znacznym ograniczeniu dostępu do serwisu osobom niezalogowanym (co znacznie zmniejszy transfer danych z baz). Wyłączenie Giełdy Pracy, Prywatnych Wiadomości, Hyde Parku i kilku innych udogodnień, likwidacja forum dyskusyjnego lub przeniesienie go do oddzielnej aplikacji (z koniecznością ponownego logowania się). Zdajmy sobie jednak sprawę z tego, że ograniczenie dostępu gościom nie przysłuży się celom, dla których powstał ten serwis i zamiast propagowania żeglugi i turystyki wodnej osiągniemy skutek odwrotny.
2. Założenie nowego serwisu a przeniesienie starego do jakiegoś bliżej nie sprecyzowanego archiwum z ograniczonym dostępem, bo przecież ten archiwalny serwis także byłby umieszczony na tym samym serwerze.
3. Podniesienie (wykupienie) parametrów obecnego serwera do opcji o wyższych limitach (Serwer ActivePro) lub wykupienie drugiego, oddzielnego serwera - wyłącznie dla naszego serwisu. Obecnie mój serwer jest współdzielony z innymi moimi serwisami, które powstały wcześniej i to dla nich osiem lat temu wykupiłem serwer. Wprawdzie ich udział w transferze danych i obciążeniu serwera jest znikomy w porównaniu z Wirtualnym Statkiem - niemniej nazywam rzeczy po imieniu i nie chciałbym, aby padł zarzut, że to z powodu innych serwisów utrzymywanych na tym serwerze przekraczane są jego parametry. Dysponuję bowiem szczegółowymi statystykami serwera, z których jasno wynika, który serwis (i która baza danych) generuje największe obciążenie. Koszt jest porównywalny: dwa serwery Active czy jeden serwer ActivePro to ten sam wydatek rocznie. Przychylałbym się jednak do dwóch serwerów.
W ostatnich dniach spotkaliście się z czasowym wyłączeniem naszego serwisu. Związane to było z koniecznością optymalizowania i szukania przyczyn (innych niż zwiększony ruch) nadmiernego obciążenia serwera. Potrzebne były testy i dane do stwierdzenia, które elementy serwisu generują największe obciążenie baz danych. Niestety - moje wysiłki zmierzające do zmniejszenia obciążenia udały się połowicznie: zmniejszyłem czas użycia systemu o dwie trzecie, ale transferu do- i z baz nie.

Bardzo chciałbym utrzymać serwis na obecnym poziomie. Nie chciałbym być posądzony o defetyzm i czarnowidztwo u progu nowego roku. Nie chciałbym byc podejrzewany o jakiekolwiek prywatne korzyści związane z administrowniem i prowadzeniem serwisu, ale musimy sie wspólnie zastanowić co zrobić. Proszę więc o wypowiedzi w komentarzach do tego newsa.
Kapitan Statku
Proszę Zaloguj by zagłosować.
Kliknij przycisk `Akceptuję`, aby ukryć ten pasek. Jeśli będziesz nadal korzystać z witryny bez podjęcia żadnych działań, założymy, że i tak zgadzasz się z naszą polityką prywatności. Przeczytaj informacje o używanych przez nas Cookies