TECH 으로 돌아가기
TECH HACKER NEWS 오늘 8분 읽기 24 READS

JetKVM Mini: 서버 앞에 안 가도 BIOS까지 만지는 오픈소스 KVM이 더 작아졌어요

JetKVM Mini: 서버 앞에 안 가도 BIOS까지 만지는 오픈소스 KVM이 더 작아졌어요
SOURCE IMAGE · HACKER NEWS
JetKVM Mini: 서버 앞에 안 가도 BIOS까지 만지는 오픈소스 KVM이 더 작아졌어요

서버 앞까지 걸어가지 않아도 되는 이유

홈랩이나 작은 서버를 돌려본 분이라면 한 번쯤 겪어봤을 거예요. 커널 업데이트 후 부팅이 안 되거나, BIOS 설정을 바꿔야 하거나, OS를 아예 새로 깔아야 하는 순간이요. 이럴 때 SSH는 아무 소용이 없거든요. OS가 뜨기 전 단계니까요. 결국 모니터랑 키보드를 들고 서버 앞으로 가야 하는데, 서버가 다른 방이나 다른 건물, 심지어 다른 도시에 있다면 정말 난감하죠.

이 문제를 해결하는 장비가 KVM over IP예요. 그리고 2024년 킥스타터에서 시작해 홈랩 커뮤니티에서 빠르게 자리 잡은 오픈소스 KVM over IP 제품인 JetKVM이 이번에 더 작은 형제 모델인 JetKVM Mini를 공개했어요.

KVM over IP가 뭐냐면

KVM은 Keyboard, Video, Mouse의 약자예요. KVM over IP는 이 세 가지를 네트워크 너머로 옮겨주는 장치고요. 동작 원리는 생각보다 단순해요. 대상 컴퓨터의 HDMI 출력을 캡처해서 영상으로 압축한 뒤 브라우저로 스트리밍하고, 반대로 USB 케이블로 대상 컴퓨터에 꽂혀서 '나는 키보드와 마우스야'라고 속이는 거예요.

중요한 건 이 모든 게 하드웨어 수준에서 일어난다는 점이에요. 원격 데스크톱 프로그램처럼 OS 위에서 도는 게 아니라, 컴퓨터 입장에서는 그냥 모니터와 키보드가 꽂혀 있는 거거든요. 그래서 BIOS 화면도 보이고, 부팅 실패 화면도 보이고, OS가 완전히 죽어 있어도 조작이 돼요. 비유하자면 리모컨을 만드는 게 아니라 내 눈과 손을 서버 앞에 갖다 놓는 셈이에요.

JetKVM이 특별했던 점

원조 JetKVM은 손바닥보다 작은 크기에 Rockchip RV1106 계열 SoC를 넣고, H.264 하드웨어 인코딩과 WebRTC로 1080p 영상을 수십 밀리초 수준의 지연으로 브라우저에 뿌려줘요. 이게 뭐냐면, 마우스를 움직였을 때 화면이 거의 바로 따라온다는 뜻이에요. 예전 KVM 장비들은 화면이 슬라이드쇼처럼 끊기는 게 흔했는데, 그 문제를 하드웨어 인코더로 풀었어요.

펌웨어는 Go로, 웹 UI는 TypeScript로 짜여 있고 GitHub에 전부 공개돼 있어요. 본체에 작은 디스플레이가 달려 있어서 IP 주소를 바로 확인할 수 있고, 확장 포트로 ATX 전원 제어 모듈을 붙이면 원격에서 전원 버튼과 리셋 버튼까지 누를 수 있어요. 완전히 꺼진 서버를 켜는 것까지 되는 거죠. 가격은 60달러대 후반으로, 이 성능에 이 가격이면 파격적이라는 평가를 받았어요.

그래서 Mini는 뭐가 다른가요

이름 그대로 기존 JetKVM을 더 작고 단순하게 다듬은 버전이에요. 방향은 명확해요. 핵심 기능인 영상 캡처, USB HID 에뮬레이션, 네트워크 스트리밍은 그대로 두고, 부가적인 요소를 덜어내서 크기와 가격을 낮추는 거예요. 소프트웨어는 기존 JetKVM과 같은 스택을 쓰기 때문에 웹 UI, 가상 미디어 마운트(ISO 이미지를 원격에서 USB 드라이브처럼 꽂아주는 기능), 클라우드 경유 원격 접속 같은 기능은 그대로 누릴 수 있고요. 정확한 스펙과 가격, 어떤 포트가 빠졌는지는 공식 블로그 글에서 확인하는 게 좋아요.

왜 Mini가 필요했을까요? 미니PC 홈랩 붐 때문이에요. 요즘 인텔 N100 같은 저전력 미니PC를 서너 대씩 두고 Proxmox나 쿠버네티스를 돌리는 분들이 많은데, 이런 미니PC에는 서버 보드에 있는 IPMI 같은 원격 관리 기능이 없어요. 한 대당 KVM을 하나씩 붙이려면 크기도 가격도 부담이었는데, Mini는 딱 그 지점을 노린 거죠.

경쟁 제품들과 비교하면

이 시장에는 이미 여러 선수가 있어요. PiKVM은 라즈베리파이 기반으로 가장 유명하고 기능이 풍부하지만, 직접 조립하거나 완제품을 사면 가격이 꽤 나가요. Sipeed NanoKVM은 RISC-V 칩으로 초저가를 실현했는데, 초기에 펌웨어가 비공개였고 외부 서버와 통신하는 게 발견되면서 보안 논란을 겪었어요. 나중에 소스를 공개하긴 했지만요. TinyPilotGL.iNet Comet도 있고요.

JetKVM의 포지션은 '오픈소스이면서 완제품 품질, 그리고 저렴한 가격'이에요. 소스가 열려 있으니 NanoKVM 같은 불안이 적고, 완제품이니 PiKVM처럼 조립할 필요가 없어요. 기업용 서버의 iDRAC이나 iLO 같은 라이트아웃 매니지먼트가 일반 PC와 미니PC 세계로 내려온 셈이에요.

한국 개발자에게는

홈랩을 운영하거나 작은 회사에서 서버 몇 대를 직접 관리하는 분이라면 바로 써볼 만해요. 재택근무 중 사무실 PC가 먹통이 됐을 때, 출근하지 않고 브라우저에서 해결할 수 있다는 것만으로도 가치가 있죠. 다만 주의할 점이 있어요. KVM은 서버의 모든 것을 열어주는 장비라서 절대 공인 IP에 바로 노출하면 안 돼요. Tailscale이나 WireGuard 같은 VPN 뒤에 두는 게 기본이에요.

개발자 관점에서는 펌웨어가 Go로 짜여 있다는 점이 재미있어요. WebRTC, USB 가젯, 하드웨어 인코더를 다루는 실제 제품 코드를 읽을 수 있는 드문 기회거든요. 기능이 아쉬우면 직접 고쳐서 PR을 보낼 수도 있고요.

정리하면

JetKVM Mini는 '서버 앞에 갈 일을 없애주는 오픈소스 장비'를 더 작고 싸게 만든 버전이에요. 미니PC 여러 대를 굴리는 홈랩러에게 특히 잘 맞는 선택이 될 거고요.

여러분은 원격 서버가 죽었을 때 어떻게 대처하고 계세요? KVM을 이미 쓰고 있다면 어떤 제품을 골랐는지, 왜 그걸 골랐는지 궁금해요.


🔗 출처: Hacker News

SOURCE · HACKER NEWS
원문 전체 보기 → https://jetkvm.com/blog/introducing-jetkvm-mini
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기
처리 중...