FTL macht das Betriebssystem zur Bibliothek – Container so sicher wie VMs
FTL: A new operating system for clouds
FTL ist ein neues Betriebssystem für Clouds, das auf einem minimalen Kernel basiert und die meisten OS-Funktionen wie Linux-Prozesse, VFS und TCP/IP in den Userspace verlagert. Jeder Container erhält eine eigene Userspace-OS-Instanz, die als Shared Library eingebunden wird. Dadurch lassen sich Features hinzufügen, Sicherheitsupdates einspielen und debuggen wie bei normalen Anwendungen – ohne Kernel- oder eBPF-Programmierung. FTL ist kompatibel mit Linux-Binaries und soll leichtgewichtige Container so sicher wie VMs machen, ohne Performance zu opfern.
Unser Ziel ist es, leichtgewichtige Container so sicher wie VMs zu machen und neue OS-Level-Fähigkeiten in Anwendungen freizuschalten, ohne Performance zu opfern.
- drybjed
Ist das nur ein Hobby, und wird es nicht groß und professionell wie GNU?
- sigbottle
Was bedeutet "OS" für Clouds?
Heißt das, du delegierst immer noch an etwas wie KVM/Paravirtualisierung für deine Gerätemodelle, aber dein FTL-Gast-OS kann mehrere sichere Workloads innerhalb einer VM ausführen?
Oder entwirfst du ein eigenes OS von Grund auf, das auf nativer Hardware läuft? Welche Einschränkungen legst du bei der Hardware-Unterstützung fest, um das machbar zu machen, ohne all das neu zu implementieren, was Linux hat? Ich nehme an, deshalb wird es für die "Cloud" beworben, weil du a priori die Deployment-Maschinen kennst, auf denen du laufen wirst? Oder ist Hardware-Unterstützung unter Kernel-Entwicklern als ein (relativ) triviales Problem im OS-Bereich bekannt, verglichen mit den benutzerorientierten Features (wie Prozesse, Scheduling, Speicherverwaltung usw.)?
Oder ist die Wette, dass Microkernel = Gewinn = alles implementieren kann, was Linux hat, und mehr?
Ich bin neugierig auf das letztendliche Endziel des Projekts, nicht nur auf das, was derzeit existiert (sonst scheint die Antwort derzeit Satz 1 zu sein)
- comboy
Ich lasse einfach Agents Assembly für meine App und meine Hardware generieren und boote direkt hinein.
- ollybee
Ich sah FTL und "neu" und wurde sehr aufgeregt. Leider ist es nicht das Spiel.
- aaronbrethorst
Hier ist der Autor: https://seiya.me -- er arbeitet bei Vercel, klingt ziemlich legitim.