Czy procesory Intel Core i3 / i5 / i7 są klasy serwerowej?

17
  1. Wiele firm hostingowych oferuje obecnie procesory Intel Core i3 / i5 / i7 w ramach „taniego hostingu dedykowanego”. Ale mój laptop ma procesor Intel Core i3, co sprawia, że ​​bardziej prawdopodobne jest, że jest to procesor stacjonarny niż procesor serwerowy.

  2. Kiedy rozmawiałem na ten temat z jednym z urzędników wsparcia technicznego firmy hostingowej, powiedział mi, że „ich procesor i3 jest dostarczany z ECC / zarejestrowaną pamięcią DDR3 RAM na płycie głównej klasy serwerowej (gniazdo LGA1156)”. Ponadto powiedział mi to:

„Zdecydowaliśmy się zaoferować ten konkretny procesor jako nasz„ budżetowy ”serwer, ale w żaden sposób nie obniża jakości samego serwera. Stosujemy odpowiednie metody chłodzenia, a także te same wentylatory i radiatory, których używamy w naszych procesorach Xeon.

Główną różnicą między Xeon a tymi i3 'jest to, że procesory Xeon mogą obsługiwać wiele procesorów na tej samej płycie głównej, podczas gdy te nie. Są również sprzedawane jako procesory serwerowe, podczas gdy i3 nie, ale działają równie dobrze w tych samych warunkach ”.

Chciałbym wziąć wszelkie informacje od społeczności. Czy warto korzystać z procesora i3 / i5 / i7 z wyżej wspomnianą konfiguracją? czy jest coś, o co powinienem się martwić?

EDYCJA: Aby być bardziej przejrzystym, mam dwurdzeniowy procesor Intel Core i3-540 (3,06 GHz) z funkcją HyperThreading. Będę na nim prowadził blog Wordpress (generuje około 1-1,5 miliona odsłon miesięcznie).


źródło
Zdefiniuj dokładnie „ocenę serwera”, wtedy porozmawiamy o tym, czy coś jest „oceną serwera”. Poza tym, jeśli spełnia twoje potrzeby, jest wystarczające; Jeśli nie spełnia twoich potrzeb, to nie jest odpowiedni (zauważysz brak wyrażenia „ocena serwera” w tym stwierdzeniu?).
Rob Moir
1,5 mln wyświetleń miesięcznie to około 1 strona na sekundę (12 aktywnych godzin dziennie). To bardzo małe obciążenie.
Chris S,
@Robert Moir: Nie miałem wiele na myśli. Desktop-grade = do / w użyciu z komputerami stacjonarnymi. Klasa serwera = do użytku z serwerami. Właśnie to chciałem powiedzieć lub powiedzieć. Mój laptop jest zasilany przez procesor Intel Core i3, więc wątpiłem, czy był klasy serwerowej (tj. Czy może wytrzymać nieprzerwane użytkowanie przez miesiące do lat).
@Chris S: Bardziej chodziło o to, aby wytrzymać ten ładunek przez wiele miesięcy do lat, niż gdyby mógł go znieść. :)
3
To jest problem. Rzucasz wokół warunków, które nie dotyczą omawianego przedmiotu. Każdy nowoczesny procesor z pewnością może być używany non-stop 24 godziny na dobę, 7 dni w tygodniu, jeśli jest odpowiednio schłodzony itp. Żadne z nich nie musi się od czasu do czasu zatrzymywać na odpoczynek ani nic w tym stylu! Istnieje wiele serwerów „małych firm” na sprzedaż od dość dużych dostawców, które będą działały z jedną z tych klas procesorów w nich przez lata i zrobią to całkiem nieźle. Lepszym pytaniem jest, czy procesor jest odpowiedni do obciążenia, do którego planujesz go użyć.
Rob Moir,

Odpowiedzi:

20

Z tego, co widziałem, jest pięć rzeczy, o których należy pamiętać w przypadku procesorów z serii i w porównaniu do procesorów z serii Xeon:

  1. Procesory Xeon można zwykle stosować w płytach głównych obsługujących wiele procesorów; Procesory i-Series nie mogą (tak jak powiedział ci sprzedawca). Jest to zdecydowanie największa różnica między samymi procesorami. Z pewnością dobry procesor i7 ma niezawodność i surową wydajność do obsługi obciążenia serwera, pod warunkiem, że nadal jesteś w zakresie pojedynczego procesora.
  2. Płyty główne dla procesorów Xeon są dostępne z większą liczbą gniazd pamięci. Jest to ważne, jeśli potrzebujesz więcej pamięci RAM (lub będzie przez cały okres eksploatacji serwera).
  3. Płyty główne dla procesorów Xeon są dostępne ze znacznie wyższą pamięcią i przepustowością PCI, co może mieć ogromną różnicę w wydajności, szczególnie w przypadku niektórych rodzajów obciążeń wspólnych dla serwerów.
  4. Płyty główne obsługujące procesory i-Series zwykle oczekują pamięci RAM klasy biurkowej. Płyty główne obsługujące procesory Xeon zwykle oczekują pamięci RAM klasy serwerowej ( zarejestrowanej ). Oczywiście można znaleźć płyty serwerowe i pulpity obsługujące oba typy zarówno procesora, jak i pamięci RAM, ale typową sytuacją każdej płyty jest dopasowanie typu pamięci RAM do obsługiwanego typu procesora.
  5. Nowe układy firmy Intel wydają się jako procesory serwerowe pierwsze. Oznacza to, że większość procesorów Core i7 ma procesor Xeon, który jest prawie dokładnie taki sam. Ale na samym szczycie prawdopodobnie będzie procesor Xeon, który (jeszcze) nie ma odpowiednika i7. Ma to jednak znaczenie tylko w przypadku najnowocześniejszego sprzętu. - Uwaga: odkąd to napisałem, powszechniejsze stało się posiadanie wielordzeniowych modeli Xeon, które nigdy nie widziały równoważnej wersji i-Series.

Widzimy tutaj, że największą różnicą między nimi jest często obsługiwana płyta główna, a nie procesor. To powiedziawszy, często te dodatkowe funkcje z płyty głównej nie są potrzebne i nadal można uzyskać akceptowalną wydajność z i7, a nawet i5.

Zakładając, że masz zadowalającą wydajność, to numer cztery powyżej nadal ma dla ciebie znaczenie. Jeśli masz zarówno procesor i-Series, jak i pamięć RAM dla komputerów stacjonarnych, tak naprawdę nie masz już uruchomionego sprzętu serwerowego na poziomie produkcyjnym. Przez jakiś czas może działać dobrze - w rzeczywistości prawdopodobnie będzie działać dobrze - ale z drugiej strony może nie działać, a to nie jest ryzyko, na które dobry administrator systemu chce się podjąć. Wskaźnik awaryjności i średnia długość życia po prostu nie są tak dobre ... ale w kontekście tego pytania martwisz się o obsadę pomocniczą, a nie sam procesor.

W takim przypadku, biorąc pod uwagę, że oferują one zarejestrowaną pamięć RAM z płytą główną klasy serwerowej, jeśli czujesz się komfortowo z poziomem wydajności sprzętu, może to być dobre dopasowanie. Dodam, że w momencie pisania tego tekstu najlepszym Core i3, jaki mogłem znaleźć na stronie Intela, był dwurdzeniowy z hiperwątkiem. Najgorszy Xeon mogłem znaleźć był quad core (bez Hyper że w kolejce ściślej z i5).

Joel Coel
źródło
4
To powiedziawszy, Google zaczął od taniego sprzętu. Jeśli uruchomisz klaster, zaufaj mi.
TomTom,
Tak, procesor, który mam, to rdzeń i3 z HT. Czy uważasz, że będzie to świetne dla blogu wordpress generującego około 1,5 miliona odsłon miesięcznie?
15
Mój telefon komórkowy prawdopodobnie sobie z tym poradzi. Poważnie: powinno wystarczyć. Chyba że nagle pojawi się znacząca część.
TomTom,
3

Tak i nie ... zależy to jednak od tego, co zdefiniujesz jako „klasa serwera”.

Jeśli uzyskasz ekwiwalent Xeon procesora Core I, technicznie będzie to komponent klasy serwerowej.

Jeśli jednak aktualizujesz Xeon z epoki P4 do nowoczesnego i3 / 5/7 (lub nawet nowoczesnego Dual Core Celeron!), Zauważysz ogromny wzrost prędkości we wszystkich obszarach.

Jednak w komputerze jest znacznie więcej niż sam procesor.

Na serwerze, oprócz procesora, potrzebujesz dobrej jakości komponentów o długiej żywotności, tak jak chcesz, aby trwały około 5 lat (średni cykl wymiany), idealnie chcesz mieć grafikę na pokładzie - ale po prostu podstawowy / niezbyt zaawansowany, chcesz Pamięć ECC i inne rzeczy - wszystko to wymaga płyty głównej klasy serwerowej, a większość płyt głównych klasy serwerowej obsługuje tylko procesory klasy serwerowej.

Biorąc to wszystko pod uwagę, całkowicie zależy to od schematu użytkowania. W przypadku bardzo małej firmy wolałbym kupić maszynę i3 i zastąpić ją maszyną o podobnej specyfikacji 3 lata później niż kupowanie bardzo drogiej maszyny i zachować ją na dłużej. Jeśli chodzi o hosting, chyba że potrzebujesz konkretnej maszyny wysokiej klasy, możesz równie dobrze zaoszczędzić, ponieważ powinna być bardzo dobra i wydajna.

William Hilsum
źródło
Mój budżet pozwoli mi uzyskać procesor Xeon w niecały rok. Na początek i3 byłoby w porządku? (dla blogu wordpress generującego 1,5 miliona odsłon miesięcznie.)
1
1,5 miliona odsłon? Czy już to masz, czy masz nadzieję uzyskać tak duży ruch ... bo to dużo! W każdym razie I3 powinien sobie z tym poradzić… o ile nie ma 1,5 miliona w tym samym czasie!
William Hilsum,
: D bezczelny! Tak, 1,5 miliona odsłon rozkłada się na miesiąc, a nie na raz. (Gdybym dostawał ich tyle, mógłbym sobie pozwolić na serwery hexacore.)
3

Przełammy to.

Najpierw weźmy wydajność. Milion trafień miesięcznie to tak niski poziom głośności, że można to zrobić przy użyciu niemal dowolnego starego układu. Możesz uruchomić testy porównawcze na laptopie lub komputerze stacjonarnym, aby sprawdzić, czy ten układ poradzi sobie z maksymalnymi obciążeniami. Nie zapomnij najpierw wypełnić bazy danych danymi z kilku miesięcy. Najprawdopodobniej wydajność dysku będzie wąskim gardłem, a nie procesorem.

W takim razie martwisz się o niezawodność, czyli pracę przez wiele miesięcy. Nawet w przypadku najdroższych systemów istnieją inne czynniki niż procesor, które decydują o niezawodności. Najważniejsza jest dostępność miejsca na dysku, co najprawdopodobniej zawiedzie. Chcesz mieć pewność, że nie stracisz żadnych danych w przypadku awarii dysku. Zwykle osiąga się to poprzez użycie RAID, albo mirror, rAID10 lub RAID 5. Następnie chcesz przygotować się na katastrofę, aby nadal mieć swoje dane, jeśli całe centrum danych ulegnie awarii. Jeśli nie chcesz w ogóle utracić żadnych danych, musisz zreplikować bazę danych do innej witryny. Jeśli utrata około pół dnia to nic wielkiego, po prostu zaplanuj tworzenie kopii zapasowej przez sieć.

Jeśli Twój host ulegnie awarii, albo z powodu awarii zasilania, awarii karty sieciowej, pamięci, wentylatorów procesora lub innych elementów, musisz mieć jakiś mechanizm przełączania awaryjnego. Zazwyczaj osiąga się to poprzez działanie w klastrze, w którym 2 lub więcej systemów jest podłączonych do tej samej pamięci. Aby skonfigurować klaster, wystarczy zdefiniować systemy plików, adresy IP i skrypty uruchamiania / zatrzymywania / monitorowania aplikacji, a gdy serwer ulegnie awarii, klaster zapewni, że użytkownik końcowy nawet tego nie zauważy. Powiedziałbym, że zainwestowanie 1 000 USD lub więcej w drogi Xeon nie daje już więcej niezawodności. Zamiast tego użyj pieniędzy na zakup drugiego serwera w trybie gotowości. Lub jeśli firma hostingowa zapewnia sprzęt, zapoznaj się z oferowanymi przez niego rozwiązaniami wysokiej dostępności. Gdyby byli profesjonalistami, mieliby tego rodzaju wsparcie aż do nauki, w tym tworzenie kopii zapasowych poza witryną i szybkie odzyskiwanie po awarii serwera. Tak długo, jak oferowane opcje systemu mają wystarczającą wydajność, powinieneś móc spać w nocy. Jeśli nie oferują żadnej z tych funkcji, ale sprzedają tylko samodzielny serwer z pamięcią wewnętrzną, powinieneś napisać własne rozwiązanie, wykonać kopię zapasową pełnej konfiguracji systemu operacyjnego i aplikacji i często pobierać kopię bazy danych, aby możesz szybko wdrożyć ponownie w tej samej witrynie lub innej witrynie. Wydanie dodatkowych dolarów na potężne żetony nie daje ci spokoju, którego szukasz. Wymiana mikroukładu na serwerze odbywa się w ciągu kilku minut, próba odzyskania po awarii dysku, jeśli nie masz strategii tworzenia kopii zapasowych / odzyskiwania, zajmie ci kilka dni lub wyeliminuje Cię na zawsze, lub w przypadku firmy doprowadzi je na skraj bankructwa. Albo Twoje dane i czas pracy są tak cenne, że zainwestujesz dodatkowy czas i pieniądze, aby zapewnić ciągły czas pracy, lub możesz skorzystać z tańszych rozwiązań, takich jak nadzieja na najlepsze, ale często tworzyć kopie zapasowe. n Określ swoje wymagania i ile chcesz wydać, a jeśli to nie wystarczy, wybierz, które funkcje są dla Ciebie najważniejsze. Jeśli wszystko skonfigurujesz samodzielnie i będziesz uruchamiać serwery we własnej sieci, możesz być gotowy do pracy z 2 używanymi komputerami stacjonarnymi lub laptopami w klastrze za 2-300 USD plus wszystko, czego potrzebujesz do przechowywania. Możesz nawet korzystać z pamięci wewnętrznej i dokonywać częstej replikacji z serwera 1 na serwer 2, a nawet nie musisz uzyskiwać NAS lub innej pamięci współdzielonej. ale często wykonuj kopie zapasowe. n Określ swoje wymagania i ile chcesz wydać, a jeśli to nie wystarczy, wybierz, które funkcje są dla Ciebie najważniejsze. Jeśli wszystko skonfigurujesz samodzielnie i będziesz uruchamiać serwery we własnej sieci, możesz być gotowy do pracy z 2 używanymi komputerami stacjonarnymi lub laptopami w klastrze za 2-300 USD plus wszystko, czego potrzebujesz do przechowywania. Możesz nawet korzystać z pamięci wewnętrznej i dokonywać częstej replikacji z serwera 1 na serwer 2, a nawet nie musisz uzyskiwać NAS lub innej pamięci współdzielonej. ale często wykonuj kopie zapasowe. n Określ swoje wymagania i ile chcesz wydać, a jeśli to nie wystarczy, wybierz, które funkcje są dla Ciebie najważniejsze. Jeśli wszystko skonfigurujesz samodzielnie i będziesz uruchamiać serwery we własnej sieci, możesz być gotowy do pracy z 2 używanymi komputerami stacjonarnymi lub laptopami w klastrze za 2-300 USD plus wszystko, czego potrzebujesz do przechowywania. Możesz nawet korzystać z pamięci wewnętrznej i dokonywać częstej replikacji z serwera 1 na serwer 2, a nawet nie musisz uzyskiwać NAS lub innej pamięci współdzielonej. plus wszystko, czego potrzebujesz do przechowywania. Możesz nawet korzystać z pamięci wewnętrznej i dokonywać częstej replikacji z serwera 1 na serwer 2, a nawet nie musisz uzyskiwać NAS lub innej pamięci współdzielonej. plus wszystko, czego potrzebujesz do przechowywania. Możesz nawet korzystać z pamięci wewnętrznej i dokonywać częstej replikacji z serwera 1 na serwer 2, a nawet nie musisz uzyskiwać NAS lub innej pamięci współdzielonej.

Bjorn
źródło
2
To świetna odpowiedź, ale próba jej odczytania boli mnie w oczy. Poświęć kilka minut na przejrzenie serverfault.com/editing-help i skorzystaj z Markdown, aby uczynić to trochę bardziej czytelnym.
voretaq7
2

Prosta odpowiedź: nie

Długa odpowiedź: zależy

Korzystanie z serwera powinno ci powiedzieć, czy potrzebujesz procesora biurkowego . Sądząc jednak po ostatnim pytaniu, wygląda na to, że i tak masz bardzo podejrzaną firmę, a ja bym szukał innych opcji dla serwerów. W rzeczywistości procesory do komputerów stacjonarnych są odpowiednie dla małych serwerów testowych, ale żaden serwer używany w produkcji nie ma powodu, aby nie używać części klasy serwerowej.

Tablemaker
źródło
Serwer z i3 służy do prowadzenia blogu wordpress generującego około 1,5 miliona odsłon miesięcznie.
2
co jest podejrzane o hosting? Próbowali zdobyć serwer, który dobrze wpasowuje się w mój budżet, ale niezbyt niskiej jakości. Właściwie byłem zszokowany, że dostali mi dedi za 110 USD, dlatego to pytanie.
0

To zależy od tego, ile masz pieniędzy i od tego, czego potrzebujesz do działania serwera.

Na przykład w Hetzner dostałem komputer z systemem Windows z procesorem Ryzen, który później okazał się naprawdę zły w Linux Centos. Więc anulowałem serwer, jednak mam maszynę z 128 Gb pamięci Ram i procesorem Xeon i 4 dyskami SSD, która działa dobrze.

Próbuję teraz nowego pulpitu z procesorem I7 i 64 Gb pamięci RAM oraz 2 dyskami twardymi o pojemności 3 TB każdy w macierzy RAID 0.

Podejrzewam, że zakończy się niepowodzeniem dla moich 9 witryn i 63 subdomen zlokalizowanych w atlantia.online.

Ale kto wie?

Dyski HDD są znacznie wolniejsze niż dyski SSD. Ale mam do przesłania 440-galowy łuk.

Lucian Ilea
źródło
0

1: Z pewnością jest to procesor stacjonarny. Jedynymi procesorami iX, które mogłyby nawet dotknąć warstwy Xeon, byłyby ładniejsze 2011, 2011-v3 oraz 2066 i7 i i9 ... ale nawet wtedy, są to po prostu naprawdę fajne procesory „stacji roboczej”.

2: iX (szczególnie i3!) Nie odróżnia się od odpowiedniego układu serwera (np. Xeons) po prostu przez „brak obsługi wielu procesorów” na tej samej płycie głównej. To szaleństwo. Wszystkie układy scalone (i3, i5, i7, i9, Xeons) są pewnymi gniazdami (np. 2066, 1155 itd.), A ilość procesorów obsługiwanych przez płytę ma więcej wspólnego z samą płytą (np. Płytki z podwójnym gniazdem 2011 , pojedyncze gniazdo 775 itp.).

Jeśli sugerują, że mają płyty główne z gniazdem X (powiedzmy 1156) i że jedyną różnicą między opcjami Xeon jest to, że „wersje iX nie mają wielu procesorów” na płycie, to jest to duża, duża, DUŻA czerwona flaga .

kilrainebc
źródło