Meta กำลังใช้ Linux Scheduler ที่ออกแบบสำหรับ Steam Deck ของ Valve บนเซิร์ฟเวอร์ของบริษัท

เมต้า นำสแกชูเลอร์ลินุกซ์ที่ออกแบบสำหรับ Steam Deck ของวาล์ฟ มาใช้บนเซิร์ฟเวอร์ของตน

บริษัทเมต้า (Meta) ซึ่งเป็นบริษัทแม่ของเฟซบุ๊ก ได้ประกาศนำสแกชูเลอร์ Earliest Eligible Virtual Deadline First (EEVDF) จากเคอร์เนลลินุกซ์เวอร์ชัน 6.6 มาใช้งานบนเซิร์ฟเวอร์โปรดักชันของตนแล้ว ตามที่ระบุในโพสต์ล่าสุดบนบล็อกวิศวกรรมของเมต้า บริษัทได้รันสแกชูเลอร์ดังกล่าวในสภาพแวดล้อมการผลิตจริงมานานกว่า 6 เดือน โดยเมต้าย้ำถึงความตื่นเต้นในการนำเทคโนโลยีนี้มาใช้ เพื่อยกระดับประสิทธิภาพการทำงานของระบบเซิร์ฟเวอร์ขนาดใหญ่ในศูนย์ข้อมูล

สแกชูเลอร์ EEVDF นี้ถูกพัฒนาขึ้นครั้งแรกโดยบริษัทวาล์ฟ (Valve) เพื่อรองรับการเล่นเกมบนอุปกรณ์พกพา Steam Deck วาล์ฟได้ทุ่มเทงานวิศวกรรมเพื่อให้เกมรันได้อย่างราบรื่น โดยมุ่งเน้นการจัดการทรัพยากร CPU ให้มีประสิทธิภาพสูงสุดภายใต้โหลดงานที่หลากหลาย ซึ่งเป็นความท้าทายหลักสำหรับอุปกรณ์เกมมิ่งแบบพกพา เมต้าได้ให้เครดิตแก่ผลงานของวาล์ฟอย่างเต็มที่ โดยระบุในโพสต์ว่า “วาล์ฟได้ทำผลงานอันยอดเยี่ยมกับสแกชูเลอร์นี้ เพื่อให้เกมรันได้อย่างราบรื่นบน Steam Deck” จากนั้น ทีมวิศวกรของเมต้าได้นำงานดังกล่าวมาพัฒนาต่อ ขยายขอบเขตให้เหมาะสมกับเซิร์ฟเวอร์ในศูนย์ข้อมูล (datacenter servers) ซึ่งมีลักษณะการใช้งานที่แตกต่างจากอุปกรณ์ผู้บริโภค

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

ในโพสต์บนบล็อกวิศวกรรมของเมต้า ทีมงานได้แบ่งปันประสบการณ์การนำ EEVDF มาใช้ โดยชี้ให้เห็นว่าการพัฒนาจากวาล์ฟเป็นจุดเริ่มต้นที่แข็งแกร่ง เมต้าได้ขยายฟังก์ชันเพื่อรองรับโหลดงานขนาดใหญ่ในระบบคลาวด์และเซิร์ฟเวอร์ที่ต้องประมวลผลข้อมูลจำนวนมหาศาลตลอด 24 ชั่วโมง การปรับปรุงนี้ช่วยให้ระบบสามารถจัดการงานหลากหลายประเภทได้อย่างมีประสิทธิภาพ โดยรักษาความสมดุลระหว่างงานที่สำคัญและงานทั่วไป ซึ่งเป็นสิ่งจำเป็นสำหรับโครงสร้างพื้นฐานของบริษัทเทคโนโลยีขนาดใหญ่เช่นเมต้า

วาล์ฟ ซึ่งเป็นผู้พัฒนาแพลตฟอร์ม Steam และ Steam Deck ได้มีส่วนร่วมสำคัญในการพัฒนาสแกชูเลอร์นี้ตั้งแต่แรก เพื่อแก้ปัญหาการรันเกมที่ต้องการ latency ต่ำและเฟรมเรทที่สม่ำเสมอ Steam Deck เป็นอุปกรณ์เกมมิ่งที่ใช้ระบบปฏิบัติการ SteamOS ซึ่งอิงจากลินุกซ์ ทำให้การปรับปรุงเคอร์เนลมีผลกระทบโดยตรงต่อประสิทธิภาพ เมต้าได้เล็งเห็นศักยภาพของสแกชูเลอร์นี้ จึงนำมาปรับใช้ในเซิร์ฟเวอร์ของตน ซึ่งต้องรับมือกับงานประมวลผลที่หนักหน่วงยิ่งกว่า เช่น การประมวลผลข้อมูลผู้ใช้หลายพันล้านราย การวิเคราะห์ข้อมูลเรียลไทม์ และการรันบริการคลาวด์

การประกาศนี้เผยแพร่ผ่านช่องทาง Slashdot ซึ่งเป็นเว็บไซต์ข่าวเทคโนโลยีโอเพ่นซอร์สชั้นนำ โดยผู้อ่านนิรนามได้นำโพสต์จากบล็อกวิศวกรรมของเมต้ามาแชร์ สร้างความสนใจในชุมชนนักพัฒนาลินุกซ์ การนำเทคโนโลยีจากอุปกรณ์เกมมิ่งมาใช้ในเซิร์ฟเวอร์องค์กร แสดงให้เห็นถึงความยืดหยุ่นของเคอร์เนลลินุกซ์ที่สามารถปรับใช้ได้หลากหลายสาขา เมต้าได้เชื่อมโยงผลงานของวาล์ฟโดยตรง โดยระบุว่าได้ “นำงานนั้นมาขยายให้ทำงานได้ดีบนเซิร์ฟเวอร์ศูนย์ข้อมูลของเรา”

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

การนำ EEVDF มาใช้ยังสะท้อนแนวโน้มในอุตสาหกรรมเทคโนโลยี ที่บริษัทขนาดใหญ่นำนวัตกรรมจากชุมชนโอเพ่นซอร์สมาปรับใช้ วาล์ฟได้วางรากฐานจากความต้องการของผู้เล่นเกม ส่วนเมต้าขยายเพื่อรองรับธุรกิจดิจิทัลขนาดยักษ์ การผสานนี้ช่วยยกระดับประสิทธิภาพโดยรวมของระบบลินุกซ์ในเชิงพาณิชย์

(จำนวนคำประมาณ 720 คำ)

This Article is sponsored by Gnoppix AI (https://www.gnoppix.org)