แกะกล่อง 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 32GB (รวม 512GB);
  • 12x ฮาร์ดดิส SAS 1200GB;
  • ฮาร์ดแวร์ตัวควบคุม RAID Avago 3508 พร้อมแหล่งจ่ายไฟสำรองที่ใช้ไอออนิสเตอร์
  • การ์ดเครือข่าย 2x พร้อมพอร์ต 1GE สี่พอร์ต
  • การ์ดเครือข่าย 2x พร้อมพอร์ต 10GE/25GE SFP+ สี่พอร์ต
  • 2x แหล่งจ่ายไฟ 2000 วัตต์;
  • เคสแร็คเมาท์ 2U

มาเธอร์บอร์ดเซิร์ฟเวอร์ใช้มาตรฐาน PCI Express 4.0 ซึ่งช่วยให้คุณใช้การ์ดเครือข่าย 4x 25GE ได้เต็มประสิทธิภาพ

ในการกำหนดค่าเซิร์ฟเวอร์ที่ส่งถึงเรา ช่อง RAM 16 ช่องว่างเปล่า ในเชิงกายภาพ โปรเซสเซอร์ Kunpeng 920 รองรับ RAM สูงสุด 2 TB ซึ่งช่วยให้คุณติดตั้งหน่วยความจำได้ 32 สติ๊ก โดยแต่ละอันมีขนาด 128 GB ซึ่งจะขยายจำนวน RAM ทั้งหมดเป็น 4 TB ในแพลตฟอร์มฮาร์ดแวร์เดียว

โปรเซสเซอร์มีหม้อน้ำที่ถอดออกได้โดยไม่มีพัดลมของตัวเอง ตรงกันข้ามกับที่คาดไว้ โปรเซสเซอร์จะถูกบัดกรีเข้ากับมาเธอร์บอร์ด (BGA) และในกรณีที่เกิดข้อผิดพลาด สามารถเปลี่ยนได้ที่ศูนย์บริการโดยใช้อุปกรณ์พิเศษเท่านั้น

ตอนนี้เรามาประกอบเซิร์ฟเวอร์กลับเข้าด้วยกันแล้วไปยังการติดตั้งบนชั้นวาง

การติด

แกะกล่อง Huawei TaiShan 2280v2
ก่อนอื่น สไลด์จะถูกติดตั้งเข้ากับชั้นวาง สไลด์เป็นชั้นวางเรียบง่ายสำหรับวางเซิร์ฟเวอร์ ในอีกด้านหนึ่ง โซลูชันนี้ง่ายและสะดวกมาก แต่ไม่สามารถให้บริการเซิร์ฟเวอร์ได้โดยไม่ต้องถอดออกจากชั้นวาง

แกะกล่อง Huawei TaiShan 2280v2
เมื่อเปรียบเทียบกับเซิร์ฟเวอร์อื่น TaiShan ดึงดูดความสนใจด้วยแผงด้านหน้าแบบเรียบและโทนสีเขียวและสีดำ ฉันต้องการทราบว่าผู้ผลิตมีความอ่อนไหวต่อการติดฉลากของอุปกรณ์ที่ติดตั้งในเซิร์ฟเวอร์ ผู้ให้บริการดิสก์แต่ละรายมีข้อมูลที่จำเป็นเกี่ยวกับดิสก์ที่ติดตั้ง และใต้พอร์ต VGA จะมีไอคอนระบุลำดับหมายเลขดิสก์

แกะกล่อง Huawei TaiShan 2280v2
พอร์ต VGA และพอร์ต USB 2 พอร์ตที่แผงด้านหน้าถือเป็นโบนัสที่ดีจากผู้ผลิต นอกเหนือจากพอร์ต VGA + USB หลัก 2 พอร์ตที่แผงด้านหลัง ที่แผงด้านหลัง คุณจะพบพอร์ต IPMI ที่มีเครื่องหมาย MGMT และพอร์ต RJ-45 COM ที่มีเครื่องหมาย IOIOI

ตั้งค่าเริ่มต้น

แกะกล่อง Huawei TaiShan 2280v2
ในระหว่างการตั้งค่าเริ่มต้น คุณจะเปลี่ยนการตั้งค่ารายการ BIOS และกำหนดค่า IPMI Huawei ส่งเสริมความปลอดภัย ดังนั้น BIOS และ IPMI จึงได้รับการปกป้องด้วยรหัสผ่านที่แตกต่างจากรหัสผ่านผู้ดูแลระบบ/ผู้ดูแลระบบตามปกติ เมื่อคุณเข้าสู่ระบบครั้งแรก BIOS จะเตือนคุณว่ารหัสผ่านเริ่มต้นนั้นไม่รัดกุมและจำเป็นต้องเปลี่ยน

แกะกล่อง Huawei TaiShan 2280v2
ยูทิลิตี้การตั้งค่า BIOS ของ Huawei มีความคล้ายคลึงในอินเทอร์เฟซกับยูทิลิตี้การตั้งค่า Aptio ซึ่งใช้ในเซิร์ฟเวอร์ SuperMicro ที่นี่คุณจะไม่พบสวิตช์สำหรับเทคโนโลยี Hyper-Threading หรือโหมด Legacy

แกะกล่อง Huawei TaiShan 2280v2
เว็บอินเทอร์เฟซของโมดูล BMC มีช่องป้อนข้อมูลสามช่องแทนที่จะเป็นช่องที่คาดไว้สองช่อง คุณสามารถเข้าสู่ระบบอินเทอร์เฟซโดยใช้รหัสผ่านเข้าสู่ระบบภายในเครื่องหรือการตรวจสอบสิทธิ์ผ่านเซิร์ฟเวอร์ LDAP ระยะไกล

IPMI มีตัวเลือกมากมายสำหรับการจัดการเซิร์ฟเวอร์:

  • RMCP;
  • RMCP+;
  • วีเอ็นซี;
  • เควีเอ็ม;
  • เอสเอ็นเอ็มพี

ตามค่าเริ่มต้น วิธีการ RMCP ที่ใช้ใน ipmitool ถูกปิดใช้งานด้วยเหตุผลด้านความปลอดภัย สำหรับการเข้าถึง KVM นั้น iBMC นำเสนอสองโซลูชัน:

  • แอปเพล็ต Java "คลาสสิก";
  • คอนโซล HTML5

แกะกล่อง Huawei TaiShan 2280v2
เนื่องจากโปรเซสเซอร์ ARM อยู่ในตำแหน่งที่ประหยัดพลังงาน ในหน้าหลักของเว็บอินเทอร์เฟซ iBMC คุณจะเห็นบล็อก "ประสิทธิภาพพลังงาน" ซึ่งไม่เพียงแสดงให้เห็นว่าเราประหยัดพลังงานได้มากเพียงใดโดยใช้เซิร์ฟเวอร์นี้ แต่ยังมีคาร์บอนไดออกไซด์จำนวนกี่กิโลกรัมที่ไม่ได้ ถูกปล่อยออกสู่ชั้นบรรยากาศ

แม้จะมีพลังงานที่น่าประทับใจ แต่ในโหมดว่างเซิร์ฟเวอร์ก็สิ้นเปลือง 340 วัตต์และภายใต้โหลดเต็มเท่านั้น 440 วัตต์.

ใช้

ขั้นตอนสำคัญต่อไปคือการติดตั้งระบบปฏิบัติการ มีลีนุกซ์รุ่นยอดนิยมมากมายสำหรับสถาปัตยกรรม arm64 แต่เฉพาะรุ่นที่ทันสมัยที่สุดเท่านั้นที่ติดตั้งและทำงานได้อย่างถูกต้องบนเซิร์ฟเวอร์ นี่คือรายการระบบปฏิบัติการที่เราสามารถใช้งานได้:

  • Ubuntu 19.10
  • CentOS 8.1
  • เพียงแค่ลินุกซ์ 9

ในขณะที่เตรียมบทความนี้ มีข่าวออกมาว่าบริษัท Basalt SPO ของรัสเซียได้เปิดตัวระบบปฏิบัติการ Simply Linux เวอร์ชันใหม่ อ้างสิทธิ์Simply Linux รองรับโปรเซสเซอร์ Kunpeng 920 แม้ว่าแอปพลิเคชันหลักของระบบปฏิบัติการนี้คือเดสก์ท็อป แต่เราก็ไม่พลาดโอกาสทดสอบการทำงานบนเซิร์ฟเวอร์ของเราและพอใจกับผลลัพธ์

สถาปัตยกรรมโปรเซสเซอร์ซึ่งเป็นคุณสมบัติหลักยังไม่รองรับทุกแอปพลิเคชัน ซอฟต์แวร์ส่วนใหญ่มุ่งเน้นไปที่สถาปัตยกรรม x86_64 ที่แพร่หลาย และเวอร์ชันที่ย้ายไปยัง arm64 มักจะล้าหลังอย่างเห็นได้ชัดในด้านฟังก์ชันการทำงาน

หัวเหว่ยแนะนำให้ใช้ ออยเลอร์OSซึ่งเป็นการแจกจ่าย Linux เชิงพาณิชย์ที่ใช้ CentOS เนื่องจากในตอนแรกการแจกจ่ายนี้รองรับการทำงานของเซิร์ฟเวอร์ TaiShan อย่างสมบูรณ์ มี EulerOS เวอร์ชันฟรี - โอเพ่นออยเลอร์.

การวัดประสิทธิภาพที่รู้จักกันดี เช่น GeekBench 5 และ PassMark CPU Mark ยังไม่สามารถใช้งานได้กับสถาปัตยกรรม arm64 ดังนั้นงาน “ในชีวิตประจำวัน” เช่น การแกะกล่อง การคอมไพล์โปรแกรม และการคำนวณตัวเลข π จึงถูกนำมาใช้เพื่อเปรียบเทียบประสิทธิภาพ

คู่แข่งจากโลก x86_64 คือเซิร์ฟเวอร์แบบสองซ็อกเก็ตที่ใช้ Intel® Xeon® Gold 5218 ต่อไปนี้เป็นคุณลักษณะทางเทคนิคของเซิร์ฟเวอร์:

การอธิบายลักษณะ
ไท่ซาน 2280v2
Intel® Xeon® Gold 5218

หน่วยประมวลผล
2x Kunpeng 920 (64 คอร์, 64 เธรด, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 คอร์, 32 เธรด 2.3 GHz)

หน่วยความจำเข้าถึงโดยสุ่ม
16x DDR4-2933 32GB
12x DDR4-2933 32GB

แผ่น
ฮาร์ดดิส 12x 1.2TB
ฮาร์ดดิส 2x 1TB

การทดสอบทั้งหมดดำเนินการบนระบบปฏิบัติการ Ubuntu 19.10 ก่อนรันการทดสอบ ส่วนประกอบของระบบทั้งหมดได้รับการอัปเกรดด้วยคำสั่งอัปเกรดแบบเต็ม

การทดสอบแรกคือการเปรียบเทียบประสิทธิภาพใน "การทดสอบเดี่ยว": การคำนวณตัวเลข π หนึ่งร้อยล้านหลักบนหนึ่งคอร์ มีโปรแกรมในที่เก็บ Ubuntu APT ที่สามารถแก้ไขปัญหานี้ได้: ยูทิลิตี้ pi

ขั้นตอนต่อไปของการทดสอบคือการ "อุ่นเครื่อง" เซิร์ฟเวอร์อย่างละเอียดโดยรวบรวมโปรแกรมทั้งหมดของโครงการ LLVM เลือกให้คอมไพล์ได้ LLVM โมโนเรโป 10.0.0และคอมไพเลอร์ก็คือ gcc и g++ เวอร์ชัน 9.2.1มาพร้อมกับแพ็คเกจ โครงสร้างที่จำเป็น. เนื่องจากเรากำลังทดสอบเซิร์ฟเวอร์ เมื่อกำหนดค่าแอสเซมบลี เราจะเพิ่มคีย์ -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"

สิ่งนี้จะช่วยให้สามารถเพิ่มประสิทธิภาพเวลาคอมไพล์ได้สูงสุด และเน้นย้ำถึงเซิร์ฟเวอร์ที่อยู่ระหว่างการทดสอบ การคอมไพล์ทำงานแบบขนานกับเธรดที่มีอยู่ทั้งหมด

หลังจากคอมไพล์แล้ว คุณสามารถเริ่มการแปลงรหัสวิดีโอได้ ยูทิลิตี้บรรทัดคำสั่งที่มีชื่อเสียงที่สุด ffmpeg มีโหมดการเปรียบเทียบพิเศษ การทดสอบเกี่ยวข้องกับ ffmpeg เวอร์ชัน 4.1.4 และมีการนำการ์ตูนมาเป็นไฟล์อินพุต Big Buck Bunny 3D ในความคมชัดสูง.

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

ค่าทั้งหมดในผลการทดสอบคือเวลาที่ใช้ในการทำงานให้สำเร็จ

การอธิบายลักษณะ
2x คุนเผิง 920
2x 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 คือความถี่ 3.9 GHz ซึ่งทำได้โดยใช้เทคโนโลยี Intel® Turbo Boost โปรเซสเซอร์ที่ใช้สถาปัตยกรรม arm64 ใช้ประโยชน์จากจำนวนคอร์ ไม่ใช่ความถี่

ตามที่คาดไว้ เมื่อคำนวณ π ต่อเธรด จำนวนคอร์ไม่ได้ช่วยอะไรเลย อย่างไรก็ตาม เมื่อรวบรวมโครงการขนาดใหญ่ สถานการณ์จะเปลี่ยนไป

ข้อสรุป

จากมุมมองทางกายภาพ เซิร์ฟเวอร์ TaiShan 2280v2 มีความโดดเด่นด้วยความใส่ใจในเรื่องความสะดวกในการใช้งานและความปลอดภัย การมีอยู่ของ PCI Express 4.0 เป็นข้อได้เปรียบที่แยกจากกันของการกำหนดค่านี้

เมื่อใช้เซิร์ฟเวอร์ อาจเกิดปัญหากับซอฟต์แวร์ที่ใช้สถาปัตยกรรม arm64 อย่างไรก็ตาม ปัญหาเหล่านี้เกิดขึ้นเฉพาะกับผู้ใช้แต่ละราย

คุณต้องการทดสอบการทำงานทั้งหมดของเซิร์ฟเวอร์ในงานของคุณเองหรือไม่? TaiShan 2280v2 มีวางจำหน่ายแล้ว ใน Selectel Lab ของเรา.

ที่มา: will.com

เพิ่มความคิดเห็น