MirageOS : 유니 커널을 구축하는 라이브러리

Mirageos 계획

미라지OS 네트워크, 클라우드, 모바일 플랫폼 등을 지향하는 보안 또는 고성능 애플리케이션을위한 유니 커널을 구축하는 운영 체제 라이브러리이기 때문에 꽤 흥미로운 프로젝트입니다. 이러한 유니 커널은 가상화를 위해 KVM 하이퍼 바이저 또는 Xen에서 실행될뿐만 아니라 GNU / Linux 및 기타 Unix 운영 체제에서 컴파일 될 수 있습니다.

이를 위해 MirageOS는 라이브러리가있는 언어 인 OCaml을 사용하여 네트워크, 스토리지 및 시스템에서 지원하는 기능을 제공합니다. 릴리스 된 최신 버전은 2017 년 XNUMX 월에 게시되었으며 미라지OS 3.0. 관심있는 분들은 다음 사이트에서 프로젝트에 대한 자세한 정보를 다운로드하여 얻을 수 있습니다. 신기루.io .

그들이 무엇인지 모르는 사람들을 위해 유니 커널이들은 특정 응용 프로그램을 실행하는 데 필요한 최소한의 운영 체제 라이브러리를 사용하도록 특별히 설계된 구조입니다. 이것은 전체 OS의 가상화를 저장하고 전반적인 성능을 향상시킵니다. 응용 프로그램 코드와 라이브러리 및이 범용 유니 커널은 운영 체제가 프로세스에 개입 할 필요없이 하이퍼 바이저 또는 하드웨어에서 직접 실행할 수 있도록 컴파일됩니다.

또한 성능의 문제 일뿐만 아니라 (기존 OS 크기의 4 % 만 필요하고 필요한 드라이버의 최적화) 보안 응용 프로그램을 실행하기 위해 배포되는 코드의 양을 줄임으로써 공격자가 조작 할 여지가 적습니다. 현대 응용 프로그램에 대한 다양성과 중요성을 잊지 마십시오. 그래서 OSV, Runtime.js, IncludeOS, HermitCore, HaLVM, Clive, Grafene, ClickOS 등과 같은 MirageOS와 같은 프로젝트가 점점 더 많아지고 있습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.