tobychui
在台灣半導體產業工作的香港人,同時也是開源軟硬體開發者。曾開發多個中小型開源專案,包括 Zoraxy(Reverse Proxy,5.1k☆)與 ArozOS(NAS Web Desktop OS,2.8k☆)等。
A Hong Konger working in Taiwan’s semiconductor industry, and an open-source software and hardware developer. Author of multiple mid-sized open-source projects, including Zoraxy (a reverse proxy for homelabs, 5.1k☆) and ArozOS (a web desktop OS for NAS systems, 2.8k☆).
Github:https://github.com/tobychui
Homepage: https://imuslab.com/
Session
在企業環境中,BMC 搭配 IPMI / Redfish 可做到非常完整的 light-out management 功能,但這些功能在 Homelab 使用的家用平台中幾乎不存在。近年市面上雖然有出現很多廉價的 IP KVM ,但大部分都只能控制單一設備,或是需要透過特殊而且設置複雜的 KVM switch 來遠端切換設備。對於有多台設備的 Homelabber 而言無論是軟體設置或是硬體取得上都十分困難。
本分享介紹開源專案 DezKVM,從 USB KVM(DezKVM-Go)專案出發,延伸至 Web-based IP KVM,並透過 USB Tree 與 firmware 設計打造可擴展的多設備架構。同時涵蓋 MCU 韌體、Linux v4l2 / alsa 以及 Golang 串流實作。
這不只是 KVM,而是一個可 scale 的遠端控制架構。
https://github.com/tobychui/DezKVM
https://github.com/tobychui/DezKVM-Go