WIPIVERSE

스마트OS

스마트OS(SmartOS)는 Joyent가 개발한 자유-오픈 소스 유닉스 운영 체제 기반의 SVR4 하이퍼바이저이다. 리눅스의 KVM 가상화와 함께 오픈솔라리스 기술을 포함하며, 코어 커널은 illumos 프로젝트에 기여되었다. 제공되는 주요 기술로는 크로스보(Crossbow), DTrace, KVM, ZFS, 존(Zone) 등이 있다. 다른 illumos 배포판과 달리 스마트OS는 NetBSD pkgsrc 패키지 관리를 사용한다.

스마트OS는 인 메모리(in-memory) 운영 체제로서 랜덤 액세스 메모리(RAM)에서 직접 부팅된다. USB 드라이브, ISO 이미지, PXE 부팅을 경유하는 네트워크를 통하여 다양한 부팅 메커니즘을 지원한다. 이러한 부팅 방식의 장점 중 하나는 운영 체제 업그레이드가 간단히 새로운 스마트OS 이미지 버전으로 재부팅하는 것만으로 이루어진다는 점이다.

스마트OS는 특히 클라우드 환경을 구축하고 어플라이언스를 생성하는 데 적합하다. C 언어로 작성되었으며, x86-64 플랫폼을 지원하고, 모놀리딕 커널 구조를 가진다. 라이선스는 CDDL(Common Development and Distribution License)을 사용하며, 소스 코드는 깃허브(GitHub)를 통해 공개되어 있다. 공식 웹사이트는 smartos.org이다.

둘러보기

더 찾아볼 만한 주제

    전체 문서 보기