Mercurial > hg > Papers > 2014 > taiki-sigos
changeset 38:c73af41b2698
fix slide
author | taiki <taiki@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 15 May 2014 00:45:52 +0900 |
parents | 7f339935d89d |
children | 5298c2f70632 |
files | slide/sigos.css slide/sigos.html |
diffstat | 2 files changed, 54 insertions(+), 46 deletions(-) [+] |
line wrap: on
line diff
--- a/slide/sigos.css Wed May 14 14:20:56 2014 +0900 +++ b/slide/sigos.css Thu May 15 00:45:52 2014 +0900 @@ -107,12 +107,8 @@ .stepcurrent { color: black; } -.img-table { - background-color: #aaccee; -} - p { - margin: 20px; + margin: 10px; } img {
--- a/slide/sigos.html Wed May 14 14:20:56 2014 +0900 +++ b/slide/sigos.html Thu May 15 00:45:52 2014 +0900 @@ -106,10 +106,10 @@ <ol> <li>授業 Operating System で要求されること</li> <li>ie-virsh の実装</li> + <li>OCFS2 を使った構成</li> + <li>ホストのブレードサーバの構成</li> <li>ie-virsh の機能</li> <li>リソースの制限</li> - <li>OCFS2 を使った構成</li> - <li>ホストのブレードサーバの構成</li> <li>Vagrant Box の使用</li> <li>他の管理ツールとの比較</li> <li>ie-virsh の改善点</li> @@ -120,14 +120,22 @@ <div class='slide'> <h1>授業 Operating System で要求されること</h1> <p>授業 Operating System では、VM を使って課題や実験を行う。VM を学生が操作するにあたっての基本的な要件を満たす必要があり、また教師や管理者側の負担を減らさなければならない。</p> - <ul> - <li>学生のノート PC で環境設定したイメージを、ブレードサーバ上で VM として動作させることができる</li> - <li>作成した VM を、VM を持つ学生だけが削除することができる</li> - <li>学生自身の VM のみを起動・停止することができる</li> - <li>VM へ ssh でのアクセスが可能である</li> - <li>パスワードやフィルタリングなどの安易な設定をチェックし、設定し直すよう勧告する</li> - </ul> - <p>ie-virsh では以上のことを行えるように実装する必要がある。</p> + <table> + <tr> + <td> + <img src="images/managetool.png"> + </td> + <td> + <ul> + <li>学生のノート PC で環境設定したイメージを、ブレードサーバ上で VM として動作させることができる</li> + <li>作成した VM を、VM を持つ学生だけが削除することができる</li> + <li>学生自身の VM のみを<font color="red">起動・停止することができる</font>。</li> + <li>VM へ <font color="red">ssh でのアクセスが可能</font>である</li> + <li><font color="red">パスワードやフィルタリングなどの安易な設定をチェックし、設定し直す</font>よう勧告する</li> + </ul> + </td> + </table> + <p>以上のことを行えるように実装する必要がある。</p> </div> <div class='slide '> @@ -141,10 +149,44 @@ <li>libvirt がアクセスできるハイパーバイザを操作できる</li> <li>libvirt の API を制御することができる</li> <li>VM の起動や停止、情報の表示、ゲストが接続しているネットワークデバイスの管理をすることができる</li> - <li>別のホストへゲストを移動することができる</li> </ul> </div> +<div class='slide '> + <h1>OCFS2 を使った構成</h1> + <p>OCFS2 とは汎用の共有ディスククラスタファイルシステムであり、一つのブロックデバイスを複数の PC から同時に読み書きすることができる。</p> + <table> + <tr> + <td> + <img src="images/sanstructure.png"> + </td> + <td> + <p>ie-virsh は情報工学科のブレードサーバの一つで動作している。OCFS2 により、ストレージは複数のブレードサーバから同時に参照することができる。ブレードサーバ同士での VM の移動やコピーを容易に行うことができる。</p> + </td> + </tr> + </table> + <p>またこのブレードサーバの一つを、学生に使用させる。</p> +</div> + +<div class='slide '> + <h1>ホストのブレードサーバの構成</h1> + <p>学生は ie-virsh を使用するためにホスト OS へアクセスし、ie-virsh によって学生自身の VM を操作する。</p> + <table> + <tr> + <td> + <img src="images/serverstructure.png"> + </td> + <td> + <ul> + <li>ie-virsh は情報工学科のブレードサーバの一つで動作している。</li> + <li>情報工学科の LDAP の情報を元に学生が ssh アクセスが可能である</li> + <li>学生は ssh でアクセスし、ie-virsh を使用して VM を操作することができる</li> + <li>情報工学科の IP アドレス配布に対応するため、仮想ブリッジで外部ネットワークと接続する。</li> + </ul> + </td> + </tr> + </table> +</div> <div class='slide '> <h1>ie-virsh の機能</h1> @@ -219,36 +261,6 @@ </div> -<div class='slide '> - <h1>OCFS2 を使った構成</h1> - <p>OCFS2 とは汎用の共有ディスククラスタファイルシステムであり、一つのブロックデバイスを複数の PC から同時に読み書きすることができる。</p> - <table> - <tr class="img-table"> - <td> - <img src="images/sanstructure.png"> - </td> - <td> - <p>ie-virsh は情報工学科のブレードサーバの一つで動作している。OCFS2 により、ストレージは複数のブレードサーバから同時に参照することができる。ブレードサーバ同士での VM の移動やコピーを容易に行うことができる。</p> - </td> - </tr> - </table> - <p>またこのブレードサーバの一つを、学生に使用させる。</p> -</div> - -<div class='slide '> - <h1>ホストのブレードサーバの構成</h1> - <p>学生は ie-virsh を使用するためにホスト OS へアクセスし、ie-virsh によって学生自身の VM を操作する。</p> - <table> - <tr class="img-table"> - <td> - <img src="images/serverstructure.png"> - </td> - <td> - <p>ie-virsh は情報工学科のブレードサーバの一つで動作している。そこへ学生は ssh でアクセスし、ie-virsh を使用して VM を操作することができる。情報工学科の IP アドレス配布に対応するため、仮想ブリッジで外部ネットワークと接続する。</p> - </td> - </tr> - </table> -</div> <div class='slide '> <h1>Vagrant Box の使用</h1>