Rozbalení Huawei TaiShan 2280v2

Rozbalení Huawei TaiShan 2280v2
Servery s procesory založenými na architektuře arm64 pilně vstupují do našich životů. V tomto článku vám ukážeme rozbalení, instalaci a krátký test nového serveru TaiShan 2280v2.

Vybalení

Rozbalení Huawei TaiShan 2280v2
Server k nám dorazil v nenápadné krabici. Na bocích krabice je logo Huawei, stejně jako známky nádob a obalů. V horní části vidíte pokyny, jak správně vyjmout server z krabice. Začněme rozbalovat!

Rozbalení Huawei TaiShan 2280v2

Rozbalení Huawei TaiShan 2280v2
Server je zabalen do vrstvy antistatického materiálu a umístěn mezi vrstvy pěny. Obecně standardní balení pro server.

Rozbalení Huawei TaiShan 2280v2
V malé krabičce najdete skluzavku, dva šrouby a dva napájecí kabely Schuko-C13. Sáně vypadají dostatečně jednoduše, ale o nich si povíme později.

Rozbalení Huawei TaiShan 2280v2
V horní části serveru jsou informace o tomto serveru a také přístup k modulu BMC a BIOSu. Sériové číslo je reprezentováno jednorozměrným čárovým kódem a QR kód obsahuje odkaz na stránky technické podpory.

Sundáme kryt serveru a podíváme se dovnitř.

Co je uvnitř?

Rozbalení Huawei TaiShan 2280v2
Kryt serveru drží na místě speciální západka, kterou lze v zavřeném stavu zajistit pomocí křížového šroubováku. Otevření západky způsobí posunutí krytu serveru, po kterém lze kryt bez problémů sejmout.

Rozbalení Huawei TaiShan 2280v2

Rozbalení Huawei TaiShan 2280v2
Server je dodáván v hotové konfiguraci tzv Standardní konfigurace TaiShan 2280 V2 512G v následující konfiguraci:

  • 2x Kunpeng 920 (architektura ARM64, 64 jader, základní frekvence 2.6 GHz);
  • 16x DDR4-2933 32GB (celkem 512 GB);
  • 12x SAS HDD 1200GB;
  • hardwarový RAID řadič Avago 3508 se záložním zdrojem na bázi ionistoru;
  • 2x síťová karta se čtyřmi 1GE porty;
  • 2x síťová karta se čtyřmi 10GE/25GE SFP+ porty;
  • 2x zdroj 2000 wattů;
  • Rackmount 2U šasi.

Serverová základní deska implementuje standard PCI Express 4.0, který umožňuje využít plný výkon 4x 25GE síťových karet.

V konfiguraci serveru, která nám byla zaslána, je 16 slotů RAM prázdných. Fyzicky procesor Kunpeng 920 podporuje až 2 TB paměti RAM, což vám umožňuje nainstalovat 32 paměťových karet po 128 GB, čímž se celkové množství paměti RAM rozšíří na 4 TB v jedné hardwarové platformě.

Procesory mají odnímatelné radiátory bez vlastních ventilátorů. Oproti očekávání jsou procesory připájeny na základní desku (BGA) a v případě poruchy je lze vyměnit pouze v servisním středisku pomocí speciálního vybavení.

Nyní dáme server zpět dohromady a přejdeme k montáži do racku.

Instalace

Rozbalení Huawei TaiShan 2280v2
Nejprve se skluzavky namontují do stojanu. Skluzavky jsou jednoduché police, na kterých je umístěn server. Na jednu stranu je takové řešení velmi jednoduché a pohodlné, ale bez vytažení z racku není možné server obsluhovat.

Rozbalení Huawei TaiShan 2280v2
Ve srovnání s jinými servery přitahuje TaiShan pozornost plochým předním panelem a zelenočerným barevným schématem. Samostatně bych rád poznamenal, že výrobce je citlivý na označení zařízení nainstalovaného na serveru. Každý diskový nosič obsahuje potřebné informace o instalovaném disku a pod portem VGA je ikona označující pořadí číslování disků.

Rozbalení Huawei TaiShan 2280v2
VGA port a 2 USB porty na předním panelu jsou příjemným bonusem od výrobce k hlavním VGA + 2 USB portům na zadním panelu. Na zadním panelu dále naleznete port IPMI s označením MGMT a port COM RJ-45 s označením IOIOI.

Počáteční nastavení

Rozbalení Huawei TaiShan 2280v2
Během počátečního nastavení změníte nastavení systému BIOS a nakonfigurujete IPMI. Huawei prosazuje zabezpečení, takže BIOS a IPMI jsou chráněny hesly, která se liší od obvyklých hesel správce/administrátora. Při prvním přihlášení vás systém BIOS upozorní, že výchozí heslo je slabé a je třeba jej změnit.

Rozbalení Huawei TaiShan 2280v2
Nástroj Huawei BIOS Setup Utility se svým rozhraním podobá nástroji Aptio Setup Utility, který se používá na serverech SuperMicro. Nenajdete zde přepínač technologie Hyper-Threading ani Legacy mód.

Rozbalení Huawei TaiShan 2280v2
Webové rozhraní modulu BMC nabízí tři vstupní pole namísto očekávaných dvou. K rozhraní se můžete přihlásit pomocí lokálního přihlašovacího hesla nebo autentizace prostřednictvím vzdáleného serveru LDAP.

IPMI poskytuje mnoho možností pro správu serveru:

  • RMCP;
  • RMCP+;
  • VNC;
  • KVM;
  • SNMP

Ve výchozím nastavení je metoda RMCP používaná ipmitoolem z bezpečnostních důvodů zakázána. Pro přístup KVM nabízí iBMC dvě řešení:

  • "klasický" Java applet;
  • konzole HTML5.

Rozbalení Huawei TaiShan 2280v2
Vzhledem k tomu, že procesory ARM jsou umístěny jako energeticky úsporné, na hlavní stránce webového rozhraní iBMC vidíte blok „Energy Efficiency“, který ukazuje nejen to, kolik energie jsme pomocí tohoto serveru ušetřili, ale kolik kilogramů oxidu uhličitého neubylo. vstoupit do atmosféry.

I přes působivý výkon napájecích zdrojů server v klidovém režimu spotřebovává 340 wattůa pouze při plné zátěži 440 wattů.

Použití

Dalším důležitým krokem je instalace operačního systému. Existuje mnoho populárních distribucí Linuxu pro architekturu arm64, ale pouze nejmodernější verze se na server instalují a fungují správně. Zde je seznam operačních systémů, které se nám podařilo spustit:

  • Ubuntu 19.10;
  • CentOS 8.1.
  • Jednoduše Linux 9.

Při přípravě tohoto článku se objevila zpráva, že ruská společnost Basalt SPO vydala novou verzi operačního systému Simply Linux. Prohlášenože Simply Linux podporuje procesory Kunpeng 920. I přesto, že hlavní aplikací tohoto OS je Desktop, nenechali jsme si ujít příležitost vyzkoušet jeho fungování na našem serveru a výsledek nás potěšil.

Architektura procesoru, jeho hlavní vlastnost, zatím není podporována všemi aplikacemi. Většina softwaru je zaměřena na všudypřítomnou architekturu x86_64 a verze portované na arm64 často výrazně zaostávají ve funkčnosti.

Huawei doporučuje používat EulerOS, komerční linuxová distribuce založená na CentOS, protože tato distribuční sada nativně plně podporuje funkčnost serverů TaiShan. K dispozici je bezplatná verze EulerOS - OpenEuler.

Známé benchmarky jako GeekBench 5 a PassMark CPU Mark zatím nepracují s architekturou arm64, a tak se pro srovnání výkonu vzaly „každodenní“ úkoly v podobě rozbalování, kompilace programů a výpočtu čísla π.

Konkurentem ze světa x86_64 je dvousocketový server s Intel® Xeon® Gold 5218. Zde jsou technické vlastnosti serverů:

Charakterizace
TaiShan 2280v2
Intel® Xeon® Gold 5218

Procesor
2x Kunpeng 920 (64 jader, 64 vláken, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 jader, 32 vláken 2.3 GHz)

Operační paměť
16x DDR4-2933 32GB
12x DDR4-2933 32GB

Disky
12x HDD 1.2TB
2x HDD 1TB

Všechny testy jsou prováděny na operačním systému Ubuntu 19.10. Před spuštěním testů byly všechny součásti systému upgradovány pomocí příkazu full-upgrade.

Prvním testem je porovnání výkonu v „jednom testu“: výpočet sta milionů číslic čísla π na jednom jádru. V repozitářích Ubuntu APT existuje program, který tento problém řeší: utilita pi.

Další fází testování je důkladné „zahřátí“ serveru kompilací všech programů projektu LLVM. Vybráno jako kompilovatelné LLVM monorepo 10.0.0, a kompilátory jsou gcc и g++ verze 9.2.1dodávané s balením build-essentials. Protože testujeme servery, při konfiguraci sestavy přidáme klíč -Ofast:

cmake -G"Unix Makefiles" ../llvm/ -DCMAKE_C_FLAGS=-Ofast -DCMAKE_CXX_FLAGS=-Ofast -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;libcxx;libcxxabi;libunwind;lldb;compiler-rt;lld;polly;debuginfo-tests"

To umožní maximální optimalizaci v době kompilace a dále zatíží testované servery. Kompilace běží paralelně na všech dostupných vláknech.

Po kompilaci můžete začít překódovat video. Nejznámější nástroj příkazového řádku, ffmpeg, má speciální režim benchmarkingu. Testování zahrnovalo ffmpeg verze 4.1.4 a jako vstupní soubor byla použita karikatura Big Buck Bunny 3D ve vysokém rozlišení.

ffmpeg -i ./bbb_sunflower_2160p_30fps_normal.mp4 -f null - -benchmark

Všechny hodnoty ve výsledcích testu představují čas strávený úspěšným dokončením úkolu.

Charakterizace
2x Kunpeng 920
2x Intel® Xeon® Gold 5218

Celkový počet jader/vlákna
128/128
32/64

Základní frekvence, GHz
2.60
2.30

Maximální frekvence, GHz
2.60
3.90

Výpočet čísla π
5m 40.627s
3m 18.613s

Budova LLVM 10
19m 29.863s
22m 39.474s

ffmpeg překódování videa
1m 3.196s
44.401s

Je snadné vidět, že hlavní předností zástupce architektury x86_64 je frekvence 3.9 GHz, dosažená pomocí technologie Intel® Turbo Boost. Procesor založený na architektuře arm64 využívá počet jader, nikoli frekvenci.

Jak se dalo očekávat, při výpočtu π na vlákno počet jader vůbec nepomáhá. Při sestavování velkých projektů se však situace mění.

Závěr

Z fyzického hlediska se server TaiShan 2280v2 vyznačuje důrazem na snadné použití a bezpečnost. Samostatnou výhodou této konfigurace je přítomnost PCI Express 4.0.

Při používání serveru mohou nastat problémy se softwarem založeným na architektuře arm64, tyto problémy jsou však specifické pro každého jednotlivého uživatele.

Chcete otestovat veškerou funkčnost serveru na vlastních úlohách? TaiShan 2280v2 je nyní k dispozici v naší laboratoři Selectel.

Zdroj: www.habr.com

Přidat komentář