Slide 16
Slide 16 text
提案するリソース制御実装(1)
• DSLによる機能拡張機構
– オーバーヘッドが少なく高速・省メモリに動作
– mod_mruby、ngx_mruby[1]を以前の研究で開発
– Rubyを使って柔軟で可読性の高いDSLを定義可能
• リソースコントローラ + DSL記述設定
– mrubyの拡張(mrbgem)として実装
• リソース分離
– Linux Cgroups(Linux Kernel 2.6.24以降)
– プロセス単位でOSリソースを制御
• Webサーバソフトウェア
– Linux Kernel 3.10+ Apache HTTP Server 2.4.6
16
[1] 松本亮介・岡部寿男, 組み込みスクリプト言語mrubyを利用したWebサーバの機能拡張支援機構, 情報処
理学会研究報告 Vol.2012-IOT-18, No.6, 2012年6月.