- JetKVM ist ein KVM-over-IP-Gerät der nächsten Generation, mit dem sich beliebige Computer über das Internet fernsteuern lassen
- Da sich Systeme nicht auf OS-, sondern auf Hardware-Ebene steuern lassen, sind BIOS-Zugriff und Wiederherstellungsarbeiten auch bei ausgeschaltetem Gerät möglich
- Die extrem latenzarme 1080p-60FPS-Fernsteuerung überträgt auch Tastatur- und Mauseingaben ohne spürbare Verzögerung und bietet so ein Bediengefühl nahe an lokalem Zugriff
- Im Vergleich zu bestehenden kommerziellen KVM-Geräten zielt es auf niedrige Kosten bei hoher Leistung und verbessert auf Open-Source-Basis Sicherheit und Erweiterbarkeit
- Es besteht aus einem Go-Backend und einem React-Dashboard sowie einem minimalen Linux-System auf BusyBox-Basis und lässt sich über eine webbasierte Oberfläche direkt im Browser steuern
Projektüberblick
- JetKVM ist ein Gerät, das mithilfe von KVM over IP die Fernsteuerung von Monitor, Tastatur und Maus über das Netzwerk ermöglicht
- Nutzer können das System auf Hardware-Ebene statt auf Betriebssystem-Ebene steuern
- Selbst bei ausgeschaltetem Gerät oder beschädigtem OS sind BIOS-Zugriff und Wiederherstellungsarbeiten möglich
- Es bietet 1080p-60FPS-Videoübertragung und Latenzen von etwa 30 bis 60 ms
- H.264-Encoding verbessert die Bandbreiteneffizienz und sorgt für eine flüssige Synchronisierung von Maus- und Tastatureingaben
- Dadurch entsteht auch beim Fernzugriff ein Erlebnis, das sich fast wie lokale Steuerung anfühlt
- Das Projekt wird als Open-Source-Hardware und Open-Source-Software entwickelt und kann von jedem angepasst und erweitert werden
- Gegenüber geschlossenen kommerziellen Lösungen bietet es mehr Transparenz und Anpassbarkeit
Cloud- und datenschutzorientiertes Design
- JetKVM Cloud bietet eine vollständig Open-Source-WebRTC-basierte Cloud-Management-Oberfläche
- Der Cloud-Zugriff ist optional und wird nur aktiviert, wenn der Nutzer ausdrücklich zustimmt
- Es unterstützt NAT-Traversal über STUN/TURN-Server und setzt auf ein datenschutzorientiertes Design
- Es bietet fortgeschrittene Funktionen wie Remote-Management, Zugriff in Umgebungen hinter NAT und direkte Verbindungen
Open-Source-Komponenten
- Die Architektur besteht aus einem Go-basierten Backend und einem React-Dashboard
- Entwickler können Änderungen und Builds einfach per SSH-Upload durchführen
- Auch Cloud API und Dashboard sind vollständig offengelegt,
- wodurch Erweiterungen für Orchestrierung sicherer Verbindungen oder angepasste Workflows möglich sind
- Selbst die Dokumentation wird als Open Source bereitgestellt, sodass Beiträge und das Erstellen von Tutorials möglich sind
Leichtgewichtiger Linux-Kern
- Es basiert auf einem minimalen Linux-System auf BusyBox-Basis und enthält ohne unnötige Dienste nur das Wesentliche
- Beibehalten werden nur die erforderlichen Komponenten für stabilen Fernzugriff
- Durch das Entfernen unnötiger Last werden Effizienz und Stabilität maximiert
Finanzierung und Reaktionen der Community
- Anfangs wurden über eine Kickstarter-Kampagne rund 6 Millionen USD eingesammelt und das Ziel deutlich übertroffen
- Für ein KVM-bezogenes Hardwareprojekt ist das ein außergewöhnlich hoher Betrag
- Bestellungen sind derzeit über Reseller wie iKoolCore und Widspi möglich
- JetKVM, ATX Extension Board, DC Power Control Extension, Serial Console Extension
Hardware-Erweiterbarkeit und Bewertung
- Das JetKVM-Gerät kann über einen RJ12-Erweiterungsport um zusätzliche Hardware-Funktionen ergänzt werden
- Jeder kann relativ einfach eigene Hardware-Erweiterungen umsetzen
- Viele Reviewer haben das Gerät sehr gelobt; es wird vom Rechenzentrum bis zum Homelab als hervorragende Remote-Management-Lösung bewertet
- Eine moderne KVM-Lösung, die Open Source, Datenschutz und geringe Latenz vereint
7 Kommentare
Ich nutze die PCIe-Version von NanoKVM. Da sie browserbasiert ist, sind Dinge wie Einfügen etwas umständlich, aber man kann die Hardware direkt steuern, was praktisch ist, weil sich der Rechner aus der Ferne physisch zurücksetzen lässt..
Dieses Produkt wird auch hierzulande von einigen per Direktkauf über Taobao bezogen und genutzt. Im Ausland gab es wegen der nur teilweisen Offenlegung des Quellcodes eine Backdoor-Kontroverse, aber meines Wissens wurde inzwischen auf eine vollständige Offenlegung umgestellt.
Der Titel ist wirklich beängstigend, haha.
Ist das sicher?
Man könnte meinen, dass so etwas auch eine Hintertür für Hacker bieten könnte.
Hacker-News-Kommentare
Ich denke, die Zuverlässigkeit von Remote-KVM-Geräten ist wichtig.
Auf der JetKVM-Website gibt es jedoch nicht einmal Informationen darüber, wer das Unternehmen betreibt oder in welchem Land es sitzt.
Laut Crunchbase sind zwei Personen in Berlin ansässig, und das Mutterunternehmen BuildJet ist in Estland registriert.
Das Produkt soll aus Shenzhen versendet werden. BuildJet ist ebenfalls YC-finanziert, aber auf der Website gibt es überhaupt keine Informationen zu den handelnden Personen.
Ich frage mich, ob Kunden, die solche Produkte in ihre Unternehmensinfrastruktur aufnehmen, wirklich Prüfverfahren durchlaufen.
Es ist merkwürdig, dass auf der Unternehmenswebsite nicht einmal grundlegende Identitätsangaben stehen.
Ich arbeite gerade an einer API für solche automatisierten Untersuchungen von Unternehmensinformationen.
Kürzlich habe ich einen Show-HN-Beitrag veröffentlicht, in dem ich eine Funktion zur Analyse von Unternehmensstrukturen vorgestellt habe.
Derzeit scheint es so zu sein, dass eine Delaware-Gesellschaft die estnische Gesellschaft zu 100 % besitzt.
Ich persönlich würde solche Geräte nicht direkt dem Internet aussetzen. Nur lokal sind sie nützlich.
Link zum Video
Unternehmen verwenden normalerweise dedizierte Hardware wie idrac oder ilo.
Es ist teuer und etwas klobig, aber deutlich transparenter und offener.
Ich habe den Begriff KVM zum ersten Mal nachgeschlagen; hier bedeutet er Keyboard, Video, Mouse.
Es handelt sich also um ein Gerät, mit dem man physische Maschinen remote über IP steuern kann.
Zugehöriger Thread
Virtualisierungs-KVM ist eher ein später entstandenes Konzept.
RustDesk unterstützt auch NAT-Traversal.
Bei der Nutzung von JetKVM hatte ich HDMI-Kompatibilitätsprobleme und den Fehler „Loading video stream…“.
Im Issue-Thread gibt es viele ähnliche Fälle.
aber es gibt auch Berichte wie „1 von 3 defekt“, daher scheint es Probleme mit der Hardwarequalität zu geben.
Die Cloud-Anbindung ist optional, und mit integriertem Tailscale lässt es sich gut verwenden.
Ich denke, es ist sicherer, solche Geräte nicht ins öffentliche Internet zu stellen.
Ich nutze JetKVM ziemlich zufriedenstellend.
Ich erinnere mich, dass es zur Kickstarter-Zeit etwa 50 $ gekostet hat, jetzt aber ungefähr 90 $.
Trotzdem halte ich es bei diesem Maß an Hackbarkeit und diesem Preis immer noch für eine gute Wahl.
Eine PoE-Version wäre schön.
Als Nicht-US-Bewohner fühlt es sich seltsam an, für ein in China hergestelltes Produkt US-Zölle zu zahlen.
Sammlung früherer HN-Threads zu JetKVM
PiKVM ist das wichtigste Konkurrenzprodukt zu JetKVM und vollständig Open Source.
Da JetKVM weniger als die Hälfte kostet, ist die Preiswettbewerbsfähigkeit hoch.
Offizielle PiKVM-Website
Es basiert auf CM4, aber es ist nicht klar, welche zusätzliche Hardware enthalten ist.
Ich verstehe auch nicht, warum man es nicht selbst als DIY bauen kann.
GitHub-Repository
Ich habe PiKVM auch auf einem Pi Zero 2 W betrieben, aber das war etwas instabil.
Eine KVM-Lösung mit BIOS-Zugriff ist nützlicher.
Es wäre schön, wenn es ein kartenförmiges KVM-Gerät gäbe, das sich ohne HDMI direkt mit dem PCIe-Bus verbindet.
Ideal wäre, wenn es sauber im Gehäuse montiert werden könnte und über PoE mit Strom versorgt würde.
Beispiellink
Auf Boards wie denen von ASRock Rack ist ein Out-of-band-Management-Controller integriert.
Auch GL.iNet hat ein JetKVM-ähnliches Produkt veröffentlicht.
GL-RM10-Kampagnenseite
Ich nutze NanoKVM zufrieden.
Produktseite
Allerdings kann man das ATX-Board nicht einzeln bestellen, daher muss man das Paket „nanokvm-full“ kaufen.
Ich dachte, ein KVM-Formfaktor für PCIe-Slots wäre schön,
aber als ich nachgesehen habe, stellte sich heraus, dass in China bereits eine NanoKVM-PCIe-Version gebaut wurde.
Wirklich erstaunlich.
Dann gehe ich jetzt erst mal los und kaufe es.