分散システム特論
|
|
担当教員 |
加藤和彦、阿部洋丈,杉木章義
|
電子メール | 加藤:kato@cs.tsukuba.ac.jp, 阿部:habe@cs.tsukuba.ac.jp, 杉木:sugiki@cs.tsukuba.ac.jp |
URL | |
オフィスアワー | 加藤 月曜4限,阿部 月曜4限,杉木 SB909 金曜2限 |
科目番号 | 01CH306, 01CJ210 |
分野 | ソフトウェアシステム、専門科目(ソフトウェア |
基礎/専門の別 | |
授業形態 | 講義、演習 |
開講学期 | 春AB |
時限 | 月5,6 |
教室 | 3B302 |
キーワード | 分散システム、オペレーティングシステム、クラウドコンピューティング |
Keyword | Distributed systems, operating systems, cloud computing |
前提条件 | オペレーティングシステム |
学習目標 | |
概要 | インターネット、ローカルネットワーク上の分散システム構築を行うための基本概念、設計論、実装技術を学習する。クラウドコンピューティングの 動向についても解説する。 |
授業計画 | Distributed systems, operating systems, cloud computing 1. 分散システムの性質 2. システムモデル 3. ネットワークとインターネット 4. プロセス間通信 5. 遠隔起動 6. 間接通信 7. OSサポート 8. 分散オブジェクトとコンポーネント 9. Webサービス 10. Peer-to-peerシステム 11. セキュリティ 12. 分散ファイルシステム 13. 名前サービス 14. 時間と大域状態 15. 協調と同意 16. トランザクションと並行性制御 17. 分散トランザクション 18. 複製 |
教科書 | G. Coulouris, J. Dollimore, T. Kindberg, and G. Blair: Distributed Systems-Concepts and Design, 5th Ed., Addison-Wesley, 2012. |
参考書 | |
成績評価 | レポート、テスト、出席状況等から総合的に判断する。 |
TF・TA | |
その他の情報 | 偶数年度開講 |