클라우드 위한 새 운영체제 FTL 등장

“FTL은 컨테이너를 사용자 공간 OS 인스턴스로 격리하는 클라우드용 새 운영체제로, 각 컨테이너가 Linux 프로세스, VFS, TCP/IP를 구현한 공유 라이브러리 형태의 OS를 실행한다. FTL 커널은 하이퍼바이저처럼 최소 인터페이스만 제공해 마이크로커널의 유연성·보안성과 모놀리식 커널의 성능·단순성을 결합하며, Linux 바이너리와 호환되어 Rust 기반 HTTP 서버가 FTL 위에서 구동된다. 2026년 9월 v0.0.1 HTTP 서버, 10월 v0.1.0 비동기 Rust 지원을 릴리스했고 11월 파일시스템, 12월 Node.js/Go, 2027년 1월 SMP·컨테이너 이미지·64비트 Arm 지원이 예정되어 있다.”

AI 요약

FTL은 클라우드 환경을 겨냥한 새로운 사용자 공간(userspace) 운영체제로, OS 자체를 라이브러리처럼 빌드·확장·디버깅할 수 있게 한다. 각 컨테이너는 사용자 공간 OS 인스턴스로 실행되며, FTL 커널은 하이퍼바이저처럼 최소한의 인터페이스만 제공해 기존 모놀리식 커널보다 강한 격리를 실현한다. Linux 바이너리와 호환되며, POSIX 추상화 없는 유니커널 스타일 애플리케이션도 실행 가능하다. 마이크로커널의 유연성·보안성과 모놀리식 커널의 성능·단순성을 결합하는 것이 목표다.

핵심 포인트

  • 컨테이너를 VM 수준으로 안전하게 만드는 것을 목표로, 사용자 모드 기반 경량 하드웨어 격리 활용
  • Linux 프로세스, VFS, TCP/IP 등을 사용자 공간 라이브러리로 구현, 커널/eBPF 프로그래밍 없이 기능 확장 가능
  • 로드맵: 2026년 9월 HTTP 서버(v0.0.1), 10월 비동기 Rust·epoll(v0.1.0) 릴리스 완료, 11월 파일시스템, 12월 Node.js/Go 지원, 2027년 1월 SMP·컨테이너 이미지·64비트 Arm 지원 예정
  • 웹사이트 자체가 FTL 위에서 실행되는 Rust 기반 Linux 애플리케이션

향후 전망

  • 2027년 초 SMP·Arm 지원이 완료되면 클라우드 네이티브 인프라 대안으로 본격 경쟁 가능
  • 사용자 공간 OS 모델이 보안·확장성 요구가 큰 멀티테넌트 환경에서 주목받을 전망
출처:hackernews
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...