Linux กลายเป็นระบบปฏิบัติการที่มีผู้ใช้มากที่สุดบน Azure Cloud-Based Enterprise Solutions แต่ Microsoft ไม่ต้องกังวล

ไมโครซอฟต์ / Linux กลายเป็นระบบปฏิบัติการที่มีผู้ใช้มากที่สุดบน Azure Cloud-Based Enterprise Solutions แต่ Microsoft ไม่ต้องกังวล อ่าน 4 นาที

Microsoft Azure CirtixGuru



ตอนนี้ Linux เป็นระบบปฏิบัติการ (OS) ที่ใช้มากที่สุดบน Microsoft Azure บริการโซลูชันสำหรับองค์กรบนคลาวด์เป็นของ Microsoft ซึ่งเป็นผู้ผลิต Windows OS การใช้งาน Linux ที่เพิ่มขึ้นอย่างมากเมื่อเทียบกับระบบปฏิบัติการของ Microsoft นั้นเป็นเรื่องที่น่าประหลาดใจสำหรับผู้บริหารระดับสูงใน Microsoft กล่าวอีกนัยหนึ่งการใช้ Linux ที่เพิ่มขึ้นบน Microsoft Azure คาดว่าจะเป็นประโยชน์ไม่เพียง แต่นักพัฒนาและผู้ดูแลระบบเท่านั้น แต่ยังช่วย Microsoft ในฐานะ บริษัท ด้วย อนึ่ง Microsoft ได้แสดง เพิ่มความสัมพันธ์กับ Linux ในอดีตที่ผ่านมาและสนับสนุนระบบปฏิบัติการโอเพนซอร์สอย่างแข็งขัน ดังนั้นการพัฒนาล่าสุดอาจเป็นเพียงสถิติที่สำคัญหรืออาจถือได้ว่าเป็นปทัฏฐานที่สำคัญ?

เกือบสี่ปีที่แล้ว Mark Russinovich, Azure CTO ซึ่งเป็นระบบคลาวด์ของ Microsoft ได้ตั้งข้อสังเกตว่า“ หนึ่งในสี่ของอินสแตนซ์ [Azure] คือ Linux” กล่าวอีกนัยหนึ่งผู้ใช้ Azure เกือบ 25 เปอร์เซ็นต์อาศัยรสชาติหรือความแตกต่างของระบบปฏิบัติการ Linux ในปี 2560 ตัวเลขนี้เพิ่มขึ้นเป็น 40 เปอร์เซ็นต์ จากนั้นในปลายปี 2018 Scott Guthrie รองประธานบริหารของ Microsoft ของกลุ่มคลาวด์และกลุ่มองค์กรกล่าวว่าประมาณ 50 เปอร์เซ็นต์ของ Azure Virtual Machines (VM) เป็นระบบที่ใช้ Linux ตั้งแต่เดือนนี้ Linux Virtual Machines แซงหน้า Windows Virtual Machines บน Azure Sasha Levin ผู้พัฒนาเคอร์เนลของ Microsoft Linux ยืนยันความสำเร็จครั้งสำคัญนี้พร้อมกับขอให้ Microsoft ได้รับอนุญาตให้เข้าร่วมรายการความปลอดภัยของ Linux



ความหมายโดยพื้นฐานของตัวเลขก็คือ Azure ซึ่งเป็นผู้ให้บริการโซลูชันบนคลาวด์ระยะไกลที่มีประสิทธิภาพสูงได้รับประสบการณ์หรือประมวลผลคำขอเพิ่มเติมที่เริ่มต้นโดยใช้ Linux นี่ไม่ได้หมายความว่าเครื่อง Windows ล้มเหลว ตัวเลขเป็นเพียงการระบุว่า Azure กำลังประมวลผลอินสแตนซ์ที่สูงขึ้นของกระบวนการที่รันบน Linux ที่น่าสนใจไม่ใช่เฉพาะลูกค้า Azure ของ Microsoft ที่เปลี่ยนมาใช้ Linux อย่างจริงจัง บริการ Native Azure มักจะทำงานบน Linux ตัวอย่างเช่น Azure’s Software Defined Network (SDN) ใช้ Linux กล่าวง่ายๆคือส่วนประกอบซอฟต์แวร์ภายในหลายตัวของ Microsoft Azure กำลังทำงานบน Linux สิ่งนี้หมายความว่า Microsoft เองกำลังเลือกใช้ Linux บน Windows Server ของตัวเองในบางสถานการณ์



เหตุใดการใช้ Linux จึงเหนือกว่า Windows OS บน Microsoft Azure

แม้ว่าการใช้ Linux บน Microsoft Azure ที่เพิ่มขึ้นอาจถูกมองว่าเป็นภัยคุกคามต่อระบบปฏิบัติการ Windows แต่ก็ไม่ชัดเจน กล่าวอีกนัยหนึ่ง Microsoft ไม่ได้กังวลเกี่ยวกับการเพิ่มขึ้นอย่างมากของ Linux บนแพลตฟอร์มโซลูชันสำหรับองค์กรบนคลาวด์ ในความเป็นจริง Microsoft ดูเหมือนจะยินดีต้อนรับการเปลี่ยนแปลงนี้ นอกจากนี้ยังช่วยให้มั่นใจได้ว่าอินสแตนซ์ใด ๆ และทั้งหมดที่ทำงานบน Azure ของ Microsoft จะทำงานโดยไม่มีข้อผิดพลาดไม่ว่าจะเป็นจาก Windows VM หรือ Linux VM “ Microsoft กำลังสร้างบริการเหล่านี้มากขึ้น”

ในขณะที่พูดเกี่ยวกับการพัฒนานั้น Scott Guthrie รองประธานบริหารของกลุ่มคลาวด์และกลุ่มองค์กรของ Microsoft กล่าวว่า“ ทุกเดือน Linux จะเพิ่มขึ้น บริการ Native Azure มักทำงานบน Linux”



เหตุผลง่ายๆที่ Linux VMs เหนือกว่าที่ทำงานบน Windows คือ Linux เป็นระบบปฏิบัติการที่ต้องการในการประมวลผลระดับองค์กร ในขณะที่โลกของการประมวลผลส่วนบุคคลอาจถูกครอบงำโดย Windows OS แต่ทั่วโลก Linux ยังคงเป็นตัวเลือกแรกสำหรับ บริษัท และผู้พัฒนาส่วนหลังและผู้ดูแลระบบ จากข้อมูลล่าสุดของ IDC Worldwide Operating Systems และ Subsystems Market Shares พบว่า Linux มี 68% ของตลาดองค์กรในปี 2017 ซึ่งตัวเลขนี้ได้เพิ่มขึ้นเพียงเท่าทวีคูณ

ดังนั้นจึงเป็นเพียงเรื่องของเวลาที่การใช้งาน Linux จะเหนือกว่า Windows อนึ่ง Microsoft เสนอระบบปฏิบัติการ Windows Server ที่พัฒนาขึ้นโดยเฉพาะเพื่อตอบสนองความต้องการขององค์กร นอกจากนี้ยังจัดสรรทรัพยากรจำนวนมากเพื่อพัฒนาและอัปเดตระบบปฏิบัติการ อย่างไรก็ตามแม้จะได้รับการสนับสนุนจาก Microsoft แต่ Windows Server ก็ไม่สามารถติดตาม Linux ได้ในแบ็กเอนด์ของโลกองค์กร

ดังที่ได้กล่าวมาแล้ว Microsoft เองก็พึ่งพา Linux ในหลาย ๆ กรณี โดยพื้นฐานแล้วทุกคนรวมถึง Microsoft กำลังเปลี่ยนไปใช้ Linux และซอฟต์แวร์โอเพนซอร์ส เมื่ออธิบายถึงปรากฏการณ์ที่ดูแปลกประหลาด Guthrie กล่าวว่า“ Microsoft กำลังสร้างบริการเหล่านี้มากขึ้น เริ่มต้นเมื่อกว่า 10 ปีที่แล้วเมื่อเราเปิด ASP.NET เราได้รับการยอมรับว่าโอเพนซอร์สเป็นสิ่งที่นักพัฒนาซอฟต์แวร์ทุกคนจะได้รับประโยชน์ มันไม่ดี แต่เป็นสิ่งสำคัญ ไม่ใช่แค่รหัส แต่เป็นชุมชน”

ขณะนี้ Microsoft เป็นผู้สนับสนุนโครงการโอเพ่นซอร์สที่ใหญ่ที่สุดในโลก

ความสัมพันธ์ที่เพิ่มขึ้นของ Microsoft ต่อ Linux นั้นค่อนข้างชัดเจนมาระยะหนึ่งแล้ว บริษัท เพิ่งเริ่มนำเสนอเคอร์เนล Linux เต็มรูปแบบพร้อมกับ Windows 10 ซึ่งเป็นระบบปฏิบัติการล่าสุดที่ประสบความสำเร็จกับ Windows 8.1 เคอร์เนลลินุกซ์ที่สร้างขึ้นเองซึ่งพัฒนาขึ้นเองทั้งหมดที่ Microsoft ทำให้มั่นใจได้ถึงความเข้ากันได้ของการโทรระบบทั้งหมด เคอร์เนลเชื่อมต่อกับพื้นที่ผู้ใช้ที่ผู้ใช้เลือก กล่าวอีกนัยหนึ่งผู้ใช้ Windows 10 สามารถดาวน์โหลดและติดตั้ง Linux distro ได้โดยตรงจาก Microsoft Windows Store อีกวิธีหนึ่งคือผู้ใช้ยังสามารถ 'ไซด์โหลด' ดิสโทรผ่านการสร้างแพ็คเกจการแจกจ่ายที่กำหนดเอง

การพูดถึง Linux distro ที่มีอยู่ใน Microsoft Store, Arch Linux, SUSE, Ubuntu เป็นที่นิยมมากที่สุด นอกเหนือจากนี้แล้วตอนนี้ยังมี Linux distros อย่างน้อยแปดรายการบน Azure ที่น่าสนใจยังมี Azure Sphere ซึ่งเป็น Linux distro ของ Microsoft เองที่ได้รับการปรับให้ทำงานบนแพลตฟอร์ม Microsoft Azure Azure Sphere เป็นซอฟต์แวร์และฮาร์ดแวร์สแต็กที่ออกแบบมาเพื่อรักษาความปลอดภัยอุปกรณ์ขอบซึ่งรวมถึง 'เคอร์เนล Linux ที่กำหนดเอง' เมื่อรวมกับการซื้อซอฟต์แวร์ยอดนิยมและที่เก็บโค้ดของนักพัฒนาเมื่อเร็ว ๆ นี้ GitHub Microsoft สามารถอ้างว่าเป็นผู้สนับสนุนโครงการโอเพนซอร์สที่ใหญ่ที่สุดในโลกได้อย่างมั่นใจ

แม้ว่า Windows Server อาจไม่สามารถใช้งานได้อย่างสมบูรณ์ แต่ Linux ได้ยอมรับอย่างมั่นคงว่าเป็นระบบปฏิบัติการที่ต้องการสำหรับธุรกิจ ยิ่งไปกว่านั้นเป็นที่ชัดเจนว่า Microsoft ไม่ได้ต่อสู้กับการเปลี่ยนแปลงเลย ในความเป็นจริงผู้สร้าง Window OS ดูเหมือนจะสนับสนุนนักพัฒนาที่ชื่นชอบ Linux ด้วยใจจริง ตราบใดที่มีนักพัฒนาผู้ดูแลระบบผู้จัดการเว็บไซต์และองค์กรจำนวนมากขึ้นแห่กันไปที่ Microsoft's Azure แทนที่จะไปที่ Amazon Web Service (AWS) หรือแพลตฟอร์มอื่น ๆ ที่คล้ายกัน บริษัท ก็จะได้รับประโยชน์จากการใช้ Linux ที่เพิ่มขึ้นอย่างแน่นอน

แท็ก ลินุกซ์ Windows