Huawei TaiShan 2280v2 kicsomagolása

Huawei TaiShan 2280v2 kicsomagolása
Szorgalmasan lépnek életünkbe az arm64 architektúrára épülő processzorokkal rendelkező szerverek. Ebben a cikkben bemutatjuk az új TaiShan 2280v2 szerver kicsomagolását, telepítését és rövid tesztjét.

Kicsomagolás

Huawei TaiShan 2280v2 kicsomagolása
A szerver egy feltűnő dobozban érkezett hozzánk. A doboz oldalain a Huawei logó, valamint a konténer és a csomagolás jelei láthatók. Felül láthatja a kiszolgáló megfelelő eltávolítására vonatkozó utasításokat a dobozból. Kezdjük a kicsomagolást!

Huawei TaiShan 2280v2 kicsomagolása

Huawei TaiShan 2280v2 kicsomagolása
A szervert antisztatikus anyagba csomagolják, és habrétegek közé helyezik. Általában szabványos csomagolás egy szerverhez.

Huawei TaiShan 2280v2 kicsomagolása
Egy kis dobozban egy csúszda, két csavar és két Schuko-C13 tápkábel található. A szán elég egyszerűnek tűnik, de erről majd később.

Huawei TaiShan 2280v2 kicsomagolása
A szerver tetején találhatók a szerverrel kapcsolatos információk, valamint a BMC modulhoz és a BIOS-hoz való hozzáférés. A sorozatszámot egydimenziós vonalkód jelöli, a QR-kód pedig a technikai támogatás oldalára mutató hivatkozást tartalmaz.

Távolítsuk el a szerver fedelét és nézzünk bele.

Mi van benne?

Huawei TaiShan 2280v2 kicsomagolása
A szerver fedelét egy speciális retesz tartja a helyén, mely zárt állapotban Phillips csavarhúzóval rögzíthető. A retesz kinyitása a szerver burkolatának elcsúszását okozza, ami után a burkolat gond nélkül eltávolítható.

Huawei TaiShan 2280v2 kicsomagolása

Huawei TaiShan 2280v2 kicsomagolása
A szerver kész konfigurációban érkezik, ún TaiShan 2280 V2 512G szabványos konfiguráció a következő konfigurációban:

  • 2x Kunpeng 920 (ARM64 architektúra, 64 mag, alapfrekvencia 2.6 GHz);
  • 16x DDR4-2933 32 GB (összesen 512 GB);
  • 12x SAS HDD 1200 GB;
  • hardveres RAID-vezérlő Avago 3508 ionisztoron alapuló tartalék tápegységgel;
  • 2x hálózati kártya négy 1GE porttal;
  • 2x hálózati kártya négy 10GE/25GE SFP+ porttal;
  • 2x tápegység 2000 watt;
  • Rackbe szerelhető 2U tok.

A szerver alaplapja a PCI Express 4.0 szabványt valósítja meg, amely lehetővé teszi a 4x 25GE hálózati kártyák teljes teljesítményének kihasználását.

A nekünk elküldött szerverkonfigurációban 16 RAM-hely üres. Fizikailag a Kunpeng 920 processzor legfeljebb 2 TB RAM-ot támogat, amely lehetővé teszi 32, egyenként 128 GB-os memóriakártya telepítését, így a teljes RAM mennyisége 4 TB-ra bővül egy hardverplatformon.

A processzorok kivehető radiátorokkal rendelkeznek saját ventilátorok nélkül. A processzorok a várakozásokkal ellentétben az alaplapra (BGA) vannak forrasztva, és meghibásodás esetén csak egy szervizben, speciális felszereléssel cserélhetők ki.

Most rakjuk össze a szervert, és folytassuk a rack felszereléssel.

Telepítési

Huawei TaiShan 2280v2 kicsomagolása
Mindenekelőtt a csúszdákat az állványba kell felszerelni. A diák egyszerű polcok, amelyeken a szerver található. Ez a megoldás egyrészt nagyon egyszerű és kényelmes, de nem lehetséges a szerver szervizelése anélkül, hogy azt a rackből nem távolítanák el.

Huawei TaiShan 2280v2 kicsomagolása
Más szerverekhez képest a TaiShan lapos előlapjával, valamint zöld és fekete színvilágával hívja fel magára a figyelmet. Külön szeretném megjegyezni, hogy a gyártó érzékeny a szerverbe telepített berendezések címkézésére. Minden lemezhordozó tartalmazza a szükséges információkat a telepített lemezről, a VGA port alatt pedig a lemezszámozási sorrendet jelző ikon található.

Huawei TaiShan 2280v2 kicsomagolása
Egy VGA port és 2 USB port az előlapon szép bónusz a gyártótól a hátlapon található fő VGA + 2 USB port mellett. A hátlapon található még egy MGMT jelzésű IPMI port és egy IOIOI jelzésű RJ-45 COM port is.

Kezdeti beállítás

Huawei TaiShan 2280v2 kicsomagolása
A kezdeti beállítás során módosítja a BIOS belépési beállításait és konfigurálja az IPMI-t. A Huawei támogatja a biztonságot, így a BIOS és az IPMI a szokásos rendszergazdai/admin jelszavaktól eltérő jelszavakkal védett. Amikor először jelentkezik be, a BIOS figyelmezteti, hogy az alapértelmezett jelszó gyenge, és meg kell változtatni.

Huawei TaiShan 2280v2 kicsomagolása
A Huawei BIOS Setup Utility felülete hasonló a SuperMicro szervereken használt Aptio Setup Utilityhöz. Itt nem talál kapcsolót a Hyper-Threading technológiához vagy a Legacy módhoz.

Huawei TaiShan 2280v2 kicsomagolása
A BMC modul webes felülete a várt kettő helyett három beviteli mezőt kínál. A felületre helyi bejelentkezési jelszóval vagy távoli LDAP-kiszolgálón keresztül történő hitelesítéssel jelentkezhet be.

Az IPMI számos lehetőséget kínál a szerverkezeléshez:

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

Alapértelmezés szerint az ipmitoolban használt RMCP metódus biztonsági okokból le van tiltva. A KVM hozzáféréshez az iBMC két megoldást kínál:

  • "klasszikus" Java kisalkalmazás;
  • HTML5 konzol.

Huawei TaiShan 2280v2 kicsomagolása
Mivel az ARM processzorok energiahatékonyak, ezért az iBMC webes felületének főoldalán látható az „Energiahatékonyság” blokk, amely nemcsak azt mutatja, hogy mennyi energiát takarítottunk meg ezzel a szerverrel, hanem azt is, hogy hány kilogramm szén-dioxidot nem. kikerül a légkörbe.

A tápegységek lenyűgöző teljesítménye ellenére készenléti állapotban a szerver fogyaszt 340 watt, és csak teljes terhelés mellett 440 watt.

Használat

A következő fontos lépés az operációs rendszer telepítése. Számos népszerű Linux disztribúció létezik az arm64 architektúrához, de csak a legmodernebb verziók települnek és működnek megfelelően a szerveren. Íme a futtatni tudó operációs rendszerek listája:

  • Ubuntu 19.10;
  • CentOS 8.1.
  • Egyszerűen Linux 9.

A cikk elkészítése során olyan hírek láttak napvilágot, hogy az orosz Basalt SPO cég kiadta a Simply Linux operációs rendszer új verzióját. Azt állítottahogy a Simply Linux támogatja a Kunpeng 920 processzorokat.Annak ellenére, hogy ennek az operációs rendszernek a fő alkalmazása a Desktop, nem hagytuk ki a lehetőséget, hogy teszteljük működését szerverünkön, és elégedettek voltunk az eredménnyel.

A processzorarchitektúrát, annak fő jellemzőjét még nem támogatja minden alkalmazás. A legtöbb szoftver a mindenütt jelenlévő x86_64 architektúrára összpontosít, és az arm64-re portolt verziók gyakran jelentősen elmaradnak a funkcionalitástól.

A Huawei a használatát javasolja EulerOS, a CentOS alapú kereskedelmi Linux disztribúció, mivel ez a disztribúció kezdetben teljes mértékben támogatja a TaiShan szerverek funkcióit. Létezik az EulerOS ingyenes verziója - OpenEuler.

Az olyan jól ismert benchmarkok, mint a GeekBench 5 és a PassMark CPU Mark még nem működnek az arm64 architektúrával, ezért a „mindennapi” feladatokat, például a kicsomagolást, a programok fordítását és a π szám kiszámítását vettük a teljesítmény összehasonlítására.

Az x86_64 világ egyik versenytársa egy kétfoglalatos szerver Intel® Xeon® Gold 5218-cal. Íme a szerverek műszaki jellemzői:

Jellemzés
TaiShan 2280v2
Intel® Xeon® Gold 5218

feldolgozó
2x Kunpeng 920 (64 mag, 64 szál, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 mag, 32 szál, 2.3 GHz)

véletlen hozzáférésű memória
16x DDR4-2933 32 GB
12x DDR4-2933 32 GB

lemezek
12x 1.2TB merevlemez
2x 1TB merevlemez

Minden tesztet az Ubuntu 19.10 operációs rendszeren hajtanak végre. A tesztek futtatása előtt az összes rendszerelemet frissítették a teljes frissítés paranccsal.

Az első teszt az „egyetlen teszt” teljesítményének összehasonlítása: a π szám százmillió számjegyének kiszámítása egy magon. Az Ubuntu APT tárolókban van egy program, amely megoldja ezt a problémát: a pi segédprogram.

A tesztelés következő szakasza a szerver alapos „bemelegítése” az LLVM projekt összes programjának összeállításával. Lefordíthatóként kiválasztva LLVM monorepo 10.0.0, és a fordítók azok gcc и g++ 9.2.1-es verziócsomaggal együtt szállítjuk építés nélkülözhetetlenek. Mivel szervereket tesztelünk, az összeállítás konfigurálásakor hozzáadjuk a kulcsot - Gyorsan:

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"

Ez lehetővé teszi a fordítási idő maximális optimalizálását, és tovább terheli a tesztelt szervereket. A fordítás párhuzamosan fut az összes elérhető szálon.

Az összeállítás után elkezdheti a videó átkódolását. A leghíresebb parancssori segédprogram, az ffmpeg speciális benchmarking móddal rendelkezik. A tesztelés az ffmpeg 4.1.4-es verzióját érintette, és bemeneti fájlként egy rajzfilmet használtak Big Buck Bunny 3D nagy felbontásban.

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

A teszteredményekben szereplő összes érték a feladat sikeres végrehajtásával eltöltött idő.

Jellemzés
2x Kunpeng 920
2x Intel® Xeon® Gold 5218

Magok/szálak teljes száma
128/128
32/64

Alapfrekvencia, GHz
2.60
2.30

Maximális frekvencia, GHz
2.60
3.90

A pi kiszámítása
5m 40.627-es évek
3m 18.613-es évek

LLVM 10. épület
19m 29.863-es évek
22m 39.474-es évek

ffmpeg videó átkódolás
1m 3.196-es évek
Ötvenes évek

Könnyen belátható, hogy az x86_64 architektúra fő előnye az Intel® Turbo Boost technológiával elért 3.9 GHz-es frekvencia. Az arm64 architektúrán alapuló processzor a magok számát használja ki, nem a frekvenciát.

Ahogy az várható volt, a π menetenkénti kiszámításakor a magok száma egyáltalán nem segít. A nagy projektek összeállításakor azonban megváltozik a helyzet.

Következtetés

Fizikai szempontból a TaiShan 2280v2 szervert a könnyű használat és a biztonság jellemzi. A PCI Express 4.0 jelenléte külön előnye ennek a konfigurációnak.

A szerver használata során problémák adódhatnak az arm64 architektúrán alapuló szoftverrel, azonban ezek a problémák minden felhasználóra jellemzőek.

Ki szeretné próbálni a szerver összes funkcióját a saját feladatain? A TaiShan 2280v2 már elérhető a Selectel Labunkban.

Forrás: will.com

Hozzászólás