OSv とアプリケーションの仮想化をめぐる議論
クラウド環境(VM環境)で一つのアプリケーションの特化したOSVは面白そう。 http://t.co/y52ETp79Xt cloud operating systemと呼ばれているのか。 http://t.co/3OUrzAcOt6
2013-09-18 09:36:53OSVはクラウド環境(VM環境)で一つのアプリを動かすものだけど、同じようにアプリに特化した環境を作るのにはVMwareのThinApps(旧Thininstall)ある。 http://t.co/RepUkKPICx
2013-09-18 09:40:51昔、KNOPPIX上でも特定のアプリだけを実行する1CD Linuxを作ってほしいと言う要望があった。ある申請用のブラウザので、ホームページもそこしか開かないというものだった。
2013-09-18 09:45:09問題点としては、仮想化において、ホストOSのリソース管理とゲストOSのリソース管理で2重管理になってる部分(CPUスケジューリングとIOスケジューリング)の無駄を省くことがどれだけ嬉しいか?というところか
2013-09-22 10:58:59最終的に小型軽量化を突き詰めると「(ある種の権限に制約がかかっていれば)ホストOSで動く通常プロセスでいいじゃん」になる気がする
2013-09-22 11:00:21oO( Java でリソース管理と分離を同時に行っているのなら、それをわざわざ仮想化する必要はあるのか? カーネルとユーザーモードの遷移が面倒なら、どうして VM Enter と VM Exit が面倒じゃないのか? とか。 )
2013-09-22 11:01:20@a4lg 実行環境のコンテナ化という意味ではOS仮想化の単位がGood、でも機能的には、OSまるごと仮想化する必要は実は薄い、という感じがしますねぇ。
2013-09-22 11:01:42でもOSのマルチテナント化という観点だと、現状のOSが実行環境(言語実行環境やDBとか)と密結合しているから、Jailのレベルでも足りてないともいえる。リソースの隔離と実行の隔離はまた違うレイヤーだしな
2013-09-22 11:04:29