Loading article…
| 開発者 | クラウドシステム |
|---|---|
| 書かれた | C++ |
| 作業状態 | 安定した |
| ソースモデル | オープンソース |
| 初回リリース | 2013年9月16日 |
| マーケティングターゲット | クラウドコンピューティング |
| 利用可能 | 多言語 |
| プラットフォーム | KVM、Xen、VMware、VirtualBoxハイパーバイザーを使用した x86-64 。( KVM上の arm64 は開発中です) |
| カーネルタイプ | ユニカーネル |
| ユーザーランド | POSIX、Java、Ruby |
| デフォルトの ユーザーインターフェース | CLI、ウェブ |
| ライセンス | BSDライセンス |
| 公式サイト | osv.io |
OSv(表記はOS v)は、 2013年9月16日にリリースされたクラウドコンピューティングに重点を置いた[1]コンピュータオペレーティングシステムです。これは、仮想マシン上でゲストとして実行するように構築された特殊用途のオペレーティングシステムであるため、ベアメタルハードウェア用のドライバーは含まれていません。これはユニカーネルであり、単一のLinux実行可能ファイルまたはサポートされているランタイム環境の1つ( Javaなど)で記述されたアプリケーションを実行するように設計されています。 [2]このため、ユーザー(マルチユーザーシステムではない)やプロセスの概念をサポートしていません。すべてが単一のアドレス空間で実行され、[3]ユーザーアドレス空間とカーネルアドレス空間に違いはありません。単一のアドレス空間を使用すると、コンテキスト切り替えに関連する時間のかかる操作の一部が削除されます。[4] FreeBSDオペレーティングシステム、特にネットワークスタックとZFSファイルシステムから大量のコードを使用しています。OSvは、REST管理APIと、 Luaで記述されたオプションのコマンドラインインターフェイスを使用して管理できます。
参考文献
- ^ Kurth, Lars (2013 年 12 月 3 日). 「クラウド オペレーティング システムは次なる目玉か?」. linux.com . 2014 年 8 月 1 日時点のオリジナルよりアーカイブ。2013年12 月 5 日閲覧。
- ^ Madhavapeddy, Anil & Scott, David J. (2014 年 1 月 12 日)。「Unikernels: 仮想ライブラリ オペレーティング システムの台頭」。ACM Queue。2014年5 月 20 日閲覧。
- ^ Buys, Jon (2013 年 9 月 18 日). 「Cloudius Systems がクラウド向けオペレーティング システム OSv を発表」. OStatic . 2013 年 11 月 27 日時点のオリジナルよりアーカイブ。2014年3 月 11 日閲覧。
- ^ Corbet, Jonathan (2013 年 9 月 18 日). 「ゲスト オペレーティング システムの再考」. LWN.net . 2013 年9 月 28 日閲覧。
外部リンク
- GitHubの osv
- 基本概念を紹介するスライド
- OSv - 仮想マシン向けオペレーティング システムの最適化 - 2014 年のUSENIX 年次技術会議で発表された論文
- 当初の発表
