Ładuję...

Serwer w chmurach RSS

 
Przeprowadziłem testy obciążeniowe swojego #cloud serwera od #Rackspace i muszę powiedzieć, że jestem bardzo mile zaskoczony, bo spodziewałem się, że będzie jednak nieco gorzej.
Aplikacja, którą męczyłem serwer to pewnego rodzaju wyszukiwarka, napisana w #Perl'u (cudowna łatwość programowania #FastCGI), mająca na celu inteligentnie rozpoznawać słowa, poprawiać pomyłki przy pomocy algorytmu #Levenshtein'a, a potem wszystko przemielić przez to, co się znajduje w #MySQL'u, w dwóch tablicach -- jednej w #XtraDB i jednej w #MyISAM ze względu na #fulltext'owy index. Ostatecznie zadowolony byłbym gdyby latało to powiedzmy 30 requestów na sekundę. Póki co śmiga to w zależności od skomplikowania zapytania od 60 do 90 req/sec., przy czym wiem, że Perl'a już nie przyspieszę. Wiem natomiast, że mogę wyklikać wzmocnienie mocy przerobowych mojego serwera no i zawsze dostawić drugą, trzecią, piątą wirtualną maszynę obok.
Gdyby klonowanie w realu było takie proste ;)
  1.  
  2. photo wsl dodałem tego flaka do historyjki:Serwer w chmurach 
  3.  
Udało mi się doprowadzić samodzielnie #Cherokee do błędu Bad Gateway puszczając przez #phpMyAdmin LOAD DATA INFILE na 320 MB pliku do tabeli #XtraDB z dwudziestoma indeksami. Mój #cloud server nie wytrzymał obciążenia, tzn. wytrzymał, ale widać nie na tyle, żeby zrobić to wszystko naraz. Po niecałej minucie wszystko wróciło do normy.
Za niedługo kolejne testy obciążeniowe.
  1.  
  2. photo wsl dodałem tego flaka do historyjki:Serwer w chmurach 
  3. photo wsl A bo? [odpowiedz]
  4. photo wsl A to nie od serwera zależy? [odpowiedz]
  5.  
I na dzień dobry pierwszy #fail #Rackspace #Cloud -- zaplanowali nieinwazyjny "maintenance" i "coś się stało, że się..." i na ok. 5 minut ludziom przydzielonym do centrum danych w Dallas (czyli pewnie i mnie skoro dostałem maila z błaganiem o wybaczenie) się spadło z chmurki. Niektórym podobno na parę godzin. Ja nie wiem -- w tym czasie nie przyglądałem się serwerowi. Czas chyba postawić jakiegoś cronjoba do badania czy serwer działa.
"We have work to do to earn back your trust. We will not rest until we have."
Yeah, right.
  1.  
  2. photo wsl dodałem tego flaka do historyjki:Serwer w chmurach 
  3. photo tkozlowski crona do monitorowania? nie lepiej jakies fachowe narzedzie do monitoringu? jest sporo takich.. nawet opensource. serverdensity.com inne wpisy na ten temat - to jest niezle i 1 serwer mozesz monitorowac za free. A swoja droga.. rackspace sam z siebie nie udostepnia zadnych narzedzi do monitoringu? [odpowiedz]
  4. photo wsl Nie chcę narzędzia do badania czy serwer jest online, tylko po prostu czy stoi. Takie coś mogę puścić co minutę i mieć dokładne statystyki. I nie, nie udostępnia takowych. [odpowiedz]
  5. photo wsl W sensie nie takich, które by mi powiedziały, że dzisiaj o siódmej rano miałem 5-minutowy downtime. Bo takie, które mi mówią o stanie mojego serwera teraz to oczywiście tak. [odpowiedz]
  6.  
Postawiłem właśnie pierwszy serwer na #Rackspace #Cloud (rackspacecloud.com/), inne wpisy na ten temat alternatywie dla niedorzecznie sztywnej i drogiej platformy #EC2. Jako podstawę wybrałem #Debian'a #Lenny, wrzuciłem na początek 1 GB RAM i zobaczymy jak to będzie śmigać. Po pierwszych oględzinach stwierdzam, że serwery oparte są o czterordzeniowe, dwugigahercowe Opterony 2350. Po dokończeniu konfiguracji będę opisywał swoje przeżycia związane z tą usługą. Póki co, nie było żadnych problemów.
  1.  
  2. photo wsl dodałem tego flaka do historyjki:Serwer w chmurach 
  3. photo tkozlowski Brawo :) Moge niedyskretnie zapytac o koszty? I ile masz w tym storage'u i transferu? [odpowiedz]
  4. photo wsl @tkozlowski - wszystko masz tu: rackspacecloud.com/...hosting_products/servers/... inne wpisy na ten temat -- mój wychodzi ok. 120 zyla miesięcznie + cena za transfer. [odpowiedz]
  5. photo Mekk Zacząłem kontemplować porównawczo slicehost.com inne wpisy na ten temat (też własność rackspace) i rackspacecloud.com/...hosting_products/servers/... inne wpisy na ten temat i zastanawiam się, o co tu biega... Na zdrowy rozum oferta rozliczana godzinowo powinna wychodzić trochę drożej. [odpowiedz]
  6. photo wsl @Mekk - Slicehost kiedyś była osobną firmą i została kupiona przez Rackspace -- może dlatego ceny tak po prostu zostały. Poza tym zauważ, że w Slicehost wliczony jest transfer a w Rackspace Cloud nie. Gdybyś wliczył cały ten transfer ze Slicehost do RC to ceny byłyby wyraźnie wyższe. [odpowiedz]
  7. photo nelse @wsl ja właśnie chciałem pobawić się rackspace ale o dziwo aktywacja konta ma się odbyć przez telefon - mają do mnie zadzwonić. Czy kiedy Ty rejestrowałeś usługę też była taka procedura? Ps. Jesteś zadowolony? Ja myślę się waham między Rackspace a EC2, ale póki co (po przeczytaniu info na ich stronie) jestem za Rackspace. [odpowiedz]
  8.