13:23
Mar 2

Kolejny rok Rootnode – plany, zakupy, buzz.

To będzie rok www, ponieważ priorytetem są prace nad usługami www, które w ostatnim czasie zostały bardzo zaniedbane (aczkolwiek, udało się zlikwidować uciążliwe awarie i przeciążanie maszyny).

Web

Zostały zamówione dwie interesujące maszyny, a mianowicie jednostki dwuprocesorowe AMD typu HeksaCore. Oznacza to, że na każdą maszynę przypada 12 rdzeni, co z kolei oznacza, że w danej chwili czasu procesory są w stanie obsłużyć dwanaście procesów jednocześnie, co przekłada się na szybszą obsługę wielu jednoczesnych zapytań www. Każda maszyna zostanie wyposażona w 32GB pamięci RAM oraz 4 dyski typu SAS 15k obrotów podpiętych do kontrolera Adaptec, który jest wydajniejszy od używanych obecnie kontrolerów 3ware.

Każda jednostka fastwebowa (bo tak ją nazywam) będzie autonomiczna. To bardzo ważne założenie, ponieważ nie chcemy, aby awaria lub niedomaganie innej jednostki wpływało na wydajność www. Strony będą serwowane przez serwer nginx + php-fpm + varnishd, a do obsługi baz zostanie wykorzystany jedynie MySQL (tak dyskryminujemy w tym momencie inne bazy ze względów wydajnościowych) oraz prawdopodobnie każdy z użytkowników dostanie możliwość posiadania własnego memcached oraz otrzyma od nas zrzut danych ze slow loga MySQL. Slow log monitoruje wolne zapytania, tzn. takie, które wykonały się w czasie dłuższym niż wyznaczony (1 sekunda) oraz takie, które nie wykorzystują indeksów. Dodatkowo do PHP zostaną dorzucone systemu cachowania typu APC. Posiadając 32GB pamięci na pewno wszystkie indeksy będą przechowywane w RAMie, a brak indeksów będziemy tępić. Można liczyć na pomoc w optymalizacji. Przed uruchomieniem maszyn zostaną na nich przetestowane najpopularniejsze silniki, z których korzystacie typu WordPress, tak aby nikt nie miał problemów.

PHP na razie zostanie uruchomiony na jednej jednostce, druga obsłuży pythona i rubyego. Chwilę potrwa testowanie wydajności i dostrajanie wszystkich parametrów maszyn, dlatego konieczna będzie także wasza pomoc i feedback, ale prace nie będą się wiązać z przerwami w działaniu.

Maszyny to potworny koszt – jeden dysk kosztuje 2000zł, a ma ich być aż 8, aczkolwiek maszyny zostały już zamówione, za sprawą cudownej formy inwestowania jakim jest leasing.  Wszystkie formalności potrwają jednak trochę czasu. Maszyny zostaną wstępnie skonfigurowane w Polsce, następnie wywiezione do Amsterdamu.

Przedłużenie konta

Planowane są oczywiście też inne zakupy. Wszystko będzie zależeć od ilości osób przedłużających konta. Aby dowiedzieć się do kiedy twoje konto jest ważne można skorzystać z polecenia valid wydanego na serwerze shellowym.

W pierwszej kolejności planowana jest, obiecana od dawna, maszyna do Javy – generalnie mocna jednostka i 64GB RAM, tak aby dla każdego starczyło. Chcielibyśmy także uhonorować naszych starych użytkowników, którzy przeżyli wiele niedogodności i dostawić nową maszynę shellową, która zastąpi wysłużonego stallmana. Zostanie też zrobiona mała roszada obecnych maszyn. Między innymi pojawi się drugi serwer backupowy (na draperze), a shoutcasty zostaną wrzucone na mocną maszynę dwuprocesorową (to prawdopodobnie nastąpi bardzo szybko). Ze względu na to, że przerzucacie dane z serwerów tX na inne maszyny, pojawi się też mały, zwinny, serwer www, udostępniający te zasoby. W niektórych maszynach zostaną wymienione dyski, a wadliwe dyski zastąpione. Pracy wymaga też PostgreSQL, ponieważ został on odrobinę zapomniany. Jeśli starczy gotówki to w Polsce obecne maszyny dla graczy zostaną wymienione na jedną wieloprocesorową jednostkę oraz zostaną jasno określone zasady ile serwerów gier można uruchamiać.

Zachęcam do przedłużania kont na kolejny rok. Moim zdaniem opłata w wysokości 180zł nie jest wygórowana. Praca przy Rootnode sprawia mi bardzo dużo satysfakcji i mam nadzieję, że zostaniemy razem jeszcze przez wiele lat.

31 Responses to “Kolejny rok Rootnode – plany, zakupy, buzz.”

  1. giver Says:

    Plany ambitne, nawet bardzo, ale jest jeden mały problem: w żadnym z wyżej wymienionych punktów nie ma przybliżonej daty realizacji. Nie chodzi mi o dokładność rzędu pojedyńczych dni, a orientacyjnie.

  2. ahes Says:

    Jak najszybciej się da. Wszystko zależy od ilości wpłat oraz od tego jak szybko maszyny zostaną dostarczone. Myślę, że końcówka kwietnia to realny termin.

  3. marphi Says:

    czy realnym terminem “końcówka kwietnia” to także postawienie maszyny dla Javy?

  4. grizz Says:

    Orientacyjnie: jak będzie + 2-3 mieś ;) czyli jak zwykle na RN :D (przynajmniej w przypadku maszyn www, bo gierki i torrenty pewnie będą szybciutko)

  5. lgro Says:

    Wow, zajebiście! :D

  6. ahes Says:

    W sprawie javy i innych maszyn nic nie chce obiecywać. Priorytet to www.

  7. grizz Says:

    BTW po co zmieniać stallmana? przecież wydajnościowo nie ma z nim problemów… jedynie zainstalować mu jakąś sensowną dystrybucję, żeby pakiety nie były sprzed dwóch lat.

  8. darek Says:

    No ja chyba niestety podziękuję za te lata w rootnode, ostatnimi czasy wykorzystuje jedynie torrent, a nie ma dla mnie sensu płacić 200 zeta za tę usługę. Www wyniosłem poza RN, tak samo jak git-a. Javy nigdy nie było na poważnie na RN i pewnie szybko nie będzie.

  9. bator Says:

    ja po roku zmykam. Megiteam za trochę więcej wprawdzie, ale daje mi wszystko co tu dostaję + stabilność, co ma spore znaczenie :)

  10. dorman Says:

    Czy nie można by od tego roku wprowadzić jakiś pakietów usługowych? Osobiście nie używam i nie planuje korzystać z maszyn torrentowych, shoutcastow i serwerów gier… Wydaje mi sie że stworzenie pakietów usługowych pozwoliłoby bardziej dostosować usługę do potrzeb użytkowników, bo by placili za cos, czego rzeczywiscie potrzebuja. Z mojej perspektywy mile widziany byłby przynajmniej podział na 2: www / reszta

  11. darek Says:

    @dorman

    ta, a mi by pasowało torrent / reszta, a innemu git / reszta, lub nawet java / reszta, no chyba że jesteś zapaleńcem to gry /reszta.

    To raczej nie możliwe, wpływy dla rootnode na pewno spadną. A tak, płacisz choć nie korzystasz dzięki temu Administratorzy mogą zarejestrować więcej osób niż mają zasobów (tak jak w mailach), więcej kasy == lepszy sprzęt

  12. xmaster Says:

    W życiu nie logowałem się na nic więcej niż na shella i w zasadzie dla tego kupiłem tutaj konto. Może niebawem przetestuje serwery gier, ale na pewno opłacę kolejny rok. Jak dla mnie taki Shell to superancko.

  13. Isentor Says:

    Przekonaliście mnie ;)

  14. luinnar Says:

    Ja jak zwykle będę przypominał o PHP 5.3.x ;)

  15. Siela Says:

    Kiedy Cox będzie udostępniony?

  16. humulus Says:

    Bardzo liczę na nowe WWW bo trochę słabo chodzi i mam nadzieje, że szybko zostanie wdrożone. Co do pakietów usługowych to jest dobry pomysł ale rootnode to sytuje:”Nie chcemy kolejnego hostingu” wiec wszystkie usługi powinny być dla wszystkich co można by sprecyzować np: chce leprze WWW kosztem torrentów/shoutcastow/serwerów gier.

  17. vizzdoom Says:

    No no :) Brzmi niesamowicie. Teraz tylko pilnować, aby nie skończyło się tylko na obiecankach :) Powodzenia Wam i nam życzę

  18. Jab~ Says:

    O, to od czego będzie wtedy stallman?

  19. lipt0n Says:

    noo swietnie! poprawa www bedzie mile widziana, chetnie zobacze pythona na jakiejś solidnej maszynie. na pewno zostaniemy razem :)

  20. darek Says:

    Ja może powrócę jak zacznie to wszystko działać jak należy zrobię z RN miejsce testowania aplikacji i udostępniania plików ;)

  21. severson Says:

    Cieszy mnie slowlog, w zasadzie cieszą mnie wszystkie pomysły, dzięki którym użytkownik może się dowiedzieć czy jest szkodnikiem (czasem nieświadomie).

  22. bu Says:

    a moze jakies info o Hulu? mialo byc i dupa.. jezeli nie bedzie to napiszcie jasno.

  23. nivi Says:

    Przez ile czasu przechowywane są dane na koncie użytkownika, po jego zablokowaniu związanym z nieuiszczeniem płatności za kolejny okres rozliczeniowy?

  24. Wwwebowiec Says:

    Tak między Bogiem, a prawdą…

    Dużą część usług, które oferowane są na Rootnode, można uruchomić na lokalnym serwerze.

    Co podniecającego jest w ściaganiu na serwery filmów, teledysków i innego gówna, czy to jest target Rootnode?

    Myślę, że warto JUŻ zadbać o zainteresowanych usługami WWW, którzy wpadli tu na chwilę albo na dłużej, o ile Wam na nich zależy.

    Wykupiłem pierwszy kwartał. Po przeczytaniu “nowości”, skusiłem się na drugi. Daję sobie jeszcze góra miesiąc czasu na podjęcie decyzji – na zmiany.

  25. ahes Says:

    @Wwwebowiec: przeczytaj proszę pierwsze zdanie tego posta ;)
    Będziesz zadowolony, uwierz mi.

  26. rzewiuza Says:

    Całość brzmi całkiem obiecująco. Miałem wycofać się na własnego VPSa w OVH, ale chyba dam RN jeszcze rok na wykazanie się :)

  27. zgolus Says:

    Dołączam się do głosu luinnara – PHP 5.3 jest mocno wyczekiwane!
    Kolejny rok już opłaciłem, więc mnie nie zawiedźcie :)

  28. makk Says:

    Pythona tez przydaloby sie zupdate’owac. Na horyzoncie juz 2.7 , a n rootnode nadal 2.4/2.5.

  29. Krzysiek Says:

    php 5.3 + php6
    memcache koniecznie (i tu do ustalenia czy jest jeden serwer na caly serwer, czy n instalacji na n uzytkownikow, np 1 serwer na 100 userow)

    no i zrobic cos z czasem ladowania stron – na f5 na swiezej instalacji wordpressa czeka sie 1-1.5 sekundy, na podobnym hostingu dajmy na to w kei jest szybciej

    a jak juz mowimy o memcache to mozna by sprawdzic tez redisa :) bo skoro rootnode to rozwiazanie kierowane do programistow to milo by bylo sprobowac tego uzywac:)

    ps. co do nowego roku to mam nadzieje ze proxy dla hulu/last.fm nadal bedzie dzialac :)

  30. espen Says:

    Wiem, że to tutaj mało popularne środowisko, ale czy w ogole są jakieś widoki w stronę hostingu aplikacji napisanych w asp.net ?

  31. Wwwebowiec Says:

    @Ahes

    Odpowiadam na posty, tylko po zapoznaniu się z nimi. :)

    Jestem pozytywnie nastawiony, bo inaczej na pewno nie skorzystałbym z oferty Rootnode.

    Co prawda widzę pewne rozbieżności – pomiędzy tym, o czym się mówi, a tym, co jest robione – lecz spokojnie czekam.

Leave a Reply

Serwery reload co 3 minuty
w porządku | średnio | niedobrze
stallman alive
up 16 days
load 5.63
stallman2 alive
up 4 days
load 1.05
korn alive
up 7 days
load 0.65
esr alive
up 33 days
load 0.56
farmer alive
up 143 days
load 0.00
lyon alive
up 140 days
load 0.09
wall alive
up 86 days
load 0.00
venema alive
up 39 days
load 0.74
bernstein alive
up 46 days
load 0.00
torvalds alive
up 143 days
load 4.03
cox alive
up 32 days
load 0.40
allison alive
up 143 days
load 0.06
draper alive
up 8 days
load 0.36
g1 alive
up 106 days
load 1.65
g2 alive
up 106 days
load 6.41
t1 alive
up 32 days
load 0.10
t2 alive
up 32 days
load 7.42
t3 alive
up 18 days
load 0.22
t4 alive
up 32 days
load 0.27
server monitor



Serwery to w większości jednostki dwuprocesorowe quad-core, więc load na poziomie 10 nie jest niczym strasznym.
Zgłoś problem SMSem

Zgłoś problem via SMS

Poniższy formularz nie służy do zgłaszania problemów z konfiguracją, problemów lokalnych i wysyłania pytań jak skonfigurować serwer gier. Każda wiadomość oznacza wysłanie wiadomości SMS na telefon administratora, więc proszę stosować z rozwagą i nie robić sobie jaj.

Ostatnio wysłane:

Wyślij SMS

Zostało 78 znaków.