eBPF: Revolution für Sicherheit und Observability im Jahr 2023

F5-Ökosystem | 13. November 2023

eBPF kommt ohne Agenten aus, beeinträchtigt den laufenden Betrieb nicht und bietet eine vielversprechende Kombination aus Datengenerierung und Kontrolle.

eBPF ist auf dem besten Weg, dank seiner Fähigkeit, beispiellose Einblicke zu ermöglichen und als strategischer Kontrollpunkt für die Sicherheit zu fungieren, zu einer der wichtigsten Komponenten moderner Observability- und Sicherheitslösungen zu werden.

Was ist eBPF?

eBPF (Extended Berkeley Packet Filter) ist eine leichtgewichtige Linux-Komponente auf Kernel-Ebene, die sowohl als Erfassungs- als auch als Kontrollpunkt für Telemetriedaten dienen kann. Sie ist beliebt, da sie weder Änderungen am Kernel noch eine Neukompilierung erfordert und somit eine unkomplizierte Möglichkeit bietet, Erfassungs- und Kontrollfunktionen in Systeme zu integrieren.

Obwohl eBPF in erster Linie zur Erfassung von Telemetriedaten aus einem System verwendet wird, kann es auch als Kontrollpunkt dienen, da es eine begrenzte Anzahl von Funktionen ausführen kann. So lässt es sich beispielsweise einsetzen, um die Weiterleitung verdächtiger Pakete zu verhindern oder als eine Art Router auf Paketebene zu fungieren.

Aufgrund dieser Doppelfunktion gewinnt die Technologie sowohl im Markt für Observability (Erfassung) als auch im Sicherheitsmarkt (Kontrolle) zunehmend an Bedeutung. eBPF ermöglicht Analysen, indem es eine umfassendere Auswahl an Erfassungspunkten bietet, als dies mit herkömmlichen agentenbasierten Technologien technisch oder wirtschaftlich möglich ist. eBPF schafft die Grundlage für Observability- und Sicherheitsfunktionen.

“Wenn Sie tiefer in eBPF einsteigen möchten, sehen Sie sich diese Brightboard-Lektion mit Buu Lam von F5 DevCentral an.”

Warum ist eBPF die Top-Technologie des Jahres 2023?

Ich bin mir sicher, dass die erste Reaktion auf diese Aussage lautet: „Von wegen, generative KI ist die Top-Technologie des Jahres 2023.“

Da muss ich widersprechen.

Obwohl generative KI die vielversprechendste Technologie des Jahres 2023 ist, steht ihr Einfluss auf den Markt noch ganz am Anfang. Es gibt buchstäblich Tausende von Tools, Frameworks, Bibliotheken, Apps und Websites, mit denen Unternehmen das Potenzial generativer KI schnell nutzen können, doch konkrete Auswirkungen auf den Markt sind bislang kaum zu erkennen. Bisher zeigt sich der Einfluss generativer KI vor allem in internen Produktivitätssteigerungen, die zwar ein gutes Zeichen sind, die Märkte jedoch nicht wesentlich verändern.

Das gilt nicht für eBPF, das zwei unterschiedliche Märkte tiefgreifend beeinflusst: Sicherheit und Observability. Tatsächlich ist eBPF eine der grundlegenden Technologien, die es diesen beiden Märkten ermöglicht, zusammenzuwachsen und eine neue Generation von Betriebswerkzeugen hervorzubringen, die Unternehmen – und ihre Daten – besser schützen. Damit ist eBPF die strategisch wichtigste Technologie des Jahres 2023.

Im Laufe des Jahres 2023 haben wir erlebt, wie sich eBPF von einem Wegbereiter für Observability zu einem wichtigen Gestalter der Sicherheit entwickelt hat, da es als – wenn auch eingeschränkter – Kontrollpunkt fungieren kann. Technisch gesehen kommt es ohne Agenten aus, da es sich ohne Neukompilierung oder Änderungen in Linux-basierte Systeme integrieren lässt und im Vergleich zu herkömmlichen agentenbasierten Alternativen ausgesprochen ressourcenschonend ist.

eBPF löst jedoch nicht die Frage, was mit all den erzeugten Daten geschehen soll. Das ist ein größeres Problem, und das Aufkommen von Praktiken und Ansätzen wie ML und DataOps ist eine Reaktion auf die Notwendigkeit, Telemetrie-Pipelines zu skalieren, damit all diese wertvollen Daten mithilfe von Analysen genutzt werden können, um die verwertbaren Erkenntnisse zu gewinnen, die Unternehmen seit 2021 fordern.

Doch wie bei den meisten Unternehmen besteht der erste Schritt darin, sicherzustellen, dass Telemetriedaten aus allen relevanten Quellen erfasst werden. Eine der Lösungen für diese Herausforderung liegt im Einsatz von eBPF.

Nun zeigt sich, dass eBPF nicht nur eine Technologie zur Datenerzeugung ist. Es kann auch auf Grundlage von Daten aktiv werden und somit als Filter, einfacher Router sowie als Mittel zur frühzeitigen Abwehr von Angriffen oder böswilligen Akteuren eingesetzt werden. Sicherheitsdienste werden durch Daten gespeist, sind aber auch auf Kontrollpunkte angewiesen, um auf diese Daten zu reagieren – und eBPF stellt praktischerweise beide Funktionen bereit.

Und deshalb kommt eBPF sowohl auf dem Observability- als auch auf dem Security-Markt immer häufiger zum Einsatz, insbesondere bei Angeboten, die zunehmend in beiden Bereichen aktiv sind. eBPF ist die Top-Technologie des Jahres 2023.

Ob eBPF seinen Spitzenplatz 2024 angesichts des überwältigenden Aufschwungs der generativen KI behaupten kann, bleibt abzuwarten. Doch das Tempo, mit dem sich die KI weiterentwickelt, deutet darauf hin, dass sie eBPF schon bald überholen wird, sollte ihr dies nicht bereits 2024 gelingen.

Einführung von eBPF in Unternehmen

Großunternehmen können eBPF sowohl über Software und Services nutzen, die auf dieser Technologie basieren, als auch durch die Integration in ihren eigenen Technologie-Stack. Der Einsatz von eBPF kann die Transparenz erheblich verbessern, insbesondere bei herkömmlichen Anwendungen, bei denen die Kosten für eine manuelle Instrumentierung zu hoch sind. Mithilfe von eBPF können Unternehmen effektiv Transparenz in einen Anwendungs-Stack „einschleusen“, ohne den Aufwand und die zusätzlichen Kosten für die Bereitstellung und Verwaltung agentenbasierter Lösungen.

Unternehmen, die eBPF noch nicht näher betrachtet haben, sollten dies jetzt tun. Angesichts der steigenden Kosten für die Cloud und agentenbasierte Lösungen ist der Einsatz von eBPF eine hervorragende strategische Option, um Kosten zu senken, gleichzeitig die Transparenz zu erhöhen und die für KI erforderlichen Datenpipelines zu speisen.

Teilen
Schlagwörter: Office of the CTO, 2023

Über den Autor

Lori Mac Vittie
Lori Mac VittieDistinguished Engineer und Chief Evangelist | F5

Lori MacVittie ist Distinguished Engineer und Chief Evangelist im Office of the CTO von F5 und verfügt über umfassende Expertise in den Bereichen Anwendungsbereitstellung, Automatisierungsstrategie und Infrastruktur. Sie ist dafür bekannt, Komplexität verständlich zu machen – ob sie Leitplanken für KI-Agenten definiert, fragile Multicloud-Architekturen analysiert oder die Grenzen skalierbarer Systeme auslotet. Sie verfügt über mehr als dreißig Jahre Branchenerfahrung in der Anwendungsentwicklung, IT-Architektur sowie im Netzwerk- und Systembetrieb. Bevor sie zu F5 kam, war sie als mehrfach ausgezeichnete Technologie-Redakteurin tätig. MacVittie hat einen Masterabschluss in Informatik und ist eine produktive Autorin, deren Veröffentlichungen die Bereiche Sicherheit, Cloud und Unternehmensarchitektur abdecken. Außerdem spielt sie leidenschaftlich gern Brett- und Videospiele und vertritt mit voller Überzeugung klare Ansichten zum Thema Käse.

Weitere Blogbeiträge von Lori Mac Vittie

Ähnliche Blogbeiträge

Ein umfassender Leitfaden zur Bereitstellung und Sicherheit von KI-Anwendungen
F5-Ökosystem | 11.08.2024

Ein umfassender Leitfaden zur Bereitstellung und Sicherheit von KI-Anwendungen

Entdecken Sie optimale Strategien für die Absicherung und Bereitstellung von KI-Anwendungen.

KI zulassen und einführen? Lehren aus der Public Cloud
F5-Ökosystem | 06.04.2023

KI zulassen und einführen? Lehren aus der Public Cloud

Die Einführung von KI steht unmittelbar bevor und könnte entscheidend sein, um wettbewerbsfähig zu bleiben. Daher muss die IT-Sicherheit proaktiv handeln und der KI-Einführung schon jetzt einen Schritt voraus sein, um sie auf einen risikogerechten Weg zu lenken.

Stand der Anwendungsstrategie 2022: Zeit für die Modernisierung des Betriebs
F5-Ökosystem | 12.04.2022

Stand der Anwendungsstrategie 2022: Zeit für die Modernisierung des Betriebs

Es ist deutlich geworden, dass Unternehmen ihren Fokus erneut auf die Geschäftsfunktionen richten müssen, um die Dynamik ihrer digitalen Transformation aufrechtzuerhalten. Kundenerlebnisse haben zwar weiterhin Priorität, doch auch Geschäftsfunktionen wie Recht, Personalwesen und Finanzen müssen digitalisiert werden. Das bedeutet, dass CIOs das Steuer übernehmen, während sich die digitale Transformation von der Modernisierung von Anwendungen hin zur Modernisierung von Betriebsabläufen verlagert.

F5s Weg zu einer vielseitigen Plattform für Anwendungsanalysen
F5-Ökosystem | 26.05.2020

F5s Weg zu einer vielseitigen Plattform für Anwendungsanalysen

F5 bietet heute die umfassendsten Anwendungsdienste entlang des gesamten Weges vom Code bis zum Kunden. Künftig werden wir verstärkt auf Anwendungstelemetrie und -analysen setzen, damit unsere Kunden wertvolle Erkenntnisse über ihre Anwendungen, Geschäftsabläufe und Benutzererlebnisse gewinnen können. Beim Ausbau unserer Cloud-Analysefunktionen werden wir ML und KI noch stärker nutzen, um unsere Kunden bei der Verbesserung ihrer Geschäftsdienste zu unterstützen.

Telemetrie: Eine andere Art von Daten
F5-Ökosystem | 24.02.2020

Telemetrie: Eine andere Art von Daten

Verwenden wir den Begriff „Telemetrie“ nur, weil er attraktiver klingt als „Daten“? Letztlich sind sowohl Daten als auch Telemetrie strukturierte Informationseinheiten. Es ist kein Verbrechen, die Begriffe synonym zu verwenden. Doch wenn man es genau nimmt, gibt es einen Unterschied. Und dieser Unterschied wird immer wichtiger werden, je weiter Unternehmen in die Datenökonomie vordringen.

MTTR bedeutet nicht „Mean Time to Reboot“
F5-Ökosystem | 14.03.2019

MTTR bedeutet nicht „Mean Time to Reboot“

„Schnell scheitern“ lautet heute das Mantra für mehr Geschwindigkeit. Ob in DevOps oder im Geschäftsleben: Wer in einer digitalen Wirtschaft agiert, muss eine möglichst perfekte Verfügbarkeit gewährleisten.