Niezależnie od tego, czy chodzi o naukę technologii na potrzeby obecnej lub przyszłej pracy, „zafascynowanie” sprzętem, czy świadczenie konkretnych usług domowych, istnieje wiele powodów, dla których warto posiadać własne serwery w domowym laboratorium. Uwielbiam sprzęt komputerowy i poczucie potencjalnej produktywności w tych małych arkuszach aluminium. Mogę bez wątpienia powiedzieć, że moje domowe laboratorium pomogło mi dotrzeć do miejsca, w którym jestem dzisiaj i nadal mi pomaga. Niezależnie od tego, czy jeden, czy wszystkie z tych powodów są Twoimi, trafiłeś tutaj w ramach serii poświęconej domowym laboratoriom. W tej serii zacznę od podstawowych koncepcji i pomysłów, abyś mógł je wykorzystać do zaprojektowania i urzeczywistnienia własnego laboratorium domowego.
Cel
Pierwszą rzeczą, którą musisz ocenić i ustalić, jest przeznaczenie Twojego laboratorium. To będzie miało wpływ na resztę Twoich decyzji i zakupów do domowego laboratorium. Nie mogę podjąć tej decyzji za Ciebie, ale uzbroję Cię w informacje i opowiem, czego używałem w swoim laboratorium, co powinno pomóc Ci zdecydować, co spełni Twoje potrzeby.
Motywem przewodnim mojego obecnego domowego laboratorium jest wszechstronność. W tamtym czasie pracowałem jako wsparcie techniczne w dużej firmie OEM, wspierając produkty VMware i nasz sprzęt. Potrzebowałem sprzętu od mojej firmy, który byłby wystarczająco wydajny, aby obsługiwać wirtualizację i dobrze odzwierciedlał sprzęt, który wspierałem. Chciałem również zapewnić pewne usługi dla reszty rodziny. Chciałem uruchomić serwer Microsoft Windows Server z usługą Active Directory i używać go do rozpoznawania nazw domen (DNS). Chciałem mieć serwer multimediów, aby hostować i odtwarzać filmy, niezależnie od tego, gdzie się znajduję. Nie chciałem też zbankrutować, kupując ten sprzęt.
Mój sprzęt
Aby zaspokoić potrzeby, o których wspomniałem wcześniej, zdecydowałem się na zakup serwerów i sprzętu klasy enterprise. Pomijając moje specjalistyczne serwery, które dla większości osób byłyby trudniejsze do znalezienia, oto lista.
- Dell T20 (1xE3-1225v3, 32 GB pamięci RAM, kontroler SATA, 1x200 GB dysk SSD SAS, 1x2 TB dysk SSD)
- Dell R320 (1x E5-2450L, 192 GB pamięci RAM, kontroler RAID H310, 4 dyski SAS 6 TB)
- Dell R420 (2xE5-2440, 256 GB pamięci RAM, kontroler RAID H310, 1x500 GB dysk SAS)
- Dell R620 (2xE5-2670v2, 128 GB pamięci RAM, kontroler RAID H710, 6 dysków SAS 500 GB)
Dell EMC PowerEdge R620
Mam inne serwery, ale są one bardziej wyspecjalizowane i dla większości osób trudne do obsługi lub drogie. Serwer T20 to całkiem niezły, niewielki serwer, który służy wyłącznie do zarządzania usługami Active Directory, DNS i Microsoft Windows Hyper-V. Pozostałe trzy serwery działają na serwerze VMware ESXi i zaspokajają wszystkie moje inne potrzeby, takie jak logowanie, zarządzanie i rozrywka.
Dell EMC PowerEdge T20
Budżet
Patrząc na powyższą listę, możesz pomyśleć, że mój budżet jest znacznie większy niż Twój. Nic bardziej mylnego. Chociaż wydam pieniądze na część, o której wiem, że będzie mi dobrze służyć i posłuży długo, to i tak jest to wydatek, na który trudno się zdecydować.
Doceniam i lubię posty innych osób o domowych laboratoriach, w których wydają 1500 dolarów lub więcej na hosta, ale sam staram się unikać takich wydatków. Większość z powyższych maszyn kupiłem za bardzo niewielkie pieniądze. Często odwiedzam strony takie jak Craigslist, eBay i aukcje rządowe, gdzie regularnie znajduję świetne okazje na odnowiony sprzęt. Większość moich serwerów kupiłem za mniej niż 300 dolarów za sztukę. Pamięć RAM może być droga, to prawda, ale łatwo ją później rozbudować. Jednym z narzędzi, z których często korzystam, jest strona LabGopher.com . Nawet teraz, szukając, mogę znaleźć gotowe do użycia modele Xeonów HP i Dell Sandy Bridge oraz Ivy Bridge z akcesoriami za mniej niż 300 dolarów.
Chociaż powyższe rozwiązanie sprawdza się w moim przypadku, w pełni rozumiem, że niektórzy mogą nie chcieć mieć w domu serwera w pełni montowanego w szafie rack. Nawet serwery Sandy Bridge i nowsze serwery klasy enterprise nadal generują ciepło i hałas. Dla tych osób lepszym rozwiązaniem może okazać się rozważenie serwerów Intel NUC lub SuperServer firmy SuperMicro. Oba modele doskonale sprawdzają się w domowych laboratoriach i są niezawodne. Niezależnie od tego, który wybierzesz, istnieją wady i zalety. Poniżej znajduje się tabela, która może pomóc Ci w zrozumieniu zalet i wad każdego z nich.
| Typ serwera | Pro | Wady |
| Odnowione serwery klasy korporacyjnej | Tańsze (zakres opcji) Niezawodność Te same narzędzia i sprzęt dla przedsiębiorstw (iLo/iDrac/itp.) Potężny Dedykowany sprzęt Bardzo rozszerzalny |
Średni do wysokiego poziomu hałasu Średnia do wysokiej temperatury Potrzebuję dużej przestrzeni Średnie do wysokiego zużycie energii |
| Komputery Intel NUC lub inne komputery o ultramałym współczynniku kształtu | Mały rozmiar / Przenośność Małe zapotrzebowanie na moc Najnowszy sprzęt Gwarancja Niski dźwięk Niskie ciepło |
Średni koszt (zakres opcji) dla wielowęzłowego Brak zdalnego zarządzania Możliwości rozbudowy są ograniczone Maksymalna pamięć RAM to 32 GB (nieoficjalnie 64 GB) |
| SuperMicro SuperServer 5028D-TN4T | Średni rozmiar / przenośność Małe zapotrzebowanie na energię Najnowszy sprzęt Zdalne zarządzanie Potężny Wysoce rozszerzalny Gwarancja Niski dźwięk Niskie ciepło |
Średnie do wyższych kosztów (zakres opcji) w przypadku wielowęzłowej Możliwość rozbudowy procesora jest ograniczona (zazwyczaj jest przylutowany) Maksymalna pamięć RAM to 128 GB |
| Korzystanie ze zwykłych pulpitów | Normalny rozmiar Najnowszy sprzęt Umiarkowanie rozszerzalny Niski – średni poziom hałasu Niski – średni ogień |
Nie jest to w zasadzie przeznaczone do tego celu, więc w zależności od oprogramowania może być ograniczona liczba sterowników Umiarkowanie drogie (zakres opcji) dla wielu węzłów Brak zdalnego zarządzania Maksymalna pamięć RAM: 128 GB (w zależności od płyty głównej i generacji) |
| Korzystanie z VMware Workstation lub innego pakietu wirtualizacji komputerów stacjonarnych na komputerach stacjonarnych/laptopach | Normalny rozmiar Najnowszy sprzęt Umiarkowanie rozszerzalny Niski dźwięk Niskie ciepło |
Nie jest to sprzęt dedykowany, więc korzystasz z własnych zasobów Możliwość ograniczonej rozbudowy Umiarkowanie drogi (sprzęt i licencja na stację roboczą VMware) |
Oczywiście istnieją inne priorytety, które mogą być ważniejsze niż te, które wskazałem powyżej. Ta tabela stanowi jedynie punkt wyjścia, na wypadek gdybyś nie znał niektórych opcji. Niektóre zalety i wady mogą być nieco subiektywne. Na przykład hałas i ciepło. Z tego powodu przedstawię jedynie krótki przegląd tego, co widzę na powyższych 4 maszynach.
- Moc – Wszystkie moje serwery pobierają określoną ilość mocy, ale zależy to od obciążenia. Przy średnim obciążeniu, pobór mocy wynosi około 140 watów.
- Upał – to mój największy problem. Nie jest tragiczny, ale ponieważ nie mam w pokoju odpowiedniej wentylacji, serwery podnoszą temperaturę o jakieś 3-5 stopni, a wraz ze wzrostem obciążenia serwerów, wzrasta również hałas i temperatura.
- Hałas – przy normalnym obciążeniu wentylatorów odczytuję 51 dB, czyli mniej więcej tyle, ile wynosi hałas na cichej ulicy, w odległości około 2 cm ode mnie (mniej niż 1 metr)
Ogólnie rzecz biorąc, jestem bardzo zadowolony z mojego zestawu. Nie twierdzę, że w pewnym momencie nie dokonam aktualizacji, ale jak na cenę, którą na niego wydałem, sprawdza się on znakomicie.
Serwery Enterprise – Typy
Ponieważ w moim laboratorium korzystam z serwerów klasy enterprise, omówię je bardziej szczegółowo. Istnieje kilka podtypów serwerów klasy enterprise. Główne z nich to:
- Tower – to większe wersje komputerów stacjonarnych typu tower. Są większe ze względu na dodatkową odporność, jakiej wymaga serwer korporacyjny. Znajdziesz tam na przykład wiele zasilaczy i mocniejsze chłodzenie.
- Serwery rackowe – mają kształt pudełek po pizzy. Serwery rackowe opisuje się poprzez ich wysokość w stosunku do szafy serwerowej. Jedna jednostka wysokości to serwer 1U. Dwie jednostki to serwer 2U itd. Powietrze wlatuje z przodu serwera, a wylatuje z tyłu. Nie ma otworów wentylacyjnych po bokach, u góry ani u dołu. Wynika to z faktu, że szafy serwerowe są projektowane z korytarzami ciepłego i zimnego powietrza, aby wydajniej chłodzić dużą liczbę serwerów w centrum danych lub serwerowni.
- Systemy modułowe lub typu blade – znajdują się w obudowach montowanych w szafach rack lub wieżach. Zazwyczaj obudowy są montowane w szafach rack, a w ich wnętrzu umieszcza się mniejsze serwery typu „blade”. Zasilanie, sieć, a czasami również pamięć masowa, są współdzielone między serwerami typu blade. Główną zaletą tych systemów jest gęstość. Można w nich zmieścić wiele węzłów obliczeniowych lub procesorów serwerowych na niewielkiej przestrzeni. Przykładem może być Dell M1000e, gdzie w jednej obudowie można umieścić do 64 serwerów typu blade o wysokości jednej czwartej wysokości. Każdy z nich zawiera dwa procesory i pamięć RAM w obudowie 10U.
Co to wszystko oznacza dla Twoich potrzeb w zakresie serwerów domowych? Serwery montowane w szafie rack są zdecydowanie najpopularniejszym i najtańszym typem serwera, jeśli chodzi o zakup serwerów korporacyjnych. Serwery typu tower są bardziej pożądane, ponieważ są bliższe standardowym komputerom stacjonarnym typu tower, ale zazwyczaj są droższe niż serwery montowane w szafie rack. Wynika to z ich niedoboru, ponieważ firmy kupują znacznie więcej serwerów montowanych w szafie rack, a Ty kupujesz ich odnowione serwery. Ostatni typ serwerów jest z pewnością interesujący, ale wiąże się z pewnymi ograniczeniami. Serwery blade są droższe, wymagają znacznie więcej energii i wydzielają znacznie więcej ciepła, ponieważ obudowy obsługują wiele serwerów jednocześnie. Niektóre obudowy wymagają zasilania 220 V zamiast bardziej powszechnego 120 V w większości domów, a hałas wentylatorów pracujących na pełnych obrotach może Cię ogłuszyć. Krótko mówiąc, serwery montowane w szafie rack są zazwyczaj najlepszym rozwiązaniem.
Nabywczy
Po wybraniu sprzętu, musisz kupić serwery. Wiele zależy od tego, ile masz lub chcesz wydać, ale szybko pokażę Ci, jak rozszyfrować ofertę na eBayu, aby zobaczyć, co kupujesz. Nie pokażę Ci sprzedawcy ani oferty, a jedynie to, co prawdopodobnie zobaczysz.
Tak będzie wyglądał tytuł aukcji. To jakaś jego odmiana. W przypadku Della obowiązuje następująca konwencja nazewnictwa.
Początkowa litera będzie 'R' 'T' lub 'M'. Skróty te oznaczają R = Rack, T = Tower, M = Modular lub Blade. W ciągu ostatnich kilku lat Dell wprowadził na rynek kilka innych typów. Na przykład FX2, który jest obudową Blade i używa FC do nazywania serwerów Blade w środku. Istnieje również VRTX , który jest obudową, ale używa zwykłych serwerów Blade M w środku. Kolejnym typem są serwery typu 'C', które są serwerami w chmurze. Do niedawna były one jedynie zmianą marki, ale najnowsze modele stają się bliższe standardowej rodzinie serwerów Dell. Liczby w nazwie Dell również coś oznaczają. Pierwsza liczba określa możliwości. 2, 3 i 4 to serwery SMB, podczas gdy 5, 6, 7 to serwery korporacyjne, a 8, 9 to serwery centrów danych. Na przykład 840 i 940 to wysokiej klasy serwery 4-gniazdowe, które mogą obsługiwać ogromne ilości pamięci RAM. Druga liczba określa generację. Na przykład cyfra 2 w modelu 720 oznacza serwer 12. generacji. Osobiście polecam serwer co najmniej 12G do domowego laboratorium. Ostatnia cyfra oznacza, że jest to serwer Intel lub AMD. 0 to Intel, a 5 to AMD. Biorąc pod uwagę przykład serwera R715, możemy wywnioskować, że jest to serwer rackowy, klasy Enterprise, 11. generacji, AMD. Generacje określają zasadniczo, jaki zestaw sprzętu będzie w nim zawarty. Na przykład, zazwyczaj będzie on posiadał konkretną wersję kontrolera iDRAC (rozwiązania karty do zdalnego administrowania), konkretne procesory i możliwości pamięci.
HP wydaje się być nieco trudniejsze do rozszyfrowania, a IBM wymaga magicznego pierścienia dekodującego. Zawsze warto sprawdzić maszynę online, używając nazwy modelu, a zazwyczaj łatwo jest znaleźć materiały marketingowe produktu.
Powrót do reklamy. Reklama powyżej dotyczy serwera Dell Rack Mount dla małych lub średnich firm i jest serwerem opartym na procesorach Intel 13. generacji. Ma (1) dziesięciordzeniowy procesor, E5-2640v3, który jest oparty na procesorach Haswell lub Intel 4. generacji. Jest to ta sama rodzina co i7-4770. System jest wyposażony w 32 GB pamięci RAM wykorzystującej zarejestrowaną pamięć RAM DDR4 Server. Jest to inne niż pamięć RAM do komputerów stacjonarnych Na koniec jest wyposażony w 1 dysk. Dysk twardy o pojemności dwóch terabajtów. Jeśli zagłębisz się w reklamę, zwykle można znaleźć nieco więcej szczegółów. Może to być ważne, ponieważ chcielibyśmy wiedzieć na przykład, z jakim kontrolerem RAID jest wyposażony.
W tej reklamie podano dodatkowe informacje o nich, w tym (2) zasilacze 750 W, co jest przydatne, ponieważ podczas gdy maszyna zazwyczaj potrzebuje tylko jednego, możesz wyciągnąć drugi i zachować go jako kopię zapasową. Technicznie rzecz biorąc, możesz zostawić go jako zapasowy, a serwer również przełączy się, jeśli jeden z nich ulegnie awarii. Nie ma w zestawie żadnych kieszeni (kieszeni na dyski twarde). Oznacza to, że jeśli chcesz dodać więcej dysków, musisz je kupić. Zazwyczaj są one specyficzne dla serwera, ale nie są bardzo drogie. Ta maszyna jest również wyposażona w kontroler PERC H330, który jest skrótem od kontrolera PowerEdge Raid. Wersja HP nazywa się kartą HP Smart Array Pxxx. Warto przeprowadzić na ten temat trochę badań, ponieważ kontroluje ona dyski i może znacznie zwiększyć wydajność w zależności od sposobu jej użycia. Niektóre karty RAID obsługują również tylko określone poziomy RAID. Zaślepki dysków mogą być dołączone, ale często ich nie ma. Są przydatne, ponieważ pomagają kierować dobry przepływ powietrza przez serwer.
Każda reklama będzie skonstruowana nieco inaczej. Z odrobiną praktyki z łatwością zaczniesz je przeglądać i znajdować niesamowite okazje. W następnym poście bardziej szczegółowo omówimy przechowywanie sprzętu w domowym laboratorium.
– Mike Wilson @IT_Muscle
Ten wpis jest częścią trwającej serii treści publikowanych przez użytkowników, poświęconych odkrywaniu przyjemności i wyzwań związanych z budową, konserwacją, a czasem ponownym budowaniem domowego laboratorium. Seria ta jest realizowana we współpracy z naszymi przyjaciółmi z /r/homelab . Jeśli chcesz podzielić się swoją konfiguracją, wyślij wiadomość e-mail na adres info@storagereview.com






Amazon