←新闻详情

heise online更新于 10月25日 23:34

AI 应用的 Kill-Switch 架构如何运作

So funktioniert Kill-Switch-Architektur für KI-Anwendungen | heise online

AI 导读

heise 文章指出,用 PID 终止进程来关停 AI 智能体并不可靠,因为智能体不是进程,运行中的智能体数量也在动态变化。文章提出由 cgroups、网络与访问权限剥夺、权限执行点、权威控制层和短期权限 token 五层配合的 Kill-Switch 架构,但该架构只能保证智能体在有限时间后失效,并不提供即时关停开关。

正文

Die Frage klingt zunächst trivial, fast nach einer Anfängerübung: Ich habe eine agentische Anwendung, in der ein Orchestrator Agenten startet, die ihrerseits Subagenten starten, die Werkzeuge aufrufen, die wiederum Prozesse anstoßen. Wie baue ich einen Schalter, der das Ganze auf einen Schlag stilllegt? Eine saubere Antwort auf diese Frage führt zu einigen der ältesten Probleme verteilter Systeme. Sie widerlegt zudem eine Annahme, die fast jeder zuerst trifft: Ich kenne die Prozesse, also kann ich sie beenden.

Agenten sind keine Prozesse. Sie über PIDs beenden zu wollen, ist daher die unzuverlässigste Methode, sie zu bremsen. Die Menge aktiver Agenten ist ein bewegliches Ziel, was es schwierig macht, sie dediziert per Signal anzusteuern.

Agenten kann man stoppen, indem sie Berechtigungen verlieren oder sich bei einem ausbleibenden Signal beenden.

Fünf Ebenen greifen ineinander: cgroups, Netz- und Zugangsentzug, ein Durchsetzungspunkt für Berechtigungen, eine autoritative Kontrollebene und kurzlebige Berechtigungstoken.

Die vorgestellte Kill-Switch-Architektur kann nur ein garantiertes Erlahmen der Agenten nach einer begrenzten Zeit versprechen, einen sofortigen Ausschalter bietet auch sie nicht.

Denn diese Annahme trifft in zweifacher Hinsicht nicht zu. Erstens sind die Prozesse eben nicht bekannt. Das Betriebssystem vergibt Prozess-IDs dynamisch zur Laufzeit, und die Menge der laufenden Agenten ist ein bewegliches Ziel, das sich in genau dem Moment verändert, in dem man versucht, es einzufangen.

So funktioniert Kill-Switch-Architektur für KI-Anwendungen

Krisenmanagement in der IT: Rollen und Strategien für den Notfall

Deepfakes: Vertrauen braucht Datenherkunft

Die drei Säulen der hybriden Infrastruktursicherheit im Überblick

OpenAI-Agenten greifen Hugging Face an

Sicherheitskonzept Minimum Viable Zero Trust in 90 Tagen einführen

Eldar Sultanow ist IT-Stratege bei Capgemini mit Schwerpunkt auf moderner Softwarearchitektur und Gutachter für das Deutsche Zentrum für Luft- und Raumfahrt.

Zweitens – und das ist der eigentlich unbequeme Teil – ist das Beenden eines Prozesses etwas anderes als das Stoppen eines Agenten. Wenn ein Agent bereits eine Zahlung initiiert, ein externes Programm gestartet, eine Mail versandt oder ein DELETE-Kommando an die REST-API abgeschickt hat, macht das ein SIGKILL nicht rückgängig. Der Kill-Switch, den sich alle wünschen, ist also nicht das, was er zu sein scheint, und zwar aus strukturellen Gründen. Ein Blick darauf, was stattdessen möglich ist, ist also angebracht.

Das war die Leseprobe unseres heise-Plus-Artikels "So funktioniert Kill-Switch-Architektur für KI-Anwendungen". Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.

Neue Mobilprozessoren bringen attraktive Verbesserungen für Mini-PCs. Doch Mondpreise für RAM und SSDs erzwingen eine besonders sorgfältige Kaufentscheidung.

Ein 70 Meter langer Barocksaal, über 60.000 Bücher und prächtige Deckengemälde: Die Bibliothek von Stift Admont ist ein Traummotiv für Fotografen.

Auf der Konferenz „All Systems Go!“ wurden sichere und Image-basierte Linux-Systeme diskutiert. Im Zentrum steht das systemd-Projekt.

Vorssaint bündelt Funktionen zahlreicher Mac-Tools in einer modularen App.

Ein Prompt macht noch keine gute Software. In unserer Sandbox hilft ein LLM bei der alltäglichen Softwareentwicklung, bearbeitet Tickets und agiert planvoll.

Klein und sparsam reicht schon lang nicht mehr: Sechs Mini-PCs mit SoCs von AMD, Apple und Intel zeigen, wie gut sie mit modernen KI-Aufgaben zurechtkommen.

来源

heise online