OSv とアプリケーションの仮想化をめぐる議論

さいきん LXC (Docker) や CoreOS も話題になってて、「アプリケーションレベルの可搬性や隔離性が欲しいだけなら、プロセスの切り分けで十分な場面は多いのでは」みたいなことをもやもや思っているので、この辺の話には結構関心があります。 来月、こんなのもあるようなのでお話を聞きに行く予定。 第2回 コンテナ型仮想化の情報交換会@東京: http://atnd.org/events/40915
5
リンク www.osv.io OSv - Designed for the Cloud
suzaki @KuniSuzaki

クラウド環境(VM環境)で一つのアプリケーションの特化したOSVは面白そう。 http://t.co/y52ETp79Xt cloud operating systemと呼ばれているのか。 http://t.co/3OUrzAcOt6

2013-09-18 09:36:53
suzaki @KuniSuzaki

OSVはクラウド環境(VM環境)で一つのアプリを動かすものだけど、同じようにアプリに特化した環境を作るのにはVMwareのThinApps(旧Thininstall)ある。 http://t.co/RepUkKPICx

2013-09-18 09:40:51
suzaki @KuniSuzaki

昔、KNOPPIX上でも特定のアプリだけを実行する1CD Linuxを作ってほしいと言う要望があった。ある申請用のブラウザので、ホームページもそこしか開かないというものだった。

2013-09-18 09:45:09
ゆずはら @yuzuhara

Amazon EC2で動く、というのがポイントだろうなぁ。OSv。http://t.co/iF4Y2rNxq0

2013-09-22 10:54:43
ゆずはら @yuzuhara

Hadoop専用OSとか研究でちょいちょい見かけた気がするし。

2013-09-22 10:55:22
ゆずはら @yuzuhara

汎用OS(と書くと怖いおじさんがPOPしそうだけど)vs 特化型OS

2013-09-22 10:56:42
ゆずはら @yuzuhara

マイクロカーネルの変形ともいえるのかなぁ。まぁこれはハイパーバイザ一般にいえる話か

2013-09-22 10:57:43
ゆずはら @yuzuhara

問題点としては、仮想化において、ホストOSのリソース管理とゲストOSのリソース管理で2重管理になってる部分(CPUスケジューリングとIOスケジューリング)の無駄を省くことがどれだけ嬉しいか?というところか

2013-09-22 10:58:59
Tsukasa #01 @a4lg

@yuzuhara なんか、突き詰めるとこの手の話って、「仮想化って結局必要なのか」に収束しような気がする

2013-09-22 11:00:08
イスラエルエリカちゃん @syuu1228

最終的に小型軽量化を突き詰めると「(ある種の権限に制約がかかっていれば)ホストOSで動く通常プロセスでいいじゃん」になる気がする

2013-09-22 11:00:21
Tsukasa #01 @a4lg

oO( Java でリソース管理と分離を同時に行っているのなら、それをわざわざ仮想化する必要はあるのか? カーネルとユーザーモードの遷移が面倒なら、どうして VM Enter と VM Exit が面倒じゃないのか? とか。 )

2013-09-22 11:01:20
ゆずはら @yuzuhara

@a4lg 実行環境のコンテナ化という意味ではOS仮想化の単位がGood、でも機能的には、OSまるごと仮想化する必要は実は薄い、という感じがしますねぇ。

2013-09-22 11:01:42
ゆずはら @yuzuhara

ぶっちゃけFreeBSD Jailで足りていたのかもしれませんよね!!!!

2013-09-22 11:03:00
ゆずはら @yuzuhara

でもOSのマルチテナント化という観点だと、現状のOSが実行環境(言語実行環境やDBとか)と密結合しているから、Jailのレベルでも足りてないともいえる。リソースの隔離と実行の隔離はまた違うレイヤーだしな

2013-09-22 11:04:29
ゆずはら @yuzuhara

いや、頑張ればJailで出来るのかなぁ

2013-09-22 11:04:55
ゆずはら @yuzuhara

KVM/Xenベースのアプリケーション特化OSというのは研究でちらほらみるけど、割に合わない感じもあるしな・・・実装量が

2013-09-22 11:08:30
ゆずはら @yuzuhara

まぁ僕としては2〜3年後は仮想化の話は完全に忘れ去れてOSそのものにトレンドが映ると睨んでやってるわけですけども。

2013-09-22 11:10:06
ゆずはら @yuzuhara

論文!論文!さっさと論文!

2013-09-22 11:44:29