ไมโครซอฟท์เผยโฉม Hyperlight เทคโนโลยีเสมือนจริงสำหรับแอปขนาดเล็ก

ในวงการเทคโนโลยีคอมพิวเตอร์ล่าสุด ไมโครซอฟท์ได้เปิดตัวโครงการ Hyperlight ซึ่งเป็นไลบรารีโอเพนซอร์สของภาษา Rust ที่ถูกออกแบบมาเพื่อรันฟังก์ชั่นขนาดเล็กอย่างมีประสิทธิภาพและความปลอดภัยสูง โดยการแยกแอปพลิเคชั่นเป็นเวอร์ชวลแมชชีนของตัวเอง

Hyperlight: ความปลอดภัยสูงสำหรับแอปขนาดเล็ก

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

จุดเด่นของ Hyperlight คือ การใช้เวลาในการเริ่มกระบวนการเพียง 1-2 มิลลิวินาที ซึ่งอยู่ระหว่างการรัน sandbox ปกติที่ใช้เวลาน้อยกว่า 0.03 มิลลิวินาทีเท่านั้น กับการรัน VM เดิมๆ ที่ใช้เวลาอย่างน้อย 120 มิลลิวินาที

แนวทางการพัฒนาแอปพลิเคชั่นบน Virtual Machine

การรันแอปพลิเคชั่นบนระบบ virtual machine โดยตรงเช่นนี้มีหลายโครงการที่พยายามทำมาก่อนแล้ว เช่น Firecracker ของ AWS และโครงการ Hyperlight ของไมโครซอฟท์ซึ่งเป็นโครงการโอเพนซอร์สภายใต้ใบอนุญาต Apache 2.0 และได้ส่งเข้า CNCF ในฐานะโครงการ Sandbox

ประโยชน์ของ Hyperlight

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

ทั้งนี้ ข้อมูลเชิงลึกต่างๆ เกี่ยวกับ Hyperlight และแนวทางการใช้งานยังอยู่ในระหว่างการศึกษาและพัฒนาต่อไป

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top