# HG changeset patch
# User taiki
# Date 1424212010 -32400
# Node ID 57133c208204cd7df5b5f8899a8d80eaf83637f1
# Parent 4f97232f8854c10470d3071e00d416bec24babea
fix slide
diff -r 4f97232f8854 -r 57133c208204 slide/master.html
--- a/slide/master.html Wed Feb 18 04:37:48 2015 +0900
+++ b/slide/master.html Wed Feb 18 07:26:50 2015 +0900
@@ -401,23 +401,50 @@
-
Shien システムでの計算機管理方法
-
Shien システムでは、ie-docker でコンテナの使用を、ie-virsh で VM の使用を管理する
-
LDAP を使用した Multi User Support
+
ie-docker の Multi User Support
+
Shien システムでは ie-docker でコンテナの使用を、ie-virsh で VM の使用を管理する
+
LDAP を使用
+ - ie-docker も ie-virsh と同様に Multi User Support をしている
- 情報工学科の LDAP とホストの接続を行う
- ie-docker と ie-virsh はともに LDAP から取得したユーザ情報を使用
+ - ie-docker では LDAP から取得したユーザに Repository を与える
+ - LDAP を使用したユーザ管理により、他のコンテナや資源を操作することができない
+
ie-docker の使用方法
+
+ - ie-docker create [project name] でホスト上に Repository を作成、固定 Port の取得
+ - 必要なら Dockerfile を使用し、ie-docker build によって Docker イメージの作成
+ - ie-docker run でコンテナに必要なパラメータの指定
+
+ - -v オプションで、ie-docker create で作成した Repository とコンテナ内部のディレクトリをマッピング
+ - マッピングしたディレクトリにアプリケーションを配置
+ - -p オプションにより、ie-docker run コンテナから外に出すコンテナ内部の Port を指定
+
-
+
- 適宜 Docker イメージを更新するたびに ie-docker commit を行う
+ - クラウドサービス上にも Repository を置き、 Dockerfile を Build するだけでアプリケーションのデプロイが行える
+
+
+
+
+
+
ie-docker のクラウド上とオンプレミスでの使用
+
+
+
+
+
ie-virsh debug
- - 授業 Operating System へ対応するための機能
+ - 授業 Operating System へ対応するために本研究で新たに実装した機能
- 授業 Operating System では OS について学習するため、Linux kernel を読む課題を出す
- Linux Kernel を gdb で読むためには手間がかかる
- システムでその環境を用意すれば、手軽に gdb から Linux kernel を追うことが可能になる
+ - ie-virsh debug start
Kernel debug における ie-virsh debug から gdb 開始までの出力例
@@ -456,7 +483,7 @@
ie-virsh で使用する VM イメージのアップロード
-
+
ie-virsh では、VM イメージをユーザに作成させる。VM イメージは各ユーザごとに 4 つまで使用することができる
- ユーザは iSCSI ストレージに VM イメージをアップロードし、ie-virsh で使用
- Shien システムでは各 VM 所有者ごとにディレクトリを分割している
@@ -469,29 +496,6 @@
-
ie-docker の使用方法
-
- - ie-docker create [project name] でホスト上に Repository を作成、固定 Port の取得
- - 必要なら Dockerfile を使用し、ie-docker build によって Docker イメージの作成
- - ie-docker run でコンテナに必要なパラメータの指定
-
- - -v オプションで、ie-docker create で作成した Repository とコンテナ内部のディレクトリをマッピング
- - マッピングしたディレクトリにアプリケーションを配置
- - -p オプションにより、ie-docker run コンテナから外に出すコンテナ内部の Port を指定
-
-
-
- 適宜 Docker イメージを更新するたびに ie-docker commit を行う
- - クラウドサービス上にも Repository を置き、 Dockerfile を Build するだけでアプリケーションのデプロイが行える
-
-
-
-
-
-
ie-docker のクラウド上とオンプレミスでの使用
-
-
-
-