ก่อตั้งมูลนิธิ eBPF

Facebook, Google, Isovalent, Microsoft และ Netflix เป็นผู้ก่อตั้งองค์กรไม่แสวงผลกำไรแห่งใหม่ นั่นคือมูลนิธิ eBPF ซึ่งก่อตั้งขึ้นภายใต้การอุปถัมภ์ของมูลนิธิ Linux และมีเป้าหมายที่จะมอบแพลตฟอร์มที่เป็นกลางสำหรับการพัฒนาเทคโนโลยีที่เกี่ยวข้องกับระบบย่อย eBPF นอกเหนือจากการขยายขีดความสามารถในระบบย่อย eBPF ของเคอร์เนล Linux แล้ว องค์กรยังจะพัฒนาโครงการสำหรับการใช้งาน eBPF ในวงกว้างมากขึ้น ตัวอย่างเช่น การสร้างกลไก eBPF สำหรับการฝังในแอปพลิเคชัน และการปรับเคอร์เนลของระบบปฏิบัติการอื่นสำหรับ eBPF

eBPF มีตัวแปล bytecode ที่สร้างไว้ในเคอร์เนล ซึ่งทำให้สามารถเปลี่ยนพฤติกรรมของระบบได้ทันทีโดยไม่จำเป็นต้องเปลี่ยนโค้ดเคอร์เนลผ่านตัวจัดการที่โหลดจากพื้นที่ผู้ใช้ ซึ่งช่วยให้คุณสามารถเพิ่มตัวจัดการที่มีประสิทธิภาพได้โดยไม่ทำให้ยุ่งยาก ระบบเอง เมื่อรวม eBPF แล้ว คุณสามารถสร้างตัวจัดการการดำเนินงานเครือข่าย จัดการแบนด์วิธ ควบคุมการเข้าถึง ตรวจสอบการทำงานของระบบ และดำเนินการติดตามได้ ด้วยการใช้การคอมไพล์ JIT รหัสไบต์จึงถูกแปลทันทีเป็นคำสั่งของเครื่องและดำเนินการด้วยประสิทธิภาพของโค้ดเนทีฟ eBPF ใช้ในโหลดบาลานเซอร์ของ Facebook และเป็นพื้นฐานของระบบย่อยเครือข่ายคอนเทนเนอร์คอนเทนเนอร์แบบแยก Cilium ของ Google

ที่มา: opennet.ru

เพิ่มความคิดเห็น