ಇಬಿಪಿಎಫ್ ಫೌಂಡೇಶನ್ ಸ್ಥಾಪಿಸಲಾಗಿದೆ

Facebook, Google, Isovalent, Microsoft ಮತ್ತು Netflix ಗಳು ಹೊಸ ಲಾಭೋದ್ದೇಶವಿಲ್ಲದ ಸಂಸ್ಥೆಯ ಸಂಸ್ಥಾಪಕರು, eBPF ಫೌಂಡೇಶನ್, Linux ಫೌಂಡೇಶನ್‌ನ ಆಶ್ರಯದಲ್ಲಿ ರಚಿಸಲಾಗಿದೆ ಮತ್ತು eBPF ಉಪವ್ಯವಸ್ಥೆಗೆ ಸಂಬಂಧಿಸಿದ ತಂತ್ರಜ್ಞಾನಗಳ ಅಭಿವೃದ್ಧಿಗೆ ತಟಸ್ಥ ವೇದಿಕೆಯನ್ನು ಒದಗಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. Linux ಕರ್ನಲ್‌ನ eBPF ಉಪವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸುವುದರ ಜೊತೆಗೆ, ಸಂಸ್ಥೆಯು eBPF ನ ವಿಶಾಲ ಬಳಕೆಗಾಗಿ ಯೋಜನೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಲು eBPF ಎಂಜಿನ್‌ಗಳನ್ನು ರಚಿಸುವುದು ಮತ್ತು eBPF ಗಾಗಿ ಇತರ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳ ಕರ್ನಲ್‌ಗಳನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವುದು.

eBPF ಕರ್ನಲ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಬೈಟ್‌ಕೋಡ್ ಇಂಟರ್ಪ್ರಿಟರ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಬಳಕೆದಾರರ ಸ್ಥಳದಿಂದ ಲೋಡ್ ಮಾಡಲಾದ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳ ಮೂಲಕ, ಕರ್ನಲ್ ಕೋಡ್ ಅನ್ನು ಬದಲಾಯಿಸುವ ಅಗತ್ಯವಿಲ್ಲದೆ ಹಾರಾಡುತ್ತಿರುವಾಗ ಸಿಸ್ಟಮ್‌ನ ನಡವಳಿಕೆಯನ್ನು ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ, ಇದು ನಿಮಗೆ ಸಂಕೀರ್ಣವಾಗದೆ ಪರಿಣಾಮಕಾರಿ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ವ್ಯವಸ್ಥೆಯೇ. eBPF ಸೇರಿದಂತೆ, ನೀವು ನೆಟ್‌ವರ್ಕ್ ಆಪರೇಷನ್ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ರಚಿಸಬಹುದು, ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ ಅನ್ನು ನಿರ್ವಹಿಸಬಹುದು, ಪ್ರವೇಶವನ್ನು ನಿಯಂತ್ರಿಸಬಹುದು, ಸಿಸ್ಟಮ್ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಬಹುದು ಮತ್ತು ಪತ್ತೆಹಚ್ಚುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಬಹುದು. JIT ಸಂಕಲನದ ಬಳಕೆಗೆ ಧನ್ಯವಾದಗಳು, ಬೈಟ್‌ಕೋಡ್ ಅನ್ನು ಫ್ಲೈನಲ್ಲಿ ಯಂತ್ರದ ಸೂಚನೆಗಳಾಗಿ ಅನುವಾದಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಸ್ಥಳೀಯ ಕೋಡ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆಯೊಂದಿಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. eBPF ಅನ್ನು Facebook ನ ಲೋಡ್ ಬ್ಯಾಲೆನ್ಸರ್‌ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು Google ನ Cilium ಪ್ರತ್ಯೇಕಿತ ಕಂಟೈನರ್ ನೆಟ್‌ವರ್ಕಿಂಗ್ ಉಪವ್ಯವಸ್ಥೆಯ ಆಧಾರವಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ