OSv

OSv
開発者クラウディウスシステムズ
書かれたC++
作業状態安定した
ソースモデルオープンソース
初回リリース2013年9月16日 (2013年9月16日
マーケティングターゲットクラウドコンピューティング
入手可能な多言語対応
サポートされているプラ​​ットフォームKVMXenVMwareVirtualBoxハイパーバイザーを使用したx86-64 。(KVM上のarm64は開発中です)
カーネルタイプユニカーネル
ユーザーランドPOSIX、Java、Ruby
デフォルトのユーザーインターフェースCLI、ウェブ
ライセンスBSDライセンス
公式サイトosv .io

OSv(様式化はOS v)は、 2013年9月16日にリリースされたクラウドコンピューティングに重点を置いた[ 1 ]コンピュータオペレーティングシステムです。これは、仮想マシン上でゲストとして実行するように構築された特殊なオペレーティングシステムであるため、ベアメタルハードウェア用のドライバーは含まれていません。

これはユニカーネルであり、単一のLinux実行ファイル、またはサポートされているランタイム環境( Javaなど)で記述されたアプリケーションを実行するように設計されています。[ 2 ]このため、ユーザー(マルチユーザーシステムではない)やプロセスの概念はサポートされていません。すべてが単一のアドレス空間で実行されます。[ 3 ]ユーザーアドレス空間とカーネルアドレス空間に違いはありません。単一のアドレス空間を使用することで、コンテキストスイッチに関連する時間のかかる操作の一部が排除されます。[ 4 ]

FreeBSDオペレーティングシステムのコード、特にネットワークスタックとZFSファイルシステムを大量に使用しています。OSvは、REST管理APIとLuaで記述されたオプションのコマンドラインインターフェースを使用して管理できます。

参照

参考文献

  1. ^ Kurth, Lars (2013年12月3日). 「クラウドオペレーティングシステムは次なる大きなトレンドか?」 linux.com . 2014年8月1日時点のオリジナルよりアーカイブ。2013年12月5日閲覧。
  2. ^ Madhavapeddy, Anil & Scott, David J. (2014年1月12日). 「Unikernels: Rise of the Virtual Library Operating System」 . ACM Queue . 2014年5月20日閲覧
  3. ^ Buys, Jon (2013年9月18日). 「Cloudius Systems、クラウド向けオペレーティングシステム「OSv」を発表」 . OStatic . 2013年11月27日時点のオリジナルよりアーカイブ。 2014年3月11日閲覧
  4. ^ Corbet, Jonathan (2013年9月18日). 「ゲストオペレーティングシステムの再考」 . LWN.net . 2013年9月28日閲覧