openEuler 24.03 LTS SP3 ปูทางสู่ OS ยุค AI ด้วย SuperPoD

ในปัจจุบัน AI ไม่ได้จำกัดอยู่แค่บนซูเปอร์คอมพิวเตอร์เท่านั้น แต่ทำงานบนคลัสเตอร์ฮาร์ดแวร์ที่เชื่อมต่อกัน ซึ่งเป็นจุดที่ SuperPoD เข้ามามีบทบาทสำคัญ ระบบนี้เป็นโครงสร้างแบบ scale-up ที่เชื่อมโยงโหนดการคำนวณจำนวนมากเข้าด้วยกัน เพื่อให้ซอฟต์แวร์สามารถดึงทรัพยากรข้ามโหนดมาใช้เสมือนเป็นระบบเดียว

ที่ผ่านมา ระบบปฏิบัติการที่ทำหน้าที่เชื่อมต่อทรัพยากรเหล่านี้มักเป็นระบบกรรมสิทธิ์เฉพาะ (proprietary) แต่โครงการ openEuler ต้องการเปลี่ยนให้เป็นโอเพนซอร์ส ซึ่งการเปิดตัวเวอร์ชันล่าสุดนี้แสดงให้เห็นถึงความมุ่งมั่นดังกล่าวอย่างชัดเจน

ความต้องการ OS สำหรับคลัสเตอร์

แม้ Linux จะเป็นพื้นฐานของระบบปฏิบัติการที่ยอดเยี่ยม แต่ส่วนใหญ่ยังคงถูกจำกัดการทำงานอยู่ภายในเครื่องเดียว ทั้งการจัดตารางเวลาหน่วยความจำและ CPU หากต้องการเพิ่มพลังการประมวลผล ผู้ใช้จำเป็นต้องเพิ่มเครื่องใหม่และเชื่อมต่อผ่านเครือข่ายแบบเดิม

ทว่าระบบนิเวศของ AI ในปัจจุบันต้องการมากกว่านั้น เนื่องจากโมเดลสมัยใหม่ต้องทำงานบนแร็คเครื่องจักรที่ทำหน้าที่เหมือนคอมพิวเตอร์ยักษ์เครื่องเดียวหรือ SuperPoD ซึ่งเครือข่ายเชื่อมต่อแบบเดิมมักกลายเป็นคอขวดที่ลดทอนประสิทธิภาพลง

SuperPOD from Huawei

openEuler ในฐานะระบบนิเวศการกระจาย Linux แบบโอเพนซอร์ส จึงมุ่งเน้นไปที่การรันคลัสเตอร์ AI ทั้งหมดให้เป็นระบบที่รวมเป็นหนึ่งเดียว โดยเปิดเผยรหัสต้นฉบับเพื่อให้ชุมชนนักพัฒนาสามารถนำไปใช้งานและต่อยอดได้

Linux distro ที่สร้างมาเพื่อ SuperPOD

openEuler 24.03 LTS SP3 ที่เปิดตัวในเดือนธันวาคม 2025 ถือเป็นเวอร์ชันแรกที่สร้างขึ้นสำหรับ SuperPoD โดยเฉพาะ และได้รับการขนานนามว่าเป็น OS แรกของโลกที่รองรับสถาปัตยกรรมนี้อย่างเต็มรูปแบบ

หัวใจสำคัญคือการรองรับผ่าน UnifiedBus และซอฟต์แวร์สแต็กของระบบปฏิบัติการ โดยมี UnifiedBus มอบการเชื่อมต่อความเร็วสูง พร้อมด้วย UB OS Component และ UB Service Core ที่ให้บริการระดับ OS และระดับคลัสเตอร์

ในขณะที่ Linux ปกติจะจัดการทรัพยากรภายในโหนดเดียว แต่เทคโนโลยี UB ช่วยให้แอปพลิเคชันเข้าถึงหน่วยความจำและตัวเร่งความเร็ว (accelerators) จากโหนดอื่นได้เหมือนเป็นทรัพยากรในเครื่องตัวเอง การเปิดตัวครั้งนี้จึงเป็นการทลายขีดจำกัดของเครื่องเดี่ยวและจัดสรรทรัพยากรที่กระจายตัวอยู่ให้ทำงานร่วมกันได้อย่างมีประสิทธิภาพ

openEuler 24.03 LTS SP3 ปูทางสู่ OS ยุค AI ด้วย SuperPoD

แนวคิดนี้มีความสำคัญอย่างยิ่งต่อฮาร์ดแวร์ AI จากการทดสอบพบว่าการออกแบบ UnifiedBus แบบ peer-to-peer ช่วยเพิ่มประสิทธิภาพให้กับแอปพลิเคชันคำนวณ AI ขนาดใหญ่ได้ถึง 30 ถึง 50 เปอร์เซ็นต์เลยทีเดียว

ที่มาของ SuperPoD OS

openeuler AI era

สำหรับเบื้องหลังของ "SuperPoD OS แรกของโลก" นี้ openEuler พัฒนาต่อยอดมาจาก EulerOS ของ Huawei และปัจจุบันอยู่ภายใต้การดูแลของ OpenAtom Foundation โดยรองรับทั้งสถาปัตยกรรม Arm (รวมถึง Kunpeng), x86 และ RISC-V ซึ่งมียอดการติดตั้งทะลุ 16 ล้านครั้งภายในสิ้นปี 2025

เทคโนโลยี SuperPoD และ UnifiedBus เดิมเป็นเทคโนโลยีของ Huawei ที่ใช้ในระบบ Atlas AI และ TaiShan 950 โดยปัจจุบัน UB OS Component ได้ถูกเปิดเป็นโอเพนซอร์สภายในชุมชน openEuler เพื่อสนับสนุนการทำงานร่วมกับ UnifiedBus อย่างเต็มที่

Intelligence BooM เลเยอร์ AI แบบ full-stack

อีกหนึ่งไฮไลท์คือ Intelligence BooM ซึ่งเป็นโซลูชัน AI แบบ full-stack โอเพนซอร์สที่ครอบคลุมเลเยอร์ซอฟต์แวร์ทั้งหมดสำหรับเวิร์กโหลด AI ตั้งแต่ระดับ OS ขึ้นไป

โซลูชันนี้ช่วยให้ผู้ใช้สามารถฝึกฝนและรันโมเดลขนาดใหญ่ได้ทันที โดยไม่ต้องเสียเวลาจัดการโครงสร้างพื้นฐานหรือที่เรียกว่า "AI plumbing" ด้วยตัวเองตั้งแต่ต้น

Intelligence Boom architecture

นอกจากนี้ openEuler ยังพัฒนาส่วนประกอบระดับล่างเพื่อเพิ่มประสิทธิภาพคลัสเตอร์ เช่น การรวมชิปต่างชนิดเป็นพูลเดียวกัน (heterogeneous compute fusion), การประสานงานระหว่าง CPU และ NPU (co-computing) และการแชร์หน่วยความจำข้ามเครื่อง (memory pooling)

ความสามารถเหล่านี้ยังรวมถึงการแบ่งส่วนตัวเร่งความเร็วเพื่อให้รองรับงานได้หลากหลายพร้อมกัน เพื่อให้มั่นใจว่าอุปกรณ์ราคาแพงอย่าง NPU และ XPU จะถูกใช้งานอย่างคุ้มค่าตลอดเวลา

สำหรับผู้ใช้งานทั่วไป ส่วนที่น่าสนใจที่สุดคือ DevStation ซึ่งเป็นเวอร์ชันเดสก์ท็อปที่มาพร้อมผู้ช่วย AI สำหรับจัดการงานต่างๆ เช่น การติดตั้งซอฟต์แวร์หรือตั้งค่าสภาพแวดล้อมผ่านคำสั่งภาษาธรรมชาติ ซึ่งทางเรามีแผนที่จะทดสอบระบบนี้ในอนาคตอันใกล้

การก้าวไปสู่ระบบนิเวศชุมชน

เป็นเรื่องน่าจับตามองที่โมเดล AI โอเพนซอร์สส่วนใหญ่มีต้นกำเนิดมาจากประเทศจีน ตั้งแต่ UB Service core สำหรับองค์กร ไปจนถึง Intelligence Boom สำหรับผู้ใช้ทั่วไป การที่ openEuler เลือกใช้แนวทางโอเพนซอร์สถือเป็นก้าวที่สำคัญในทิศทางที่ถูกต้อง

หากคุณสนใจร่วมพัฒนา สามารถดูรายละเอียดเพิ่มเติมได้ที่หน้าชุมชนหรือ GitHub repo ของโครงการ

Source: It's FOSS
ดูแลงานแปลและเรียบเรียงโดย TanasakP

ความคิดเห็น (0)

เข้าสู่ระบบเพื่อร่วมแสดงความเห็น

สมัครสมาชิก

มาเป็นคนแรกที่แสดงความเห็นกันเลยโบร