web-dev-qa-db-ja.com

RDSでプロビジョニングされたIOPSを増やすと、ダウンタイムが発生しますか?

m4.2x large RDS Postgresインスタンス、300GBのストレージと1000のプロビジョンドIOPS。

PIOPSを2000に増やしたいのですが、ダウンタイムは発生しますか?性能が低下する場合、どのくらいの対策はありますか?

変更が行われている間、インスタンスに対するPIOPSの増加の影響について説明している関連ドキュメントは見つかりませんでした。

ありがとう

13
ketanbhatt

アマゾンによると、ダウンタイムはありません。以下を参照してください。

IOPS:RDSインスタンスの新しいプロビジョニングされたIOPS(1秒あたりのI/O操作)値。 この設定を変更しても停止は発生せず、この要求に対してApplyImmediatelyパラメーターがtrueに設定されていない限り、変更は次のメンテナンスウィンドウ中に適用されます。

デフォルト:既存の設定を使用

制約:提供される値は、現在の値より少なくとも10%大きくなければなりません。既存の値より少なくとも10%大きくない値は、現在の値より10%大きくなるように切り上げられます。プロビジョンドIOPSから標準ストレージに移行する場合は、この値を0に設定します。ストレージタイプの変更を有効にするには、DBインスタンスを再起動する必要があります。

ModifyDBInstance

13
John Hanley

したがって、@ John Hanleyの回答(およびテストインスタンスでのテスト)の後、変更を進めました。

手術には約1時間6分かかりました。これがその期間の関連チャートです。

enter image description here

この期間中、ダウンタイムは発生しませんでした。また、合計IOPS(〜1600)が以前の制限(1000)よりも高かったとしても、パフォーマンスの低下は見られませんでした。

これは同じ状況の人々に役立つと思いました。

12
ketanbhatt