2006年5月12日
Xenとunionfsを用いたサーバファーム運用の可能性の検討
情報処理学会研究報告インターネットと運用技術(IOT)
- ,
- 記述言語
- 日本語
- 会議種別
TCO削減の為に,単一の計算機上で複数のOSインスタンスを稼働させる技術が注目されてきており,中でもオープンソースのXenが脚光を浴びてきている.ネットワークサービスを提供する場合に,複数のOSインスタンスを利用することで冗長度を高めたり,同一OSインスタンス上のサービスアプリケーション間の影響を減らす為に,サービス毎に別のOSインスタンスを使用する構築方法をとることがしばしば行われている.これらの手法では,OSインスタンスごとに,アプリケーションの追加,削除,パッチ適用を行っていては,TCO軽減効果が薄くなってしまう.そこで,本報告では,Xen上で単一のOSイメージをunionfsを用いて個々のOSインスタンスが共有する方式による保守作業の一括化を提案する.また,unionfの適用形態によるTCO削減とパフォーマンスの差異についても検討を行う.To reduce the total cost of ownership, the virtual machine (VM) technology is widely discussed. "Xen" is one of the open-source VM technology. For the network services, we often use the clustering technique with same OS instances and/or the separating the OS instances between each services getting rid of the service applications interference. ln these techniques, it is very troublesome if administrators add/remove/patch the applications for each OS instances. ln this paper, we propose a server farm configuration method with Xen and unionfs technologies. In our approach, one VM uses a small unionfs file system and underlying single shared OS image. We also show the evaluation of the performance and how reduce the TCO.