質問編集履歴
13
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -27,6 +27,8 @@
|
|
27
27
|
- プロビジョンドIOPSで3,000IOPS
|
28
28
|
|
29
29
|
|
30
|
+
|
31
|
+
費用の差異はありますが機能的な違いは無いのではないかと考えます。
|
30
32
|
|
31
33
|
この2つは同じだと思うのですが、何か根本的な違いがあるのでしょうか?
|
32
34
|
|
12
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
-
- 汎用SSDで1000GBのストレージ
|
25
|
+
- 汎用SSDで1,000GBのストレージ(3,000IOPSのバースト無制限)
|
26
26
|
|
27
27
|
- プロビジョンドIOPSで3,000IOPS
|
28
28
|
|
11
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -78,11 +78,11 @@
|
|
78
78
|
|
79
79
|
### 余談、料金について試算
|
80
80
|
|
81
|
-
(質問
|
81
|
+
(質問を精査する過程で記載しましたが、本件に関係しないかもしれません…)
|
82
82
|
|
83
83
|
機能に差が無く、常時IOPSが100以下であれば、プロビジョンドIOPSの設定値を最小(ストレージは100GB,プロビジョンドIOPSを1000)でも良いと考えます。
|
84
84
|
|
85
|
-
そうなると、プロビジョンドの方が安い計算にな
|
85
|
+
そうなると、プロビジョンドの方が安い計算になります
|
86
86
|
|
87
87
|
|
88
88
|
|
10
質問内容精査
test
CHANGED
File without changes
|
test
CHANGED
@@ -68,15 +68,21 @@
|
|
68
68
|
|
69
69
|
## 私が考える試算
|
70
70
|
|
71
|
+
汎用SSDを1000GBにしたいと考えた経緯です。
|
72
|
+
|
71
73
|
1時間で見ても、ピーク時にベースラインの2,999(汎用SSDバースト無制限の一歩手前)は超えます。
|
72
74
|
|
73
75
|
そうなると、ストレージを1,000GBにしてバースト無制限にする必要があります。
|
74
76
|
|
75
77
|
|
76
78
|
|
77
|
-
|
79
|
+
### 余談、料金について試算
|
78
80
|
|
81
|
+
(質問の過程で記載しましたが、本件に関係しないかもしれません…)
|
82
|
+
|
83
|
+
機能に差が無く、常時IOPSが100以下であれば、プロビジョンドIOPSの設定値を最小(ストレージは100GB,プロビジョンドIOPSを1000)でも良いと考えます。
|
84
|
+
|
79
|
-
|
85
|
+
そうなると、プロビジョンドの方が安い計算にないrます
|
80
86
|
|
81
87
|
|
82
88
|
|
9
文言修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,15 +8,17 @@
|
|
8
8
|
|
9
9
|
(後述しますが)その結果を踏まえて試算はしてみたみましたが、ベースラインが1,000GBにした方が良いと感じています。
|
10
10
|
|
11
|
-
|
11
|
+
[https://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/CHAP_Storage.html](https://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/CHAP_Storage.html)
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
|
15
|
+
汎用SSDの場合、ベースラインが1,000を超えると3,000IOPSのバーストが無制限になります。
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
そ
|
19
|
+
それを踏まえて、私には違いがわからない設定があります。
|
20
|
+
|
21
|
+
下記の2つです。
|
20
22
|
|
21
23
|
|
22
24
|
|
@@ -26,7 +28,7 @@
|
|
26
28
|
|
27
29
|
|
28
30
|
|
29
|
-
この2つは
|
31
|
+
この2つは同じだと思うのですが、何か根本的な違いがあるのでしょうか?
|
30
32
|
|
31
33
|
|
32
34
|
|
8
不要な情報削除
test
CHANGED
File without changes
|
test
CHANGED
@@ -52,8 +52,6 @@
|
|
52
52
|
|
53
53
|
|
54
54
|
|
55
|
-
また、データベースに保存されているデータは100GB未満です。
|
56
|
-
|
57
55
|
|
58
56
|
|
59
57
|
図のピーク時(21:50付近)は「20」位なので、
|
7
質問内容を精査
test
CHANGED
File without changes
|
test
CHANGED
@@ -56,17 +56,7 @@
|
|
56
56
|
|
57
57
|
|
58
58
|
|
59
|
-
### 1時間のIOPS
|
60
|
-
|
61
|
-
上記のデータは1分毎のデータであり、IOPSは1秒あたりの入出力を表します。
|
62
|
-
|
63
|
-
そのため、それぞれの計測した値に60秒分をかけて合算すれば、1時間分の合計が出ます。
|
64
|
-
|
65
|
-
|
66
|
-
|
67
|
-
例えば、
|
68
|
-
|
69
|
-
21:50付近
|
59
|
+
図のピーク時(21:50付近)は「20」位なので、
|
70
60
|
|
71
61
|
60秒間に同等の入力があったと想定して、1分間に1,200の入力が発生していたと考えます。
|
72
62
|
|
6
質問内容変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
【AWS RDS】
|
1
|
+
【AWS RDS】ベースラインが1,000GBの汎用SSDとプロビジョンドIOPSの3,000の設定に違いはあるのでしょうか?
|
test
CHANGED
@@ -6,19 +6,27 @@
|
|
6
6
|
|
7
7
|
既に稼働していますので、WriteIOPSとReadIOPSはモニタリングから確認できました。
|
8
8
|
|
9
|
-
(後述しますが)その結果を踏まえて試算はしてみたみましたが、
|
9
|
+
(後述しますが)その結果を踏まえて試算はしてみたみましたが、ベースラインが1,000GBにした方が良いと感じています。
|
10
|
+
|
11
|
+
ベースラインが1,000を超えると3,000IOPSのバーストが無制限になります。
|
10
12
|
|
11
13
|
|
12
14
|
|
13
|
-
サービスを現在利用しているユーザ数が数百人程度なので、
|
14
|
-
|
15
|
-
|
15
|
+
https://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/CHAP_Storage.html
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
そ
|
19
|
+
そこで疑問なのですが、同じような設定でこの2つがあります。
|
20
20
|
|
21
|
+
|
22
|
+
|
23
|
+
- 汎用SSDで1000GBのストレージ
|
24
|
+
|
25
|
+
- プロビジョンドIOPSで3,000IOPS
|
26
|
+
|
27
|
+
|
28
|
+
|
21
|
-
|
29
|
+
この2つは結果として同じだと思うのですが、何か違いがあるのでしょうか?
|
22
30
|
|
23
31
|
|
24
32
|
|
@@ -70,17 +78,15 @@
|
|
70
78
|
|
71
79
|
## 私が考える試算
|
72
80
|
|
73
|
-
ピーク時にベースライン
|
81
|
+
1時間で見ても、ピーク時にベースラインの2,999(汎用SSDバースト無制限の一歩手前)は超えます。
|
74
82
|
|
75
|
-
|
83
|
+
そうなると、ストレージを1,000GBにしてバースト無制限にする必要があります。
|
76
|
-
|
77
|
-
- ストレージサイズは100GB
|
78
|
-
|
79
|
-
- プロビジョンドIOPSは1000
|
80
84
|
|
81
85
|
|
82
86
|
|
87
|
+
プロビジョンドのストレージ、IOPSの設定値を最小(ストレージは100GB,プロビジョンドIOPSを1000)にしても、
|
88
|
+
|
83
|
-
|
89
|
+
料金自体もほとんど一緒で、プロビジョンドの方が安くなります。
|
84
90
|
|
85
91
|
|
86
92
|
|
@@ -90,6 +96,6 @@
|
|
90
96
|
|
91
97
|
プロビジョンドIOPS|0|240
|
92
98
|
|
93
|
-
ストレージ|
|
99
|
+
ストレージ|276|30
|
94
100
|
|
95
|
-
合計|
|
101
|
+
合計|276|270
|
5
文言調整
test
CHANGED
File without changes
|
test
CHANGED
@@ -80,7 +80,7 @@
|
|
80
80
|
|
81
81
|
|
82
82
|
|
83
|
-
そうなると下記のような計算結果になり、プロビジョンドIOPSの方が
|
83
|
+
そうなると下記のような計算結果になり、プロビジョンドIOPSのままの方が良いという結果になると考えます。
|
84
84
|
|
85
85
|
|
86
86
|
|
4
質問の要点を絞る
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
【AWS RDS】
|
1
|
+
【AWS RDS】私が考えている汎用SSDの試算方法についてご意見を伺いたいです。
|
test
CHANGED
@@ -4,21 +4,21 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
既に稼働してい
|
7
|
+
既に稼働していますので、WriteIOPSとReadIOPSはモニタリングから確認できました。
|
8
8
|
|
9
|
-
その結果を見る限り、とても高い結果が出ていると思われます。
|
10
|
-
|
11
|
-
そのた
|
9
|
+
(後述しますが)その結果を踏まえて試算はしてみたみましたが、汎用SSDの方が高くなってしまうように思えます。
|
12
10
|
|
13
11
|
|
14
12
|
|
13
|
+
サービスを現在利用しているユーザ数が数百人程度なので、
|
14
|
+
|
15
|
-
|
15
|
+
そのユーザー数を大きく超えた入力というのは想像が難しいです。
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
|
19
|
+
そもそも、私の試算方法に誤りがあるのではないかと考えておりますが、
|
20
20
|
|
21
|
-
|
21
|
+
試算方法についてご意見をいただけないでしょうか?
|
22
22
|
|
23
23
|
|
24
24
|
|
3
質問内容変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,11 +12,13 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
(後述しますが)試算はしてみたものの、この考え方であっている
|
15
|
+
(後述しますが)試算はしてみたものの、この考え方であっているか不安があります。
|
16
16
|
|
17
|
-
私の試算方法で問題ないのでしょうか?
|
18
17
|
|
18
|
+
|
19
|
-
|
19
|
+
他に考慮すべき点があればお伺いできますでしょうか?
|
20
|
+
|
21
|
+
また、もし試算の方法が間違っていればご指摘いただけますでしょうか?
|
20
22
|
|
21
23
|
|
22
24
|
|
2
質問内容変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
【AWS RDS】
|
1
|
+
【AWS RDS】ストレージをプロビジョンドIOPSと汎用SSDどちらにするべきか決めかねています。
|
test
CHANGED
@@ -6,25 +6,25 @@
|
|
6
6
|
|
7
7
|
既に稼働しているサーバーですので、WriteIOPSとReadIOPSはモニタリングから確認できます。
|
8
8
|
|
9
|
-
|
9
|
+
その結果を見る限り、とても高い結果が出ていると思われます。
|
10
|
+
|
11
|
+
そのため、汎用SSDの方が高くなってしまう計算になるのです。
|
10
12
|
|
11
13
|
|
12
14
|
|
13
|
-
|
15
|
+
(後述しますが)試算はしてみたものの、この考え方であっているのか不安があります。
|
14
16
|
|
17
|
+
私の試算方法で問題ないのでしょうか?
|
18
|
+
|
15
|
-
も
|
19
|
+
それとも別に判断するべき事がありますでしょうか?
|
16
20
|
|
17
21
|
|
18
22
|
|
19
|
-
|
23
|
+
## 実際の状況
|
20
24
|
|
25
|
+
例えば、下記のような書き込みIOPSの結果が出ているとします。
|
21
26
|
|
22
|
-
|
23
|
-
## 説明用の例
|
24
|
-
|
25
|
-
|
27
|
+
システムピーク時の1時間の結果です。
|
26
|
-
|
27
|
-
その結果から1時間内に発生するIOPSの合算値を割り出したい思います。
|
28
28
|
|
29
29
|
|
30
30
|
|
@@ -42,9 +42,11 @@
|
|
42
42
|
|
43
43
|
|
44
44
|
|
45
|
+
また、データベースに保存されているデータは100GB未満です。
|
45
46
|
|
46
47
|
|
48
|
+
|
47
|
-
###
|
49
|
+
### 1時間のIOPS
|
48
50
|
|
49
51
|
上記のデータは1分毎のデータであり、IOPSは1秒あたりの入出力を表します。
|
50
52
|
|
@@ -60,20 +62,32 @@
|
|
60
62
|
|
61
63
|
|
62
64
|
|
63
|
-
|
65
|
+
1時間にすると、5,000近い入力があリました。
|
64
66
|
|
65
67
|
|
66
68
|
|
67
|
-
|
69
|
+
## 私が考える試算
|
68
70
|
|
71
|
+
ピーク時にベースラインが5,000より多くする必要があるため、1670GB位のストレージが必要となります。
|
72
|
+
|
69
|
-
|
73
|
+
プロビジョンドIOPSはそれぞれ最低値で稼働できる状態です。
|
74
|
+
|
75
|
+
- ストレージサイズは100GB
|
76
|
+
|
77
|
+
- プロビジョンドIOPSは1000
|
70
78
|
|
71
79
|
|
72
80
|
|
73
|
-
システムの内容は伏せさせていただきますが、
|
74
|
-
|
75
|
-
|
81
|
+
そうなると下記のような計算結果になり、プロビジョンドIOPSの方が安上がりになるのではないかと考えています。
|
76
82
|
|
77
83
|
|
78
84
|
|
79
|
-
IOPS
|
85
|
+
項目|汎用SSD(USD)|プロビジョンドIOPS(USD)
|
86
|
+
|
87
|
+
---|----|----
|
88
|
+
|
89
|
+
プロビジョンドIOPS|0|240
|
90
|
+
|
91
|
+
ストレージ|460.92|30
|
92
|
+
|
93
|
+
合計|460.92|270
|
1
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
RDSをし
|
1
|
+
RDSを使用したWebアプリケーションを作っています。
|
2
2
|
|
3
3
|
ストレージはプロビジョンドIOPSで稼働していたのですが、コスト削減のために汎用SSDに出来ないか検討しています。
|
4
4
|
|
@@ -72,7 +72,7 @@
|
|
72
72
|
|
73
73
|
システムの内容は伏せさせていただきますが、
|
74
74
|
|
75
|
-
ユーザー数
|
75
|
+
ユーザー数より数倍は多いですし、常時大量のクエリを発行するシステムを実装していません。
|
76
76
|
|
77
77
|
|
78
78
|
|