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.
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).
Odpowiedzi:
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:
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).
źródło
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.
źródło
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.
źródło
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.
źródło
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.
źródło
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 .
źródło