SlideShare a Scribd company logo
1 of 22
Download to read offline
SIGSC 2014/01/14 @NII

クラウド教育における
動的スケーリング演習のための
仮想負荷シミュレートフレームワーク

神戸大学
柗本 真佑 佐伯 幸郎 中村 匡秀
スケーリングの教育
クラウド
• 様々なサービスをネットワーク越しに利用するコンピュー
ティングパラダイム

• Amazon Web Services, Windows Azure, Google Drive, Apple iCloud,

Dropbox, Salesforce, Flickr, Twitter, MySpace, Facebook, GitHub, ・・・

• クラウドを用いた情報システムが当たり前に

2
クラウド教育
• IT人材だけでなくクラウド人材の育成が必須
• 「クラウド」=アンブレラターム

• 様々な要素技術を理解しなければならない

IaaS/PaaS/SaaS

マイグレーション
QoS

SLA

仮想化

スケーリング
DevOps

SOA

Web API

HTML5

モバイルファースト

NoSQL

ビッグデータ

MapReduce
3
スケーリング
• 負荷に応じて処理能力を動的に増減させる方法
• クラウド運用・保守で重要な技術

クラウド環境
http://…

Webサーバ
ロードバランサ

Webサーバ
物理マシン
監視・制御サーバ
4
スケーリング
• 負荷に応じて処理能力を動的に増減させる方法
• クラウド運用・保守で重要な技術

http://…

クラウド環境

Webサーバ
ロードバランサ

Webサーバ
物理マシン
監視・制御サーバ
5
スケーリング
• 負荷に応じて処理能力を動的に増減させる方法
• クラウド運用・保守で重要な技術

クラウド環境

http://…

Webサーバ
ロードバランサ
設定

Webサーバ
物理マシン
VM起動

Webサーバ

監視・制御サーバ
6
スケーリング
• 負荷に応じて処理能力を動的に増減させる方法
• クラウド運用・保守で重要な技術

http://…

クラウド環境

Webサーバ
ロードバランサ

Webサーバ
物理マシン
Webサーバ
監視・制御サーバ
7
スケーリング教育
• 様々な要素技術の修得が必須
・ 負荷試験方法
・ HTTPプロトコル

・ リクエスト振り分け
アルゴリズム

・ スケール可能なアプリ開発
・ ステートレスなAPI設計

クラウド環境
・ 仮想化

Webサーバ
ロードバランサ

Webサーバ
物理マシン

・ 状態監視API
・ VM制御API

Webサーバ
監視・制御サーバ
・ ネットワークの知識
・ サーバ管理

8
スケーリング演習
• 百聞は一見にしかず

• 詳細は座学で行い,スケーリングの本質を演習を通じて体験させたい

• スケーリングの本質とは?
• 動的に負荷分散する・できること

• 本質を体験するためには?
1.
2.
3.
4.
5.
6.

(スケーリング環境のセットアップ)
大量のリクエストを発行
(Webサーバの負荷増大)
レスポンス時間が低下
(新規Webサーバを動的に追加)
レスポンス時間が改善

http://…
http://…
http://…

Cloud
9
スケーリング演習の難しさ
• 様々な要因によって負荷分散が期待通りに動かない
• ルータ,ロードバランサ,DBサーバなどがボトルネックに
• 特定の物理マシンに負荷が集中するケースも
クラウド環境

Webサーバ
ロードバランサ

Webサーバ
物理マシン
Webサーバ
監視・制御サーバ
DBサーバ

NAS
10
初学者への教育アプローチ
• 現実的で正しく理解すべきではあるが・・・
• 特にデータベースのスケーリング

• 初学者への理解の妨げに

• まずは事象を単純化して体験させたい
• 理論と実践

11
目的とアイデア
• 効果的なスケーリング教育
• 特にスケーリング演習の支援

• アイデア

• Webサーバに対して仮想的に高負荷時の振る舞いを模倣させる
• VirtualLoadService (

VLS

)

• 仕事をしているフリをするサービス
Disk read …
Process …
Disk write …
Data transfer …

App.

http://.../translate?text=“hello world”

こんにちは世界

12
目的とアイデア
• 効果的なスケーリング教育
• 特にスケーリング演習の支援

• アイデア

• Webサーバに対して仮想的に高負荷時の振る舞いを模倣させる
• VirtualLoadService (

VLS

)

• 仕事をしているフリをするサービス

Zzz
VLS

http://.../translate?text=“hello world”

null

13
VirtualLoadService (VLS)
• Webサーバ上で動くサーブレット

• 仮想計算機リソース と 負荷応答モデル を持つ

• リクエストを受けたら…

• 仮想リソース を食べる → 負荷時の状態を模倣
• 負荷モデル に応じてsleep時間を調整する → 応答時間の低下を模倣

翻訳リクエストの場合

仮想リソース

http://.../translate?text=“hello world”
負荷モデル
VLS

http://.../translate?text=“It is a period
of evil war. Rebel spaceships, striking
from a hiden base, have won their …”

14
VirtualLoadService (VLS)
• Webサーバ上で動くサーブレット

• 仮想計算機リソース と 負荷応答モデル を持つ

• リクエストを受けたら…

• 仮想リソース を食べる → 負荷時の状態を模倣
• 負荷モデル に応じてsleep時間を調整する → 応答時間の低下を模倣

状態取得リクエストの場合

仮想リソース

実リソース

http://.../get_cpu_usage
http://.../get_disk_usage
VLS

http://.../get_peak_transactions

負荷モデル

15
VLSの実装例
• 仮想CPUリソース と CPU負荷モデル の実装例
1
2
3
4

VLS.CPULoadModel(workload)
CPU.threads++;
sleep(CPU.threads*workload*10);
CPU.threads--;

Zzz

• 仮想translateAPIへの適用
1
2
3
4

VLS.translate(text)
VLS.CPULoadModel(length(text));
VLS.DiskReadLoadModel(・・・);
・・・

• 仮想CPUの利用状況取得API
1
2

VLS.getCpuUsage()
return CPU.threads/CPU.maxThreads;
16
教育現場への適用事例
• CloudSpiral

• 大阪大・神戸大主導のクラウド教育プログラム
• 計9大学が参加.対象は修士1年生

• 5コマのスケーリング講義を実施 (演習2コマ)

17
演習設定
現在,多言語翻訳サービスをクラウド環境上で運用している.
最近サービスの応答時間が遅いという苦情が発生している.
多言語翻訳サービスには手を加えずQoS(応答時間) を改善したい.

• 演習手順:

A1. 環境セットアップ
クラウド環境

A3. 状態確認

VLS

A2. 負荷試験

Webサーバ

VLS

• 設定:

Webサーバ

ロードバランサ
B2. 設定更新
B3. 効果の確認

物理マシン
Webサーバ

B1. VM追加
18
受講者のコメント
• Pros

• 「 今日の演習内容は直感的に理解しやすくとても分かりやすかった」
• 「 演習を通じてスケーリングを体感できたのは面白かった」
• 「 実際にVMを増やして効果を確認するような体験は初めてであり,
非常に面白かった」

• より高度な質問も

• 「 ロードバランサへの負荷が増大した場合にスケーリング可能なのか」
• 「 数千台規模でスケールアウトを行った場合に性能は得られるのか」
• 「 自動的なスケーリングはどのように実現するのか」

19
考察: ボトルネックの解決度合い
• ロードバランサのボトルネック以外は解決可能
VPN接続により解決

VLSにより解決

VLS

Webサーバ

VLS

クラウド環境

Webサーバ

VLS

ロードバランサ

物理マシン
Webサーバ

監視・制御サーバ
DBサーバ

NAS
20
初学者への教育アプローチ

スケーリング演習の難しさ

• 現実的で正しく理解すべきではあるが・・・

• 様々な要因によって負荷分散が期待通りに動かない

• 特にデータベースのスケーリング

• ルータ,ロードバランサ,DBサーバなどがボトルネックに
• 特定の物理マシンに負荷が集中するケースも

• 初学者への理解の妨げに

• まずは事象を単純化して体験させたい
• 理論と実践

クラウド環境

Webサーバ

ロードバランサ
Webサーバ
物理マシン
Webサーバ
監視・制御サーバ
DBサーバ

NAS
22

20

教育現場への適用事例

VirtualLoadService (VLS)

• CloudSpiral

• Webサーバ上で動くサーブレット

• 大阪大・神戸大主導のクラウド教育プログラム
• 計9大学が参加.対象は修士1年生

• 仮想計算機リソース と 負荷応答モデル を持つ

• リクエストを受けたら…

• 5コマのスケーリング講義を実施 (演習2コマ)

• 仮想リソース を食べる → 負荷時の状態を模倣
• 負荷モデル に応じてsleep時間を調整する → 応答時間の低下を模倣

翻訳リクエストの場合

仮想リソース

http://.../translate?text=“hello world”
負荷モデル
VLS

http://.../translate?text=“It is a period
of evil war. Rebel spaceships, striking
from a hiden base, have won their …”

28

34

More Related Content

What's hot

JAWS DAYS 2017 LT 古きを捨て新しきに近づける
JAWS DAYS 2017 LT 古きを捨て新しきに近づけるJAWS DAYS 2017 LT 古きを捨て新しきに近づける
JAWS DAYS 2017 LT 古きを捨て新しきに近づけるTetsuya Mase
 
IoT(Bluetooth mesh) × サーバーレス
IoT(Bluetooth mesh) × サーバーレスIoT(Bluetooth mesh) × サーバーレス
IoT(Bluetooth mesh) × サーバーレスMasahiro NAKAYAMA
 
JAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 NagoyaJAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 Nagoya陽平 山口
 
「サーバレスの薄い本」からの1年 #serverlesstokyo
「サーバレスの薄い本」からの1年 #serverlesstokyo「サーバレスの薄い本」からの1年 #serverlesstokyo
「サーバレスの薄い本」からの1年 #serverlesstokyoMasahiro NAKAYAMA
 
Data Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdaysData Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdaysKenta Suzuki
 
Azure と MT のフシギな関係
Azure と MT のフシギな関係Azure と MT のフシギな関係
Azure と MT のフシギな関係Six Apart KK
 

What's hot (6)

JAWS DAYS 2017 LT 古きを捨て新しきに近づける
JAWS DAYS 2017 LT 古きを捨て新しきに近づけるJAWS DAYS 2017 LT 古きを捨て新しきに近づける
JAWS DAYS 2017 LT 古きを捨て新しきに近づける
 
IoT(Bluetooth mesh) × サーバーレス
IoT(Bluetooth mesh) × サーバーレスIoT(Bluetooth mesh) × サーバーレス
IoT(Bluetooth mesh) × サーバーレス
 
JAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 NagoyaJAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 Nagoya
 
「サーバレスの薄い本」からの1年 #serverlesstokyo
「サーバレスの薄い本」からの1年 #serverlesstokyo「サーバレスの薄い本」からの1年 #serverlesstokyo
「サーバレスの薄い本」からの1年 #serverlesstokyo
 
Data Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdaysData Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdays
 
Azure と MT のフシギな関係
Azure と MT のフシギな関係Azure と MT のフシギな関係
Azure と MT のフシギな関係
 

Similar to クラウド教育における動的スケーリング演習のための仮想負荷シミュレートフレームワーク

Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化GoAzure
 
201105クラウドexpo資料
201105クラウドexpo資料201105クラウドexpo資料
201105クラウドexpo資料Yuji Kono
 
20150218 mt azure_handson
20150218 mt azure_handson20150218 mt azure_handson
20150218 mt azure_handsonSix Apart
 
はじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたい
はじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたいはじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたい
はじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたいKazumi IWANAGA
 
Data x AI x API で考えるビジネスインフラ
Data x AI x API で考えるビジネスインフラData x AI x API で考えるビジネスインフラ
Data x AI x API で考えるビジネスインフラDaiyu Hatakeyama
 
クラウド時代のデータ連携 ~ そして少し SharePoint 連携事例 ~
クラウド時代のデータ連携 ~ そして少し SharePoint 連携事例 ~クラウド時代のデータ連携 ~ そして少し SharePoint 連携事例 ~
クラウド時代のデータ連携 ~ そして少し SharePoint 連携事例 ~CData Software Japan
 
Blue-Green Deployment Pattern on AWS
Blue-Green Deployment Pattern on AWSBlue-Green Deployment Pattern on AWS
Blue-Green Deployment Pattern on AWS真吾 吉田
 
Immutable Infrastructureを利用したソフトウェア工学教育のためのサーバ運用手法の検討
Immutable Infrastructureを利用したソフトウェア工学教育のためのサーバ運用手法の検討Immutable Infrastructureを利用したソフトウェア工学教育のためのサーバ運用手法の検討
Immutable Infrastructureを利用したソフトウェア工学教育のためのサーバ運用手法の検討Hiroshi Igaki
 
Microsoft の深層学習への取り組み
Microsoft の深層学習への取り組みMicrosoft の深層学習への取り組み
Microsoft の深層学習への取り組みHirono Jumpei
 
各種SaaSやSNSデータの収集、蓄積、可視化を爆速で実現するモダンデータスタック(MDS)について
各種SaaSやSNSデータの収集、蓄積、可視化を爆速で実現するモダンデータスタック(MDS)について各種SaaSやSNSデータの収集、蓄積、可視化を爆速で実現するモダンデータスタック(MDS)について
各種SaaSやSNSデータの収集、蓄積、可視化を爆速で実現するモダンデータスタック(MDS)についてYuji Kanemoto
 
「Windows Azure がPaaS と IaaS を提供する理由」
「Windows Azure がPaaS と IaaS を提供する理由」「Windows Azure がPaaS と IaaS を提供する理由」
「Windows Azure がPaaS と IaaS を提供する理由」Masami Suzuki
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターンHiroyasu Suzuki
 
JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301Ayako Omori
 
JISAAwards2013講演会資料(hifive)
JISAAwards2013講演会資料(hifive)JISAAwards2013講演会資料(hifive)
JISAAwards2013講演会資料(hifive)Osamu Shimoda
 
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザインオープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した WebシステムデザインDaisuke Masubuchi
 
日米クラウド最前線!経営戦略としてのクラウドを考える
日米クラウド最前線!経営戦略としてのクラウドを考える日米クラウド最前線!経営戦略としてのクラウドを考える
日米クラウド最前線!経営戦略としてのクラウドを考えるNissho-Blocks
 
JAZUG Sendai Windows Azure Update 20131109
JAZUG Sendai Windows Azure Update 20131109JAZUG Sendai Windows Azure Update 20131109
JAZUG Sendai Windows Azure Update 20131109Ayako Omori
 

Similar to クラウド教育における動的スケーリング演習のための仮想負荷シミュレートフレームワーク (20)

Concept of-hybrid-apps
Concept of-hybrid-appsConcept of-hybrid-apps
Concept of-hybrid-apps
 
20130516 cm課外授業8-aws
20130516 cm課外授業8-aws20130516 cm課外授業8-aws
20130516 cm課外授業8-aws
 
AWS管理を自動化する奥義
AWS管理を自動化する奥義AWS管理を自動化する奥義
AWS管理を自動化する奥義
 
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
 
201105クラウドexpo資料
201105クラウドexpo資料201105クラウドexpo資料
201105クラウドexpo資料
 
20150218 mt azure_handson
20150218 mt azure_handson20150218 mt azure_handson
20150218 mt azure_handson
 
はじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたい
はじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたいはじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたい
はじめての Bluemix でシングルサインオン ~ 雲間を越えて、つなげたい
 
Data x AI x API で考えるビジネスインフラ
Data x AI x API で考えるビジネスインフラData x AI x API で考えるビジネスインフラ
Data x AI x API で考えるビジネスインフラ
 
クラウド時代のデータ連携 ~ そして少し SharePoint 連携事例 ~
クラウド時代のデータ連携 ~ そして少し SharePoint 連携事例 ~クラウド時代のデータ連携 ~ そして少し SharePoint 連携事例 ~
クラウド時代のデータ連携 ~ そして少し SharePoint 連携事例 ~
 
Blue-Green Deployment Pattern on AWS
Blue-Green Deployment Pattern on AWSBlue-Green Deployment Pattern on AWS
Blue-Green Deployment Pattern on AWS
 
Immutable Infrastructureを利用したソフトウェア工学教育のためのサーバ運用手法の検討
Immutable Infrastructureを利用したソフトウェア工学教育のためのサーバ運用手法の検討Immutable Infrastructureを利用したソフトウェア工学教育のためのサーバ運用手法の検討
Immutable Infrastructureを利用したソフトウェア工学教育のためのサーバ運用手法の検討
 
Microsoft の深層学習への取り組み
Microsoft の深層学習への取り組みMicrosoft の深層学習への取り組み
Microsoft の深層学習への取り組み
 
各種SaaSやSNSデータの収集、蓄積、可視化を爆速で実現するモダンデータスタック(MDS)について
各種SaaSやSNSデータの収集、蓄積、可視化を爆速で実現するモダンデータスタック(MDS)について各種SaaSやSNSデータの収集、蓄積、可視化を爆速で実現するモダンデータスタック(MDS)について
各種SaaSやSNSデータの収集、蓄積、可視化を爆速で実現するモダンデータスタック(MDS)について
 
「Windows Azure がPaaS と IaaS を提供する理由」
「Windows Azure がPaaS と IaaS を提供する理由」「Windows Azure がPaaS と IaaS を提供する理由」
「Windows Azure がPaaS と IaaS を提供する理由」
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン
 
JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301
 
JISAAwards2013講演会資料(hifive)
JISAAwards2013講演会資料(hifive)JISAAwards2013講演会資料(hifive)
JISAAwards2013講演会資料(hifive)
 
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザインオープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
 
日米クラウド最前線!経営戦略としてのクラウドを考える
日米クラウド最前線!経営戦略としてのクラウドを考える日米クラウド最前線!経営戦略としてのクラウドを考える
日米クラウド最前線!経営戦略としてのクラウドを考える
 
JAZUG Sendai Windows Azure Update 20131109
JAZUG Sendai Windows Azure Update 20131109JAZUG Sendai Windows Azure Update 20131109
JAZUG Sendai Windows Azure Update 20131109
 

More from Shin Matsumoto

CloudSpiral 2014年度 Webアプリ講義(2日目)
CloudSpiral 2014年度 Webアプリ講義(2日目)CloudSpiral 2014年度 Webアプリ講義(2日目)
CloudSpiral 2014年度 Webアプリ講義(2日目)Shin Matsumoto
 
CloudSpiral 2014年度 Webアプリ講義(1日目)
CloudSpiral 2014年度 Webアプリ講義(1日目)CloudSpiral 2014年度 Webアプリ講義(1日目)
CloudSpiral 2014年度 Webアプリ講義(1日目)Shin Matsumoto
 
CloudSpiral 2014年度 ビッグデータ講義
CloudSpiral 2014年度 ビッグデータ講義CloudSpiral 2014年度 ビッグデータ講義
CloudSpiral 2014年度 ビッグデータ講義Shin Matsumoto
 
CloudSpiral 2013年度 Webアプリ講義
CloudSpiral 2013年度 Webアプリ講義CloudSpiral 2013年度 Webアプリ講義
CloudSpiral 2013年度 Webアプリ講義Shin Matsumoto
 
CloudSpiral 2013年度 UML講義 2日目
CloudSpiral 2013年度 UML講義 2日目CloudSpiral 2013年度 UML講義 2日目
CloudSpiral 2013年度 UML講義 2日目Shin Matsumoto
 
CloudSpiral 2013年度 UML講義 1日目
CloudSpiral 2013年度 UML講義 1日目CloudSpiral 2013年度 UML講義 1日目
CloudSpiral 2013年度 UML講義 1日目Shin Matsumoto
 
クラウド運用のためのストリームマイニング
クラウド運用のためのストリームマイニングクラウド運用のためのストリームマイニング
クラウド運用のためのストリームマイニングShin Matsumoto
 

More from Shin Matsumoto (7)

CloudSpiral 2014年度 Webアプリ講義(2日目)
CloudSpiral 2014年度 Webアプリ講義(2日目)CloudSpiral 2014年度 Webアプリ講義(2日目)
CloudSpiral 2014年度 Webアプリ講義(2日目)
 
CloudSpiral 2014年度 Webアプリ講義(1日目)
CloudSpiral 2014年度 Webアプリ講義(1日目)CloudSpiral 2014年度 Webアプリ講義(1日目)
CloudSpiral 2014年度 Webアプリ講義(1日目)
 
CloudSpiral 2014年度 ビッグデータ講義
CloudSpiral 2014年度 ビッグデータ講義CloudSpiral 2014年度 ビッグデータ講義
CloudSpiral 2014年度 ビッグデータ講義
 
CloudSpiral 2013年度 Webアプリ講義
CloudSpiral 2013年度 Webアプリ講義CloudSpiral 2013年度 Webアプリ講義
CloudSpiral 2013年度 Webアプリ講義
 
CloudSpiral 2013年度 UML講義 2日目
CloudSpiral 2013年度 UML講義 2日目CloudSpiral 2013年度 UML講義 2日目
CloudSpiral 2013年度 UML講義 2日目
 
CloudSpiral 2013年度 UML講義 1日目
CloudSpiral 2013年度 UML講義 1日目CloudSpiral 2013年度 UML講義 1日目
CloudSpiral 2013年度 UML講義 1日目
 
クラウド運用のためのストリームマイニング
クラウド運用のためのストリームマイニングクラウド運用のためのストリームマイニング
クラウド運用のためのストリームマイニング
 

Recently uploaded

論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 

Recently uploaded (10)

論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 

クラウド教育における動的スケーリング演習のための仮想負荷シミュレートフレームワーク