SlideShare a Scribd company logo
クラウドのための仮想ネットワークプログラミング
本テーマでは,SDNの代表として注目されているOpenFlow技術
通して,仮想ネットワークのプログラミングを実施します.
ソフトウェア設計学研究室
クラウドを支える主要な技術に仮想化技術があります.多様なユーザの要求に合
わせて資源を最適に割り当てるためには,計算資源だけでなくネットワーク資源も
仮想化し,ソフトウェアで動的に制御することが期待されています.
リソースプール
大規模CPU 大規模ストレージ 大容量ネットワーク
クラウドデータセンタ
ユーザの要求に応じて仮
想的な計算資源やネット
ワークを割り当てる
計算機仮想化技術: Virtual Machine
ネットワーク仮想化技術: SDN
NAIST スプリングセミナー2016

More Related Content

More from 奈良先端大 情報科学研究科

5G時代を支えるNFVによるネットワーク最適設計
5G時代を支えるNFVによるネットワーク最適設計5G時代を支えるNFVによるネットワーク最適設計
5G時代を支えるNFVによるネットワーク最適設計
奈良先端大 情報科学研究科
 
21.Raspberry Piを用いたIoTアプリの開発
21.Raspberry Piを用いたIoTアプリの開発21.Raspberry Piを用いたIoTアプリの開発
21.Raspberry Piを用いたIoTアプリの開発
奈良先端大 情報科学研究科
 
20. 地理ビッグデータ利活用: リスク予測型自動避難誘導,地理的リスク分析
20. 地理ビッグデータ利活用: リスク予測型自動避難誘導,地理的リスク分析20. 地理ビッグデータ利活用: リスク予測型自動避難誘導,地理的リスク分析
20. 地理ビッグデータ利活用: リスク予測型自動避難誘導,地理的リスク分析
奈良先端大 情報科学研究科
 
11.実装の脆弱性を利用して強力な暗号を解読してみよう!
11.実装の脆弱性を利用して強力な暗号を解読してみよう!11.実装の脆弱性を利用して強力な暗号を解読してみよう!
11.実装の脆弱性を利用して強力な暗号を解読してみよう!
奈良先端大 情報科学研究科
 
8. ミニ・スーパコンピュータを自作しよう!
8. ミニ・スーパコンピュータを自作しよう!8. ミニ・スーパコンピュータを自作しよう!
8. ミニ・スーパコンピュータを自作しよう!
奈良先端大 情報科学研究科
 
16. マイコンと機械学習を使って行動認識システムを作ろう
16. マイコンと機械学習を使って行動認識システムを作ろう16. マイコンと機械学習を使って行動認識システムを作ろう
16. マイコンと機械学習を使って行動認識システムを作ろう
奈良先端大 情報科学研究科
 
15. テレイグジスタンスシステムを制作してみよう
15. テレイグジスタンスシステムを制作してみよう15. テレイグジスタンスシステムを制作してみよう
15. テレイグジスタンスシステムを制作してみよう
奈良先端大 情報科学研究科
 
14. ビデオシースルーHMDで視覚拡張の世界を体感しよう
14. ビデオシースルーHMDで視覚拡張の世界を体感しよう14. ビデオシースルーHMDで視覚拡張の世界を体感しよう
14. ビデオシースルーHMDで視覚拡張の世界を体感しよう
奈良先端大 情報科学研究科
 
19. 生物に学ぶ人工知能とロボット制御
19. 生物に学ぶ人工知能とロボット制御19. 生物に学ぶ人工知能とロボット制御
19. 生物に学ぶ人工知能とロボット制御
奈良先端大 情報科学研究科
 
13. SDRで学ぶ無線通信
13. SDRで学ぶ無線通信13. SDRで学ぶ無線通信
13. SDRで学ぶ無線通信
奈良先端大 情報科学研究科
 
18. 計測に基づいた写実的なコンピュータグラフィクスの生成法
18. 計測に基づいた写実的なコンピュータグラフィクスの生成法18. 計測に基づいた写実的なコンピュータグラフィクスの生成法
18. 計測に基づいた写実的なコンピュータグラフィクスの生成法
奈良先端大 情報科学研究科
 
21. 人の動作・行動センシングに基づく拡張現実感システムの開発
21. 人の動作・行動センシングに基づく拡張現実感システムの開発21. 人の動作・行動センシングに基づく拡張現実感システムの開発
21. 人の動作・行動センシングに基づく拡張現実感システムの開発
奈良先端大 情報科学研究科
 
20. 友好的関係を構築する人と対話ロボットのコミュニケーション技術開発
20. 友好的関係を構築する人と対話ロボットのコミュニケーション技術開発20. 友好的関係を構築する人と対話ロボットのコミュニケーション技術開発
20. 友好的関係を構築する人と対話ロボットのコミュニケーション技術開発
奈良先端大 情報科学研究科
 
9. マイコンと機械学習を使って行動認識システムを作ろう
9. マイコンと機械学習を使って行動認識システムを作ろう9. マイコンと機械学習を使って行動認識システムを作ろう
9. マイコンと機械学習を使って行動認識システムを作ろう
奈良先端大 情報科学研究科
 
6. 生物に学ぶ人工知能とロボット制御
6. 生物に学ぶ人工知能とロボット制御6. 生物に学ぶ人工知能とロボット制御
6. 生物に学ぶ人工知能とロボット制御
奈良先端大 情報科学研究科
 
14. モバイルエージェントによる並列分散学習システムの構築
14. モバイルエージェントによる並列分散学習システムの構築14. モバイルエージェントによる並列分散学習システムの構築
14. モバイルエージェントによる並列分散学習システムの構築
奈良先端大 情報科学研究科
 
17. 100台の小型ロボットを協調させよう
17. 100台の小型ロボットを協調させよう17. 100台の小型ロボットを協調させよう
17. 100台の小型ロボットを協調させよう
奈良先端大 情報科学研究科
 
5. ミニ・スーパコンピュータを自作しよう!
5. ミニ・スーパコンピュータを自作しよう!5. ミニ・スーパコンピュータを自作しよう!
5. ミニ・スーパコンピュータを自作しよう!
奈良先端大 情報科学研究科
 
2. 計測に基づいた写実的なコンピュータグラフィクスの生成法
2. 計測に基づいた写実的なコンピュータグラフィクスの生成法2. 計測に基づいた写実的なコンピュータグラフィクスの生成法
2. 計測に基づいた写実的なコンピュータグラフィクスの生成法
奈良先端大 情報科学研究科
 
8.テレイグジスタンスシステムを制作してみよう
8.テレイグジスタンスシステムを制作してみよう8.テレイグジスタンスシステムを制作してみよう
8.テレイグジスタンスシステムを制作してみよう
奈良先端大 情報科学研究科
 

More from 奈良先端大 情報科学研究科 (20)

5G時代を支えるNFVによるネットワーク最適設計
5G時代を支えるNFVによるネットワーク最適設計5G時代を支えるNFVによるネットワーク最適設計
5G時代を支えるNFVによるネットワーク最適設計
 
21.Raspberry Piを用いたIoTアプリの開発
21.Raspberry Piを用いたIoTアプリの開発21.Raspberry Piを用いたIoTアプリの開発
21.Raspberry Piを用いたIoTアプリの開発
 
20. 地理ビッグデータ利活用: リスク予測型自動避難誘導,地理的リスク分析
20. 地理ビッグデータ利活用: リスク予測型自動避難誘導,地理的リスク分析20. 地理ビッグデータ利活用: リスク予測型自動避難誘導,地理的リスク分析
20. 地理ビッグデータ利活用: リスク予測型自動避難誘導,地理的リスク分析
 
11.実装の脆弱性を利用して強力な暗号を解読してみよう!
11.実装の脆弱性を利用して強力な暗号を解読してみよう!11.実装の脆弱性を利用して強力な暗号を解読してみよう!
11.実装の脆弱性を利用して強力な暗号を解読してみよう!
 
8. ミニ・スーパコンピュータを自作しよう!
8. ミニ・スーパコンピュータを自作しよう!8. ミニ・スーパコンピュータを自作しよう!
8. ミニ・スーパコンピュータを自作しよう!
 
16. マイコンと機械学習を使って行動認識システムを作ろう
16. マイコンと機械学習を使って行動認識システムを作ろう16. マイコンと機械学習を使って行動認識システムを作ろう
16. マイコンと機械学習を使って行動認識システムを作ろう
 
15. テレイグジスタンスシステムを制作してみよう
15. テレイグジスタンスシステムを制作してみよう15. テレイグジスタンスシステムを制作してみよう
15. テレイグジスタンスシステムを制作してみよう
 
14. ビデオシースルーHMDで視覚拡張の世界を体感しよう
14. ビデオシースルーHMDで視覚拡張の世界を体感しよう14. ビデオシースルーHMDで視覚拡張の世界を体感しよう
14. ビデオシースルーHMDで視覚拡張の世界を体感しよう
 
19. 生物に学ぶ人工知能とロボット制御
19. 生物に学ぶ人工知能とロボット制御19. 生物に学ぶ人工知能とロボット制御
19. 生物に学ぶ人工知能とロボット制御
 
13. SDRで学ぶ無線通信
13. SDRで学ぶ無線通信13. SDRで学ぶ無線通信
13. SDRで学ぶ無線通信
 
18. 計測に基づいた写実的なコンピュータグラフィクスの生成法
18. 計測に基づいた写実的なコンピュータグラフィクスの生成法18. 計測に基づいた写実的なコンピュータグラフィクスの生成法
18. 計測に基づいた写実的なコンピュータグラフィクスの生成法
 
21. 人の動作・行動センシングに基づく拡張現実感システムの開発
21. 人の動作・行動センシングに基づく拡張現実感システムの開発21. 人の動作・行動センシングに基づく拡張現実感システムの開発
21. 人の動作・行動センシングに基づく拡張現実感システムの開発
 
20. 友好的関係を構築する人と対話ロボットのコミュニケーション技術開発
20. 友好的関係を構築する人と対話ロボットのコミュニケーション技術開発20. 友好的関係を構築する人と対話ロボットのコミュニケーション技術開発
20. 友好的関係を構築する人と対話ロボットのコミュニケーション技術開発
 
9. マイコンと機械学習を使って行動認識システムを作ろう
9. マイコンと機械学習を使って行動認識システムを作ろう9. マイコンと機械学習を使って行動認識システムを作ろう
9. マイコンと機械学習を使って行動認識システムを作ろう
 
6. 生物に学ぶ人工知能とロボット制御
6. 生物に学ぶ人工知能とロボット制御6. 生物に学ぶ人工知能とロボット制御
6. 生物に学ぶ人工知能とロボット制御
 
14. モバイルエージェントによる並列分散学習システムの構築
14. モバイルエージェントによる並列分散学習システムの構築14. モバイルエージェントによる並列分散学習システムの構築
14. モバイルエージェントによる並列分散学習システムの構築
 
17. 100台の小型ロボットを協調させよう
17. 100台の小型ロボットを協調させよう17. 100台の小型ロボットを協調させよう
17. 100台の小型ロボットを協調させよう
 
5. ミニ・スーパコンピュータを自作しよう!
5. ミニ・スーパコンピュータを自作しよう!5. ミニ・スーパコンピュータを自作しよう!
5. ミニ・スーパコンピュータを自作しよう!
 
2. 計測に基づいた写実的なコンピュータグラフィクスの生成法
2. 計測に基づいた写実的なコンピュータグラフィクスの生成法2. 計測に基づいた写実的なコンピュータグラフィクスの生成法
2. 計測に基づいた写実的なコンピュータグラフィクスの生成法
 
8.テレイグジスタンスシステムを制作してみよう
8.テレイグジスタンスシステムを制作してみよう8.テレイグジスタンスシステムを制作してみよう
8.テレイグジスタンスシステムを制作してみよう
 

Recently uploaded

第1回スクラッチプログラミング大会【ゴールドパートナー賞】
第1回スクラッチプログラミング大会【ゴールドパートナー賞】第1回スクラッチプログラミング大会【ゴールドパートナー賞】
第1回スクラッチプログラミング大会【ゴールドパートナー賞】
satoshi59
 
探求のテーマを作り出す「アイデア創出の授業」(高校の探求の時間の特別講義としてお話し&ワークショップをした内容です)
探求のテーマを作り出す「アイデア創出の授業」(高校の探求の時間の特別講義としてお話し&ワークショップをした内容です)探求のテーマを作り出す「アイデア創出の授業」(高校の探求の時間の特別講義としてお話し&ワークショップをした内容です)
探求のテーマを作り出す「アイデア創出の授業」(高校の探求の時間の特別講義としてお話し&ワークショップをした内容です)
Rikie Ishii
 
第1回スクラッチプログラミング大会【シルバーパートナー賞】
第1回スクラッチプログラミング大会【シルバーパートナー賞】第1回スクラッチプログラミング大会【シルバーパートナー賞】
第1回スクラッチプログラミング大会【シルバーパートナー賞】
satoshi59
 
第1回スクラッチプログラミング大会【ブロンズパートナー賞】
第1回スクラッチプログラミング大会【ブロンズパートナー賞】第1回スクラッチプログラミング大会【ブロンズパートナー賞】
第1回スクラッチプログラミング大会【ブロンズパートナー賞】
satoshi59
 
Services of Type B Continuous Employment Support.pptx
Services of Type B Continuous Employment Support.pptxServices of Type B Continuous Employment Support.pptx
Services of Type B Continuous Employment Support.pptx
oganekyokoi
 
第1回スクラッチプログラミング大会【シルバーパートナー賞】
第1回スクラッチプログラミング大会【シルバーパートナー賞】第1回スクラッチプログラミング大会【シルバーパートナー賞】
第1回スクラッチプログラミング大会【シルバーパートナー賞】
satoshi59
 
Tips for wills and inheritance hearings.pdf
Tips for wills and inheritance hearings.pdfTips for wills and inheritance hearings.pdf
Tips for wills and inheritance hearings.pdf
oganekyokoi
 

Recently uploaded (7)

第1回スクラッチプログラミング大会【ゴールドパートナー賞】
第1回スクラッチプログラミング大会【ゴールドパートナー賞】第1回スクラッチプログラミング大会【ゴールドパートナー賞】
第1回スクラッチプログラミング大会【ゴールドパートナー賞】
 
探求のテーマを作り出す「アイデア創出の授業」(高校の探求の時間の特別講義としてお話し&ワークショップをした内容です)
探求のテーマを作り出す「アイデア創出の授業」(高校の探求の時間の特別講義としてお話し&ワークショップをした内容です)探求のテーマを作り出す「アイデア創出の授業」(高校の探求の時間の特別講義としてお話し&ワークショップをした内容です)
探求のテーマを作り出す「アイデア創出の授業」(高校の探求の時間の特別講義としてお話し&ワークショップをした内容です)
 
第1回スクラッチプログラミング大会【シルバーパートナー賞】
第1回スクラッチプログラミング大会【シルバーパートナー賞】第1回スクラッチプログラミング大会【シルバーパートナー賞】
第1回スクラッチプログラミング大会【シルバーパートナー賞】
 
第1回スクラッチプログラミング大会【ブロンズパートナー賞】
第1回スクラッチプログラミング大会【ブロンズパートナー賞】第1回スクラッチプログラミング大会【ブロンズパートナー賞】
第1回スクラッチプログラミング大会【ブロンズパートナー賞】
 
Services of Type B Continuous Employment Support.pptx
Services of Type B Continuous Employment Support.pptxServices of Type B Continuous Employment Support.pptx
Services of Type B Continuous Employment Support.pptx
 
第1回スクラッチプログラミング大会【シルバーパートナー賞】
第1回スクラッチプログラミング大会【シルバーパートナー賞】第1回スクラッチプログラミング大会【シルバーパートナー賞】
第1回スクラッチプログラミング大会【シルバーパートナー賞】
 
Tips for wills and inheritance hearings.pdf
Tips for wills and inheritance hearings.pdfTips for wills and inheritance hearings.pdf
Tips for wills and inheritance hearings.pdf