Huawei TaiShan 2280v2 хайрцгийг задлах

Huawei TaiShan 2280v2 хайрцгийг задлах
Arm64 архитектурт суурилсан процессортой серверүүд бидний амьдралд хичээнгүйлэн нэвтэрч байна. Энэ нийтлэлд бид танд шинэ TaiShan 2280v2 серверийн хайрцаг задлах, суулгах, богино туршилтыг үзүүлэх болно.

Багцыг задалж байна

Huawei TaiShan 2280v2 хайрцгийг задлах
Сервер бидэнд үл мэдэгдэх хайрцагт ирсэн. Хайрцагны хажуу талд Huawei-ийн лого, түүнчлэн сав, баглаа боодлын тэмдэг байдаг. Дээд талд та серверийг хайрцагнаас хэрхэн зөв устгах тухай зааврыг харж болно. Зайлгаад эхэлцгээе!

Huawei TaiShan 2280v2 хайрцгийг задлах

Huawei TaiShan 2280v2 хайрцгийг задлах
Серверийг антистатик материалын давхаргад ороож, хөөсний давхаргын хооронд байрлуулна. Ерөнхийдөө серверийн стандарт сав баглаа боодол.

Huawei TaiShan 2280v2 хайрцгийг задлах
Жижиг хайрцагт та слайд, хоёр боолт, хоёр Schuko-C13 цахилгаан кабель олж болно. Чарга нь хангалттай энгийн харагддаг, гэхдээ бид дараа нь энэ тухай ярих болно.

Huawei TaiShan 2280v2 хайрцгийг задлах
Серверийн дээд хэсэгт энэ серверийн талаарх мэдээлэл, түүнчлэн BMC модуль болон BIOS руу нэвтрэх боломжтой. Серийн дугаар нь нэг хэмжээст зураасан кодоор илэрхийлэгддэг бөгөөд QR код нь техникийн дэмжлэг үзүүлэх сайтын холбоосыг агуулдаг.

Серверийн тагийг аваад дотор нь харцгаая.

Дотор юу вэ?

Huawei TaiShan 2280v2 хайрцгийг задлах
Серверийн тагийг тусгай түгжээгээр бэхэлсэн бөгөөд Филлипс халиваар хаалттай төлөвт бэхлэх боломжтой. Түгжээг онгойлгох нь серверийн тагийг гулсахад хүргэдэг бөгөөд үүний дараа тагийг ямар ч асуудалгүйгээр авч болно.

Huawei TaiShan 2280v2 хайрцгийг задлах

Huawei TaiShan 2280v2 хайрцгийг задлах
Сервер нь нэртэй бэлэн тохиргоотой ирдэг TaiShan 2280 V2 512G стандарт тохиргоо дараах тохиргоонд:

  • 2x Kunpeng 920 (ARM64 архитектур, 64 цөм, үндсэн давтамж 2.6 GHz);
  • 16x DDR4-2933 32 ГБ (нийт 512 ГБ);
  • 12x SAS HDD 1200 ГБ;
  • ионистор дээр суурилсан нөөц тэжээлийн хангамж бүхий RAID хянагч Avago 3508 техник хангамж;
  • Дөрвөн 2GE порттой 1х сүлжээний карт;
  • Дөрвөн 2GE/10GE SFP+ порттой 25х сүлжээний карт;
  • 2x цахилгаан хангамж 2000 ватт;
  • Rackmount 2U хайрцаг.

Серверийн эх хавтан нь PCI Express 4.0 стандартыг хэрэгжүүлдэг бөгөөд энэ нь 4x 25GE сүлжээний картын бүрэн хүчийг ашиглах боломжийг олгодог.

Бидэнд илгээсэн серверийн тохиргоонд 16 RAM слот хоосон байна. Бие махбодийн хувьд Kunpeng 920 процессор нь 2 TB хүртэлх RAM-г дэмждэг бөгөөд энэ нь тус бүр нь 32 ГБ хэмжээтэй 128 санах ойн санах ойг суулгах боломжийг олгодог бөгөөд нэг техник хангамжийн платформ дээр нийт RAM-ийн хэмжээг 4 TB хүртэл өргөжүүлдэг.

Процессорууд нь өөрийн фэнүүдгүй зөөврийн радиаторуудтай. Хүлээгдэж байснаас ялгаатай нь процессоруудыг эх хавтан (BGA) дээр гагнаж, эвдэрсэн тохиолдолд зөвхөн тусгай тоног төхөөрөмж ашиглан үйлчилгээний төвд сольж болно.

Одоо серверээ буцааж байрлуулж, өлгүүр суурилуулах руу шилжье.

Суурилуулах ажил

Huawei TaiShan 2280v2 хайрцгийг задлах
Юуны өмнө слайдыг тавиур дээр суурилуулсан байна. Слайд нь серверийг байрлуулсан энгийн тавиурууд юм. Нэг талаас, энэ шийдэл нь маш энгийн бөгөөд тохиромжтой боловч серверийг тавиураас салгахгүйгээр үйлчилгээ үзүүлэх боломжгүй юм.

Huawei TaiShan 2280v2 хайрцгийг задлах
Бусад серверүүдтэй харьцуулахад TaiShan нь хавтгай урд самбар, ногоон, хар өнгөний схемээрээ олны анхаарлыг татдаг. Үйлдвэрлэгч нь серверт суулгасан тоног төхөөрөмжийн шошгон дээр мэдрэмтгий байдгийг тусад нь тэмдэглэхийг хүсч байна. Диск зөөгч бүр нь суулгасан дискний талаар шаардлагатай мэдээллийг агуулдаг бөгөөд VGA портын доор дискний дугаарлах дарааллыг харуулсан дүрс байдаг.

Huawei TaiShan 2280v2 хайрцгийг задлах
Урд самбар дээрх VGA порт болон 2 USB порт нь арын самбар дээрх үндсэн VGA + 2 USB портоос гадна үйлдвэрлэгчээс өгсөн сайхан урамшуулал юм. Арын самбар дээр та MGMT гэж тэмдэглэгдсэн IPMI порт, IOIOI гэж тэмдэглэгдсэн RJ-45 COM портыг олж болно.

Анхны тохиргоо

Huawei TaiShan 2280v2 хайрцгийг задлах
Эхний тохиргооны үед та BIOS-ийн тохиргоог өөрчилж, IPMI-г тохируулна уу. Huawei нь аюулгүй байдлыг дэмждэг тул BIOS болон IPMI нь ердийн админ/админ нууц үгээс өөр нууц үгээр хамгаалагдсан байдаг. Таныг анх нэвтрэх үед BIOS нь анхдагч нууц үг сул байгаа тул өөрчлөх шаардлагатайг анхааруулдаг.

Huawei TaiShan 2280v2 хайрцгийг задлах
Huawei BIOS Setup Utility нь интерфейсийн хувьд SuperMicro серверт хэрэглэгддэг Aptio Setup Utility-тэй төстэй юм. Энд та Hyper-Threading технологи эсвэл Legacy горимын шилжүүлэгчийг олохгүй.

Huawei TaiShan 2280v2 хайрцгийг задлах
BMC модулийн вэб интерфэйс нь хүлээгдэж буй хоёр биш харин гурван оролтын талбарыг санал болгодог. Та дотоод нэвтрэх нууц үг эсвэл алсын LDAP серверээр дамжуулан баталгаажуулалтыг ашиглан интерфэйс рүү нэвтэрч болно.

IPMI нь серверийн удирдлагын олон сонголтыг санал болгодог:

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

Анхдагч байдлаар, ipmitool-д ашигладаг RMCP аргыг аюулгүй байдлын үүднээс идэвхгүй болгосон. KVM хандалтын хувьд iBMC нь хоёр шийдлийг санал болгодог:

  • "сонгодог" Java апплет;
  • HTML5 консол.

Huawei TaiShan 2280v2 хайрцгийг задлах
ARM процессорууд нь эрчим хүчний хэмнэлттэй байдаг тул iBMC вэб интерфэйсийн үндсэн хуудсан дээр та "Эрчим хүчний хэмнэлт" блокыг харж болно, энэ нь бид энэ серверийг ашигласнаар хэр их эрчим хүч хэмнээд зогсохгүй хэдэн кг нүүрстөрөгчийн давхар исэл хэмнэж байсныг харуулдаг. агаар мандалд ялгардаг.

Эрчим хүчний хангамжийн гайхалтай хүчийг үл харгалзан идэвхгүй горимд сервер зарцуулдаг 340 ватт, зөвхөн бүрэн ачаалалтай үед 440 ватт.

Ашиглах

Дараагийн чухал алхам бол үйлдлийн системийг суулгах явдал юм. Arm64 архитектурт зориулсан олон алдартай Linux түгээлтүүд байдаг боловч зөвхөн хамгийн орчин үеийн хувилбарууд нь сервер дээр зөв суулгаж, ажилладаг. Бидний ажиллуулж чадсан үйлдлийн системүүдийн жагсаалт энд байна:

  • Ubuntu 19.10
  • CentOS 8.1 програм.
  • Зүгээр л Linux 9.

Энэхүү нийтлэлийг бэлтгэж байх хооронд Оросын Basalt SPO компани Simply Linux үйлдлийн системийн шинэ хувилбарыг гаргасан тухай мэдээ гарсан. НэхэмжлэгдсэнSimply Linux нь Kunpeng 920 процессорыг дэмждэг. Энэхүү үйлдлийн системийн үндсэн хэрэглүүр нь Desktop хэдий ч бид түүний ажиллагааг сервер дээрээ турших боломжийг алдаагүй бөгөөд үр дүндээ сэтгэл хангалуун байлаа.

Процессорын архитектур, түүний гол шинж чанар нь бүх програмуудаар хараахан дэмжигдээгүй байна. Ихэнх программ хангамжууд нь хаа сайгүй байдаг x86_64 архитектурт төвлөрдөг бөгөөд arm64-д шилжүүлсэн хувилбарууд нь ихэвчлэн функциональ байдлаараа мэдэгдэхүйц хоцорч байдаг.

Huawei ашиглахыг зөвлөж байна EulerOS, CentOS дээр суурилсан арилжааны Linux түгээлт, учир нь энэхүү түгээлт нь анх TaiShan серверүүдийн ажиллагааг бүрэн дэмждэг. EulerOS-ийн үнэгүй хувилбар байдаг - OpenEuler програм.

GeekBench 5, PassMark CPU Mark зэрэг алдартай жишиг үзүүлэлтүүд нь arm64 архитектуртай хараахан ажиллахгүй байгаа тул гүйцэтгэлийг харьцуулахын тулд задлах, хөтөлбөр эмхэтгэх, π тоог тооцоолох зэрэг "өдөр тутмын" ажлуудыг хийсэн.

X86_64 ертөнцийн өрсөлдөгч нь Intel® Xeon® Gold 5218 бүхий хоёр залгууртай сервер юм. Серверүүдийн техникийн шинж чанаруудыг энд харуулав.

Характеристика
Тайшан 2280v2
Intel® Xeon® Gold 5218

CPU
2x Kunpeng 920 (64 цөм, 64 утас, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 цөм, 32 утас 2.3 GHz)

Үйлдлийн санах ой
16x DDR4-2933 32 ГБ
12x DDR4-2933 32 ГБ

Дискнүүд
12x HDD 1.2TB
2x HDD 1TB

Бүх туршилтыг Ubuntu 19.10 үйлдлийн систем дээр явуулдаг. Туршилтыг эхлүүлэхийн өмнө системийн бүх бүрэлдэхүүн хэсгүүдийг бүрэн шинэчлэх тушаалаар шинэчилсэн.

Эхний тест бол "нэг тест" дэх гүйцэтгэлийг харьцуулах явдал юм: нэг цөм дээр π тооны зуун сая оронтой тоог тооцоолох. Ubuntu APT репозиторуудад энэ асуудлыг шийддэг програм байдаг: pi хэрэгсэл.

Туршилтын дараагийн үе шат бол LLVM төслийн бүх програмуудыг нэгтгэн серверийг сайтар "дулаацуулах" явдал юм. Эмхэтгэх боломжтой гэж сонгосон LLVM монорепо 10.0.0, мөн хөрвүүлэгчид нь gcc и g++ хувилбар 9.2.1багцын хамт нийлүүлнэ зайлшгүй шаардлагатай. Бид серверүүдийг туршиж байгаа тул угсралтыг тохируулахдаа түлхүүрийг нэмнэ - Хурдан:

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"

Энэ нь эмхэтгэх хугацааг дээд зэргээр оновчтой болгож, туршилтанд хамрагдаж буй серверүүдийг улам хүндрүүлнэ. Эмхэтгэл нь боломжтой бүх урсгалууд дээр зэрэгцэн явагддаг.

Эмхэтгэсний дараа та видеог хөрвүүлж эхлэх боломжтой. Хамгийн алдартай командын мөрийн хэрэгсэл болох ffmpeg нь тусгай жишиг горимтой. Туршилтанд ffmpeg 4.1.4 хувилбар хамрагдсан бөгөөд оролтын файл болгон хүүхэлдэйн киног авсан. Өндөр нягтралтай Big Buck Bunny 3D.

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

Туршилтын үр дүнгийн бүх утгууд нь даалгаврыг амжилттай биелүүлэхэд зарцуулсан цаг хугацаа юм.

Характеристика
2x Kunpeng 920
2х Intel® Xeon® Gold 5218

Цөм/урсалтын нийт тоо
128/128
32/64

Үндсэн давтамж, GHz
2.60
2.30

Хамгийн их давтамж, GHz
2.60
3.90

Пи тооцоолж байна
5м 40.627с
3м 18.613с

Барилга LLVM 10
19м 29.863с
22м 39.474с

ffmpeg видео кодчилол
1м 3.196с
44.401s

X86_64 архитектурын гол давуу тал нь Intel® Turbo Boost технологийг ашиглан олж авсан 3.9 GHz давтамж гэдгийг харахад хялбар байдаг. Arm64 архитектурт суурилсан процессор нь давтамжийг бус цөмийн тоог ашигладаг.

Хүлээгдэж буйгаар нэг утас бүрт π-ийг тооцоолоход цөмийн тоо огт тус болохгүй. Гэсэн хэдий ч томоохон төслүүдийг эмхэтгэх үед нөхцөл байдал өөрчлөгддөг.

дүгнэлт

Физик талаас нь авч үзвэл TaiShan 2280v2 сервер нь ашиглахад хялбар, аюулгүй байдалд анхаарал хандуулдгаараа онцлог юм. PCI Express 4.0 байгаа нь энэ тохиргооны тусдаа давуу тал юм.

Серверийг ашиглах үед arm64 архитектур дээр суурилсан програм хангамжид асуудал гарч болзошгүй боловч эдгээр асуудлууд нь хувь хүн бүрийн онцлог шинж чанартай байдаг.

Та серверийн бүх функцийг өөрийн даалгавар дээр туршиж үзэхийг хүсч байна уу? TaiShan 2280v2 аль хэдийн бэлэн болсон Манай Selectel лабораторид.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх