Mark Fussell氏とYaron Schneider氏とDaprを知ろう 本日のエピソードでは、Thomas Betts氏がMark Fussell氏とYaron Schneider氏に、分散アプリケーション・ランタイム(Dapr)について話を聞いた。最新のInfoQ Architecture and Design Trends Reportでは、Daprはポータビリティとクラウドアプリケーションのための設計というアーリーアダプターのアイデアの一部となっている。
CoreOS社はDocker専用の軽量LinuxOSとしてCoreOSを開発してきましたが、2014年12月にDockerのセキュリティ面の課題を解決することなどを主な理由として、独自のコンテナ実装である「Rocket」の開発を表明します(これが後にrktになります)。 これにより、当時普及を始めたコンテナ型仮想化はDockerとRocketに分裂するかと思われましたが、両社は2016年6月にコンテナの統一仕様を実現する団体「Open Container Project」の発足に参加。 CoreOS共同創設者Alex Polvi氏とDocker CEOのBen Golub氏は仲良くツーショットを見せることになり、コンテナ型仮想化はApp Container(appc)という統一のコンテナフォーマット仕様を得ることになります。 Excited to announce the open con
米IntelがLinuxベースのコンテナ環境向けOSを開発するプロジェクト「Clear Linux Project for Intel Architecture」を立ち上げた。クラウドにフォーカスした取り組みで、仮想化向けのハードウェアアクセラレーションなどIntel Architecture技術の特性を生かしたOSになるという。 Clear Linuxでは汎用Linuxディストリビューションではなく、さまざまなクラウド事例で利用できる軽量・高速さを特徴としたLinuxディストリビューションを目指しているという。そのため、オープンソースのクラウド基盤OpenStack Foundationから多くの技術を取り入れるが、GUIや印刷といったデスクトップ向け機能などは含まない。 KVMハイパーバイザーをベースに、仮想マシン技術の隔離機能やコンテナのメリットを活用できるよう実装が行われるという。
rktは、セキュリティや効率、構築のしやすさが重視されるアプリケーションに適したコンテナのランタイムで、Application Container(appc)specに準拠する。 「rkt v0.5」は、アプリケーションコンテナのイメージとランタイム環境をカプセル化できるpodを規定した、最新のappc specに準拠しており、最新のLinux環境におけるoverlayfsをサポートしている。 初期バージョンのrktでは、アプリケーションコンテナ起動時のデフォルトstage1にCoreOS Linuxのディストリビューションイメージのコピーを使用していたが、「rkt v0.5」では、KVMベースのバーチャルマシンがアプリケーションを起動するテクノロジーとは異なる実装を用いた、systemdをベースにしたstage1を独自開発した。 なお、従来は「rocket」や「Rocket」、あるいは「
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く