ความแตกต่างหลักมีดังนี้
Container Host จะมีแพ็กเกจเพียงเท่าที่จำเป็น เพื่อให้ระบบมีความปลอดภัยและทำงานได้มีประสิทธิภาพกับคอนเทนเนอร์
ขณะที่ Azure Linux เวอร์ชันสำหรับ VM จะมีเครื่องมือและแพ็กเกจมากขึ้น เพื่อรองรับการใช้งานแบบเซิร์ฟเวอร์ทั่วไปเหมือน Linux distribution อื่น ๆ
ก่อนจะมาเป็น Azure Linux โครงการนี้เริ่มต้นในชื่อ CBL‑Mariner (Common Base Linux) ซึ่งเป็น Linux distribution ภายในของ Microsoft สำหรับโครงสร้างพื้นฐานคลาวด์และอุปกรณ์ edge ของบริษัท
CBL‑Mariner ถูกสร้างขึ้นเพื่อ
ต่อมา Microsoft ได้เปิดซอร์สโครงการนี้ และรีแบรนด์เป็น Azure Linux เพื่อสะท้อนบทบาทที่ขยายมากขึ้นในระบบนิเวศของ Azure
ปัจจุบันเทคโนโลยีจาก CBL‑Mariner ยังถูกใช้ในหลายส่วนของแพลตฟอร์ม Microsoft เช่น
ในช่วงหลายปีที่ผ่านมา workload จำนวนมากบน Azure รันบน Linux ทำให้ Microsoft เพิ่มการลงทุนในเครื่องมือโอเพ่นซอร์สและโครงสร้างพื้นฐานที่เกี่ยวข้องอย่างต่อเนื่อง
การมี Linux distribution ของตัวเองช่วยให้ Microsoft สามารถ
ผลลัพธ์คือ Microsoft สามารถควบคุม โครงสร้างพื้นฐานคลาวด์ตั้งแต่ฮาร์ดแวร์ไปจนถึงระบบปฏิบัติการ ได้มากขึ้น
รายงานบางแหล่งระบุว่า Microsoft อาจกำลังปรับ Azure Linux ให้สอดคล้องกับ เทคโนโลยีของ Fedora และ ecosystem ของ RPM เพื่อเพิ่มความเข้ากันได้ของแพ็กเกจและเครื่องมือ
แนวคิดของแนวทางนี้คือ
อย่างไรก็ตาม ข้อมูลทางเทคนิคเกี่ยวกับสถาปัตยกรรมของ Azure Linux 4.0 ยังมีรายละเอียดจาก Microsoft อย่างเป็นทางการค่อนข้างจำกัด และรายงานเรื่อง Fedora ยังอิงจากการรายงานรองเป็นหลัก
ในอดีต Azure Linux ถูกใช้หลัก ๆ เป็น container host สำหรับ AKS แต่ Azure Linux 4.0 จะถูกขยายไปสู่
นอกจากนี้ Azure Linux ยังมีความเชื่อมโยงกับระบบ Windows Subsystem for Linux (WSL) โดยบางส่วนของ WSL โดยเฉพาะชั้นกราฟิกของ WSLg ใช้เทคโนโลยีที่พัฒนาจาก Azure Linux
สิ่งนี้ทำให้ Azure Linux มีศักยภาพเป็น ฐานระบบร่วมกันของหลายแพลตฟอร์ม Microsoft ตั้งแต่คลาวด์ไปจนถึงสภาพแวดล้อมสำหรับนักพัฒนา
การเปิดตัว Azure Linux 4.0 แสดงให้เห็นแนวโน้มสำคัญว่า Linux กลายเป็นส่วนหลักของแพลตฟอร์มคลาวด์ Azure ไม่ใช่เพียงระบบปฏิบัติการของบุคคลที่สามอีกต่อไป
การควบคุม Linux distribution ของตัวเองช่วยให้ Microsoft ปรับระบบสำหรับโครงสร้างพื้นฐานขนาดใหญ่ เช่น
ในโลกของ hyperscale cloud ระบบปฏิบัติการไม่ได้เป็นเพียงซอฟต์แวร์พื้นฐาน แต่เป็นส่วนหนึ่งของแพลตฟอร์มทั้งหมด
ดังนั้น Azure Linux 4.0 จึงไม่ใช่แค่การออกเวอร์ชันใหม่ของ Linux distribution เท่านั้น แต่เป็นอีกก้าวหนึ่งของ Microsoft ในการ ควบคุมสแต็กคลาวด์และโครงสร้างพื้นฐาน AI ของ Azure อย่างครบวงจร
Comments
0 comments