sudofeed

dev · · 21:04 · 1 min de citit

AWS Lambda înregistrează fluxurile de rețea ale microVM-urilor folosind eBPF și Rust

AWS Lambda a implementat un nou sistem folosind eBPF și Rust pentru a înregistra traficul de rețea pe mii de microVM-uri găzduite pe o singură mașină. Acest avans permite o vizibilitate granulară asupra comunicării sarcinilor de lucru, esențială pentru răspunsul la incidente de securitate.

AWS Lambda a dezvoltat un mecanism sofisticat de înregistrare pentru a urmări fluxurile de rețea provenite de la mii de microVM-uri care rulează pe un singur host, abordând o nevoie critică pentru vizibilitate operațională și de securitate. Atunci când este declanșat un alerte de securitate, identificarea sarcinii de lucru specifice responsabile pentru comunicare este primordială, iar acest nou sistem oferă datele detaliate necesare pentru un răspuns rapid și precis la incidente.

Implementarea tehnică utilizează tehnologia Extended Berkeley Packet Filter (eBPF), o mașină virtuală puternică în kernel care permite execuția sigură și eficientă a codului personalizat. Combinat cu limbajul de programare Rust, cunoscut pentru performanța și siguranța sa în gestionarea memoriei, AWS a construit un sistem capabil să monitorizeze și să înregistreze activitatea de rețea la nivel de microVM, fără o suprasarcină semnificativă de performanță. Această abordare permite o înțelegere detaliată a modelelor de comunicare inter-workload.

Această dezvoltare este semnificativă pentru mediile cloud-native, oferind capabilități îmbunătățite de audit de securitate și depanare. Abilitatea de a urmări cu precizie interacțiunile de rețea într-un mediu de calcul dens, precum microVM-urile Lambda, reprezintă o realizare inginerească notabilă. Iterațiile viitoare s-ar putea concentra pe optimizarea suplimentară a performanței și extinderea tipurilor de evenimente de rețea care pot fi înregistrate.

$ sursa --originală

thenewstack.io

Rezumat realizat de Sudofeed pe baza articolului original. Drepturile asupra conținutului aparțin sursei originale.

citește originalul ↗