Skocz do zawartości
shibby

Zakup nowego serwera pod WWW a procesor

Polecane posty

Witajcie,

 

Mam w serwerowni dość wymagający serwis (sklep). Obecna maszyna już mocno niedomaga co powoduje długie otwieranie się stron sklepu. Chcę wymienić serwer na nowy. Na całkowicie nowy raczej mnie nie stać, stąd pomysł na poleasing. Zastanawiam się jaki wpływ na wydajność strony będzie miał procesor.

 

Wstępnie upatrzyłem sobie platformę Della R710 + 4x SAS 15k w RAID10 + 16GB RAM. Procesory jakie mam do wyboru to:

 

- 2x Xeon X5670 6C 12T 2,93GHz

- 2x Xeon X5570 4C 4T 2,93GHz

 

Różnica w cenie procesorów to blisko 1500 PLN netto, więc nie mało, gdyż stanowi to blisko 1/3 ceny serwera. Pytanie czy Apache dla jednej witryny jest w stanie w ogóle wykorzystać potencjał X5670? Czy będzie zauważalna różnica w prędkości działania sklepu względem Quadcore i inwestycja w szybsze procesory będzie zasadna?

 

W testach CPU Benchark X5670 uzyskuje ponad 8000ptk, natomiast X5570 trochę ponad 5000ptk. Różnica jest zrozumiała, 6C12T vs 4C4T, ale czy w wydajności request per second w Apache+php też będzie tak duża różnica?

 

Przypomnę, mówimy o dedyku dla jednej witryny.

 

Rozważam również zakup starszej platformy, a mianowicie Della 2950 III z procesorami 2x X5440 4C 4T 2,83GHz. Czy może jednak tą platformę już sobie darować?

 

PS na serwerze nie będzie bazy danych. Serwer będzie się łączył gigabitem do osobnego serwera MSSQL z półką FibreChannel.

Dziękuję za sugestie.
Pozdrawiam

Edytowano przez shibby (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Hej,

Może inwestycja w LiteSpeed będzie bardziej opłacalna?

Prosiłbym o podrzucenie na PW jakichś statystyk - ciekawość.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Tak jak wyżej - zamiast wydawać na serwer pomyśl o wyjściu ze Apache). Jakby to był hosting z klientami, którzy maja różne wymagania to ok, ale jak masz własne środowisko to masz wiele a alternatyw dla Apache.

 

Nginx, Litespeed, Lighttpd.

 

Pomijam wszelkie cache, bo mam nadzieje, ze to już dawno masz zaimplementowane.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Obecny serwer to stara architektura z wolnymi dyskami SCSI i nisko taktowanymi procesorami Xeon 1,86GHz (nie pamiętam teraz modelu). Ponadto serwer jest współdzieli kilkanaście innych stron, dlatego też muszę uciec ze sklepem na nowszą i szybszą platformę by:

1) przyśpieszyć działanie sklepu

2) odciążyć obecny serwer by automatycznie pozostałe stronki zaczęły normalnie pracować.

3) a za pewien czas ją zlikwidować/zwirtualizować - ale to już jakaś tam przyszłość

 

Kwestia zakupu serwera jest już podjęta. Chodzi mi tylko o zasadność i sens dokładania 1500 netto do procesorów 6core X5670. Czy strona to odczuje (odejdźmy od apache) czy może wręcz nie zauważę żadnej różnicy względem 4core X5570?

Pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jeżeli obecnie daje radę na takim dziadku, to na 2x Xeon X5570 4C 4T 2,93GHz będzie dużo lepiej, a skoro sklep nie ma wymogów to nie ma sensu dopłacać tyle do six core. Dużo lepiej zainwestować w macierz i np. całość odpalić na SSD. ;)

Co do odchodzenia od apache2, powtarzam to kolejny raz na forum, ale nie do wszystkich głosicieli dobrej nowiny to dociera. W przypadku aplikacji zorientowanych dynamicznie to różnica pomiędzy apache2, a nginx będzie minimalna.
Tak na marginesie obsługujemy sklep, który działa na apache2.2 z mpm-worker, który w szczycie obsługuje nawet 1000 połączeń i do 200Mbps ruchu. Obciążenie generowane przez Apache2 rzadko wychodzi poza sumaryczne 100% z 2400%. (1 wątek z 24)
Z pewnością opierając wszystko na nginx można byłoby zniwelować dość znacznie to, ale nie ma takiej potrzeby i nie zawsze ona zachodzi.

Inną sprawą trochę jest litespeed, którego SAPI do PHP (lsapi) jest wydajniejsze od fpm, fastcgi. mod_php. Ale z powodu samej toporności litespeeda i problemów związanych z zamkniętym prekompilowanym oprogramowaniem* nie polecam go nigdy klientom.
*Wiem, wiem jest wersja opensource.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

o taka odpowiedz mi wlasnie chodzilo. Dziekuje.

 

Co do odchodzenia, to chodzilo mi o to by w tym przypadku ominąć zasadność jego uzycia lub przejścia na inny serwer www, ponieważ pytanie tyczyło się stricte decyzji co do wyboru procesora. Ja tez jestem za Apache. Robilem kiedyś testy porównawcze miedzy apache i nginx i w moich testach przy dynamicznych stronach wcale nie było dużej roznicy, jeżeli w ogole jakakolwiek była :)

 

Pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

To ja się dopisuję tutaj do posta @malu skoro decyzja o kupnie podjęta - nie ma sensu dopłacania takiej kwoty do samego procesora.

 

Co do wyższości alternatyw nad Apache'm - nie chcę wywoływać burzy, więc pozostańmy po prostu na tym, że każde rozwiązanie ma swoje plusy.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Może zainteresuj się prockami z serii L56xx? Zegary są niższe, ale mają do 6C/12T.

 

Pytanie czy jesteś pewien, że problemem jest niewydolność CPU w obecnym zastosowaniu, czy może jednak niewydolność systemu I/O?

 

Z mojego doświadczenia wynika, że w mocno obciążonym serwisie serwującym dynamiczne strony zegar CPU ma mniejsze znaczenie w porównaniu z ilością core/threads.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

L56XX są tragiczne pod względem wydajności, oprócz niższego taktowania mają obcięte instrukcje. My po zmianie w kilku platformach na normalny nie nisko-energetyczny odpowiednik dość znaczenie obniżyliśmy obciążenie CPU. (Około 2 krotnie) ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Które instrukcje mają obcięte? O czym konkretnie piszesz? Mają minimalnie wolniejszą szynę systemową, ale w porównaniu do X56xx nic nie mają wycięte:

 

http://ark.intel.com/compare/47920,47926

 

Dużym plusem serii L56xx jest też to, że sporo mniej kosztuje kolokacja jeśli zasilacze masz dopasowane do procków energooszczędnych. I dużo mniej się grzeją.

 

Nie zauważyłem znacznej różnicy między serią L a X czy to przy hostowaniu www, czy to przy hostowaniu aplikacji JEEE czy przy wirtualizacji. Oczywiście oprócz zastosowań typowo mocno obciążających CPU, ale tutaj w grę wchodzi raczej zegar, który w wersji L jest mocno ścięty.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

@Dentrag

Najmocniej Ciebie i wszystkich przepraszam za wprowadzenie w błąd, u nas migrowaliśmy L55** na X56** i tam widać było różnice w instrukcjach pomiędzy tymi procesorami. Ale widzę, że różnice w instrukcjach procesora są po prostu pomiędzy *55** a *56**
Mój błąd. ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrys

Nie lepiej złożyć coś na Supermicro z czymś mniej muzealnym ?

Dodać cache z przodu np. Varnish dla niezalogowanych i zamienić Apache na Nginx ?

 

ps. no chyba tylko sadysta używał by Apache pod jeden sklep.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Hej,

Jeżeli mogę zapytać, jak duży ruch masz na tym serwerze? Na jakim systemie jest oparty Twój sklep?

Może zamiast maszyny można by zoptymalizować aplikacje.

Bardzo chętnie ci z tym pomogę :)

 

Jestem programista na pełen etat w innej firmie, utrzymujemy i rozwijamy sklep z ponad 130 tysiącami produktów.

 

Możemy także spotkać się na żywo

Pozdrawiam

Piotr Kochan

Witajcie,

 

Mam w serwerowni dość wymagający serwis (sklep). Obecna maszyna już mocno niedomaga co powoduje długie otwieranie się stron sklepu. Chcę wymienić serwer na nowy. Na całkowicie nowy raczej mnie nie stać, stąd pomysł na poleasing. Zastanawiam się jaki wpływ na wydajność strony będzie miał procesor.

 

Wstępnie upatrzyłem sobie platformę Della R710 + 4x SAS 15k w RAID10 + 16GB RAM. Procesory jakie mam do wyboru to:

 

- 2x Xeon X5670 6C 12T 2,93GHz

- 2x Xeon X5570 4C 4T 2,93GHz

 

Różnica w cenie procesorów to blisko 1500 PLN netto, więc nie mało, gdyż stanowi to blisko 1/3 ceny serwera. Pytanie czy Apache dla jednej witryny jest w stanie w ogóle wykorzystać potencjał X5670? Czy będzie zauważalna różnica w prędkości działania sklepu względem Quadcore i inwestycja w szybsze procesory będzie zasadna?

 

W testach CPU Benchark X5670 uzyskuje ponad 8000ptk, natomiast X5570 trochę ponad 5000ptk. Różnica jest zrozumiała, 6C12T vs 4C4T, ale czy w wydajności request per second w Apache+php też będzie tak duża różnica?

 

Przypomnę, mówimy o dedyku dla jednej witryny.

 

Rozważam również zakup starszej platformy, a mianowicie Della 2950 III z procesorami 2x X5440 4C 4T 2,83GHz. Czy może jednak tą platformę już sobie darować?

 

PS na serwerze nie będzie bazy danych. Serwer będzie się łączył gigabitem do osobnego serwera MSSQL z półką FibreChannel.

 

Dziękuję za sugestie.

Pozdrawiam

Hej,

Jeeli mog꠺apyta欠jak duy ruch masz na tym serwerze? Na jakim systemie jest oparty Twklep?

Moe zamiast maszyny mona by zoptymalizowa校plikacje.

Bardzo ch괮ie ci z tym pomog꠺)

 

Jestem programista na peen etat w innej firmie, utrzymujemy i rozwijamy sklep z ponad 130 tysicami produktbr />

Moemy take spotka栳i꠮a ywo

Pozdrawiam

Piotr Kochan

Witajcie,

 

Mam w serwerowni do样ymagajcy serwis (sklep). Obecna maszyna ju mocno niedomaga co powoduje dugie otwieranie si꠳tron sklepu. Chc꠷ymieni栳erwer na nowy. Na cakowicie nowy raczej mnie nie sta欠std pomys na poleasing. Zastanawiam si꠪aki wpyw na wydajno栳trony bꤺie mia procesor.

 

Wst갮ie upatrzyem sobie platformꠄella R710 + 4x SAS 15k w RAID10 + 16GB RAM. Procesory jakie mam do wyboru to:

 

- 2x Xeon X5670 6C 12T 2,93GHz

- 2x Xeon X5570 4C 4T 2,93GHz

 

Rca w cenie procesoro blisko 1500 PLN netto, wi꣠nie mao, gdy stanowi to blisko 1/3 ceny serwera. Pytanie czy Apache dla jednej witryny jest w stanie w ogwykorzysta栰otencja X5670? Czy bꤺie zauwaalna rca w pr꤫oci dziaania sklepu wzglꤥm Quadcore i inwestycja w szybsze procesory bꤺie zasadna?

 

W testach CPU Benchark X5670uzyskuje ponad 8000ptk, natomiast X5570 troch꠰onad 5000ptk. Rca jest zrozumiaa, 6C12T vs 4C4T, ale czy w wydajnoci request per second w Apache+php te bꤺie tak dua rca?

 

Przypomnꬠmy o dedyku dla jednej witryny.

 

Rozwaam re zakup starszej platformy, a mianowicie Della 2950 III z procesorami 2x X5440 4C 4T 2,83GHz. Czy moe jednak t platform꠪u sobie darowa濼br />

PS na serwerze nie bꤺie bazy danych. Serwer bꤺie si꠳czy gigabitem do osobnego serwera MSSQL z p FibreChannel.

 

Dziꫵj꠺a sugestie.

Pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×