Skocz do zawartości
Nooklez

Serwer dedykowany pod portal 300-600k odsłon / dzień

Polecane posty

Witam,

 

Aktualnie posiadamy trzy serwery dedykowane (pliki statyczne, serwer aplikacji i bazodanowy). Niestety, kiedy je konfigurowaliśmy, ruch oscylował na poziomie 900k-1m odsłon dziennie i serwery były całkiem normalnie wykorzystywane z pewnym zapasem. Stało się tak, że 3 miesiące później ruch spadł do 300k (w dni szkolne, to portal dla młodzieży) i 600k w weekendy. Serwery są wykorzystywane na 1/4 gwizdka, a opłata niestety stała, co nas ostatnio dość mocno boli. Pod koniec marca kończy się nam umowa z obecnym providerem i chcielibyśmy się przenieść.

 

Chcemy jeden serwer bez zabawy w trzy. Na pewno wymagane jest na nim 64 GB RAM-u (32 GB na bazę danych, 16 GB na memcached, reszta aplikacja + system). Chcielibyśmy też 3 TB RAID1 SATA + 120/240 GB RAID1 SSD. No i przede wszystkim z 8 adresów IP, bo przeglądam różne oferty i zazwyczaj jest tylko 1 IP (v4). I to chyba wszystko. Procesor oczywiście z tych mocniejszych.

 

Może być data center za granicą. Za kilka miesięcy odpalamy angielską wersję portalu.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Czy mógłbyś napisać jaki fundusz masz przeznaczony na opłatę za serwer?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie zaczynajmy od określania zasobności klienta a od jego potrzeb ;)

 

1. Należy sprawdzić obciążenia poszczególnych serwerów, wytypować ten, który jest najbardziej obciążony w momencie największego ruchu. Najprawdopodobniej będzie to serwer aplikacji, nie wiemy i nie mamy pewności, że przyjmie on ruch z pozostałych

2. Po zmianie konfiguracji - statyka i baza na tym samym serwerze co serwer aplikacji - może się znacznie zwiększyć ilość operacji dyskowych co może spowodować pojawienie się "wąskiego gardła" i w rezultacie projekt nie przejmie ruchu z serwerów, z których rezygnujesz

3. Chcesz dużo pamięci, nie piszesz nic o procesorze - podaj obecną konfigurację sprzętowa serwera bazodanowego i aplikacji - pozwoli przybliżyć nam pogląd na całą konfigurację

4. Może zamiast serwerów dedykowanych coś bardziej skalowalnego co pozwoli na elastyczne zmniejszanie kosztów w zależności od ilości odwiedzających - mowa o cloud

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie zaczynajmy od określania zasobności klienta a od jego potrzeb ;)

 

1. Należy sprawdzić obciążenia poszczególnych serwerów, wytypować ten, który jest najbardziej obciążony w momencie największego ruchu. Najprawdopodobniej będzie to serwer aplikacji, nie wiemy i nie mamy pewności, że przyjmie on ruch z pozostałych

2. Po zmianie konfiguracji - statyka i baza na tym samym serwerze co serwer aplikacji - może się znacznie zwiększyć ilość operacji dyskowych co może spowodować pojawienie się "wąskiego gardła" i w rezultacie projekt nie przejmie ruchu z serwerów, z których rezygnujesz

3. Chcesz dużo pamięci, nie piszesz nic o procesorze - podaj obecną konfigurację sprzętowa serwera bazodanowego i aplikacji - pozwoli przybliżyć nam pogląd na całą konfigurację

4. Może zamiast serwerów dedykowanych coś bardziej skalowalnego co pozwoli na elastyczne zmniejszanie kosztów w zależności od ilości odwiedzających - mowa o cloud

 

1. Tak, serwer aplikacji zdecydowanie jest najbardziej obciążony (load avg ~4 w godzinach szczytu). Pozostałe dwa nie przekraczają często 1.0. Aplikacja nie korzysta z dysku. Tzn. korzysta, ale na serwerze plików statycznych.

2. Dlatego chciałbym dwa RAID-y, dla plików statyczych (SATA) i baza danych (SSD). Chociaż co do tego SSD nie jestem przekonany czy to bezpieczne rozwiązanie dla takiego zastosowania.

3. Obecne serwery:

 

Statyczne:

 

 

Procesor: Intel Core i5–2500 (Quad Core), 3,3 GHz

Pamięć: 8 GB RAM DDR3

Parametry usługi :

Dysk twardy: 750 GB (SATA) – 4 szt.

Kontroler: Kontroler: 3WARE SAS/SATA 6Gb/s 9750–4i

 

Aplikacja:

 

 

Procesor : 2 x Intel Xeon E5606 (Quad Core), 2,13 GHz

Pamię c ́ : 24 GB DDR3 ECC

Dyski : 2 x 500 GB [sATAII]

Parametry usługi :

Kontroler : 4i – RAID 1, 5, 10

 

Baza:

 

 

Procesor : 2 x Intel Xeon E5645 (Quad Core), 2,40 GHz

Pamię c ́ : 32 GB DDR3 ECC

Dyski : 8 x 146 GB [sAS]

Parametry usługi :

Kontroler : 8i – RAID 1, 5, 10 + BBU

 

4. Dzisiaj orientowałem się w temacie i według moich obserwacji, cloud wychodzi zdecydowanie droższy niż dedyki.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Moja oferta:

 

E5-1650 64GB RAM DDR3 2 x 2TB, 2x 120 GB SSD - 749 zł

 

ATM Warszawa

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zasymuluj sobie obciążenie przenosząc aplikacje na serwer bazodanowy. Będziesz miał podgląd na obciążenie i jak nie będzie się sprawdzało zawsze możesz wrócić do pierwotnej konfiguracji. Może się okazać, że wystarczy zrezygnować z dwóch pierwszych dedyków ;)

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ę


×