聴覚フィードバックによる運動学習の支援3 第2 章 聴覚フィードバックによる運動の 支援 2.1 聴覚フィードバックの意義 2.1.1 運動に関連した情報の増加
広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価...
-
Upload
hiroki-kashiwazaki -
Category
Education
-
view
661 -
download
0
description
Transcript of 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価...
![Page 1: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/1.jpg)
Cyber Media CenterOsaka University
広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価An Evaluation of an algorithm of accounting and feedback based on information of usage of computing resource on wide area distributed virtualized infrastracture
第22回インターネットと運用技術研究会@武蔵大学
柏崎 礼生
![Page 2: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/2.jpg)
Distcloud広域分散仮想化環境
![Page 3: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/3.jpg)
IOT203/13~ 東大寺総合文化センター
![Page 4: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/4.jpg)
10Gbps
Cisco UCS
Hypervisor
VM
1/4Userverx4
![Page 5: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/5.jpg)
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytes
Record size in 2^n Kbytes
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytes
Record size in 2^n Kbytes
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytesR
ecord size in 2^n Kbytes
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytes
Record size in 2^n Kbytes
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytes
Record size in 2^n Kbytes
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytes
Record size in 2^n Kbytes
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytes
Record size in 2^n Kbytes
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytes
Record size in 2^n Kbytes
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytes
Record size in 2^n Kbytes
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytes
Record size in 2^n Kbytes
64 256 1024 4096 16384 65536 262144 1.04858e+06 4.1943e+06 1.67772e+07 6.71089e+07 4
16
64
256
1024
4096
16384
File size in 2^n KBytes
Record size in 2^n Kbytes
write rewrite read reread
random read random write bkwd read record rewrite
stride read fwrite frewrite
![Page 6: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/6.jpg)
IA 2013/16/20~21 アオーレ長岡
![Page 7: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/7.jpg)
![Page 8: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/8.jpg)
![Page 9: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/9.jpg)
DRDisaster Recovery
![Page 10: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/10.jpg)
2011.3.11The aftermath of the 2011
Tohoku earthquake and tsunami
![Page 11: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/11.jpg)
JapanTaiwan
Indonesia
New Zealand
![Page 12: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/12.jpg)
もし途絶時間が無視可能な時間でマイグレーションできたなら…
![Page 13: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/13.jpg)
VMの所在に頓着しなくてもいい
![Page 14: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/14.jpg)
Available suppliesFrequency
xcores
time
`
VMの所在に頓着してもいい
![Page 15: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/15.jpg)
課金は?
![Page 16: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/16.jpg)
![Page 17: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/17.jpg)
![Page 18: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/18.jpg)
おもしろくない…
![Page 19: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/19.jpg)
ユーザUsers
クラウド事業者Cloud Service Provider仮想化サーバ
Virtualization Servers
仮想マシンVirtualized Machines (VMs)
interface
4 cores8GB memory40GB storage
![Page 20: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/20.jpg)
ユーザUsers
クラウド事業者Cloud Service Provider仮想化サーバ
Virtualization Servers
仮想マシンVirtualized Machines (VMs)
4 cores8GB memory40GB storage
サービスIT services
Imaginary demand
Freq
uenc
y
timecores
Real demand
Freq
uenc
y
timecores
Available supplies
Freq
uenc
y
timecores
timecores
Frequency Imaginary
resource
≒
ユーザがバカであればあるほどの見積もり誤りが大きいほど
儲けが大きい
![Page 21: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/21.jpg)
Real demand timecores
Real demand
Freq
uenc
y
timecores
Real demand
Freq
uenc
y
timecores
Real demand
Freq
uenc
y
timecores
Real demand
Freq
uenc
y
timecores
Real demandFr
eque
ncy
timecores
Real demand
Freq
uenc
y
timecores
![Page 22: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/22.jpg)
ユーザUsers
サービスIT services
構築userexperience
ユーザは複数のサービスを構築する。サービスはユーザにエクスペリエンスを提供する。エクスペリエンスは、サービスが要求する単位時間あたりのリソース量に対する、実際に提供されたリソース量の比によって表現される。
![Page 23: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/23.jpg)
ユーザUsers
サービスIT services
仮想マシンVirtualized Machines (VMs)
リソース要求
リソース提供
ユーザは複数の仮想マシン(VM)を確保し、VM上で複数のサービスが動作する。サービスはVMにリソースを要求し、VMはサービスにリソースを提供する。
Frequencyx
cores
Per day periodicity
time (sec)
time (sec)
Frequencyx
cores
Per week periodicity
Per year periodicity
time (day)
Frequencyx
cores
time (week)
Frequencyx
cores
![Page 24: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/24.jpg)
仮想マシンVirtualized Machines (VMs)
仮想化サーバVirtualization Servers
要求提供
リソース要求
リソース提供
仮想化サーバ上で複数のVMが動作する。VMは仮想化サーバにリソースを要求し、仮想化サーバはVMにリソースを提供する。VMが要求するリソース量はVMが持つ複数のサービスが要求するリソース量の累計。
![Page 25: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/25.jpg)
拠点Datacenter
拠点は複数の仮想化サーバを保有する。仮想化サーバは拠点に電力を要求し、拠点は仮想化サーバに電力を提供する他、仮想化サーバのON/OFFの管理 (メンテナンス)、および仮想化サーバの増強を施す。
仮想化サーバVirtualization Servers
電力要求
電力提供メンテ命令増強
![Page 26: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/26.jpg)
拠点Datacenter
電力供給Power Supplyer
電力要求電力提供課金
電力供給は複数の拠点に対して電力を供給し、課金する。拠点は電力供給に電力を要求し、電力使用量を支払う。要求する電力量は仮想化サーバが要求する電力量の累計である。
電力要求
電力提供メンテ命令増強
![Page 27: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/27.jpg)
電力供給Power Supplyer
拠点Datacenter
![Page 28: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/28.jpg)
拠点Datacenter
仮想化サーバVirtualization Servers
仮想マシンVirtualized Machines (VMs)
サービスIT services
ユーザUsers
電力
使用料金電力供給
メンテナンス命令増強
リソース要求
リソース要求
リソース提供
リソース提供
電力要求
エクスペリエンス
サービス構築
電力供給Power Supplyer
![Page 29: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/29.jpg)
拠点Datacenter
拠点Datacenter
仮想化サーバVirtualization Servers
仮想マシンVirtualized Machines (VMs)
仮想化サーバVirtualization Servers
仮想マシンVirtualized Machines (VMs)
サービスIT services
サービスIT services
ユーザUsers
電力
使用料金
電力
使用料金電力供給
メンテナンス命令増強
電力供給メンテナンス命令
増強
リソース要求
リソース要求
リソース要求
リソース提供
リソース要求
リソース提供
リソース提供
リソース提供
電力要求 電力要求
エクスペリエンス
サービス構築
電力供給Power Supplyer
![Page 30: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/30.jpg)
使用料金
管理サービスAdministration Service
リソース情報提供 リソース情報提供
マイグレーション
マイグレーシ
ョン命令 マイグレーション命令
VM作成・変更削除・移動要求
VM作成・変更削除・移動要求
VM作成・変更削除・移動要求
課金
拠点Datacenter
拠点Datacenter
仮想化サーバVirtualization Servers
仮想マシンVirtualized Machines (VMs)
仮想化サーバVirtualization Servers
仮想マシンVirtualized Machines (VMs)
サービスIT services
サービスIT services
ユーザUsers
電力
使用料金
電力
使用料金電力供給
メンテナンス命令増強
電力供給メンテナンス命令
増強
リソース要求
リソース要求
リソース要求
リソース提供
リソース要求
リソース提供
リソース提供
リソース提供
電力要求 電力要求
エクスペリエンス
サービス構築
電力供給Power Supplyer
cash back
![Page 31: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/31.jpg)
implementation of simulator
![Page 32: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/32.jpg)
ユーザUsers
Array
拠点Datacenter
仮想マシンVirtualized Machines (VMs)
仮想化サーバVirtualization Servers
Frequency
timecores
サービスIT services
Frequencyx
cores
time (msec)
Require
Supply
user experience
Frequencyx
cores
Per day periodicity
time (msec)×Per week periodicity
time (day)
Frequencyx
cores
×Per year periodicity
time (week)
Frequencyx
cores
![Page 33: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/33.jpg)
strategy ofmigration
![Page 34: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/34.jpg)
拠点Datacenter
仮想化サーバVirtualization Servers
Migration仮想マシンVirtualized Machines (VMs)
Frequencyx
cores
time (msec)
Require
Supply
worsen UX
Available supplies
Freq
uenc
y
cores
仮想化サーバVirtualization Servers
仮想マシンVirtualized Machines (VMs)
Migration
仮想化サーバがダウンする時は事前に
マイグレーション
リソースの潤沢な仮想化サーバに動的に
マイグレーション
仮想化サーバVirtualization Servers
MaintainanceMode
![Page 35: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/35.jpg)
Evaluation
![Page 36: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/36.jpg)
![Page 37: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/37.jpg)
Consideration
![Page 38: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/38.jpg)
1ヶ月に1日メンテナンス日を確保するような拠点があるなら
![Page 39: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/39.jpg)
拠点Datacenter
仮想化サーバVirtualization Servers
MaintainanceMode
Available supplies
Freq
uenc
y
cores
仮想化サーバVirtualization Servers
仮想マシンVirtualized Machines (VMs)
MigrationMigration
Available supplies
Freq
uenc
y
cores
Available supplies
Freq
uenc
y
cores
Frequencyx
cores
time (msec)
Require
Supply
worsen UX
仮想マシンVirtualized Machines (VMs)仮想マシンVirtualized Machines (VMs)
![Page 40: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/40.jpg)
運用を頑張って稼働率を高めても見返りがない?
![Page 41: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/41.jpg)
…………。
![Page 42: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/42.jpg)
…………。見なかったことに
しよう…
…
![Page 43: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/43.jpg)
Future Works
![Page 44: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/44.jpg)
戦略に問題が?
![Page 45: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/45.jpg)
拠点Datacenter
仮想化サーバVirtualization Servers
MaintainanceMode
Available supplies
Freq
uenc
y
cores
仮想化サーバVirtualization Servers
仮想マシンVirtualized Machines (VMs)
MigrationMigration
Available supplies
Freq
uenc
y
cores
Available supplies
Freq
uenc
y
cores
Frequencyx
cores
time (msec)
Require
Supply
worsen UX
仮想マシンVirtualized Machines (VMs)仮想マシンVirtualized Machines (VMs)
![Page 46: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/46.jpg)
短期的情報に依存し過ぎている
![Page 47: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/47.jpg)
非協力ゲームnon-cooperative game
![Page 48: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/48.jpg)
IOTS2013あたりで……
![Page 49: 広域分散仮想化環境における計算機資源利用状況に基づいた課金・フィードバック方式の評価](https://reader033.fdocuments.net/reader033/viewer/2022052619/55615090d8b42a780d8b4e9a/html5/thumbnails/49.jpg)
go tonext stage