ElastiCache for Redis
QA
2013/11/07
ソリューションアーキテクト
蒋  逸峰  (@uprush)

© 2012 Amazon.com, Inc. and its affiliates. All rights...
持続性
Q:  持続性対応はAOFのみですか?それとも、
ElastiCache  for  Redisが⾃自動的にRDBスナップショット
もバックグランドで取っていますか?
A:  持続性に関して、現状2つの選択肢があります。

•  AOF...
持続性
Q:  ノード障害データを失うことはありますか?もしそうなる場合、
AOFを有効にすることでデータロストを防げますか?
A:  ノード障害が発⽣生した場合、そのノードのデータが失います。
データロストを防ぐ最もいい⽅方法はレプリケーショ...
メインテナンスウィンドウ
Q:  レプリケーショングループ内のノードに、それぞれ異異
なるメインテナンスウィンドウを設定することは可能で
すか?
A:メインテナンス・ウィンドウはレプリケーショング
ループレベルの設定であるため、グループ内すべて...
メインテナンスウィンドウ

Q:  メインテナンス中にすべてのノードがダウンすること
はありますか?
A:メインテナンスはノード⼀一つずつ⾏行行いますので、すべ
てのノードが同時にダウンすることはありません。

5
© 2012 Amazon....
メインテナンスウィンドウ
Q:  もしAOFが無効、かつRedis再起動が伴うメインテナ
ンスが実施された場合、Redisのデータがなくなります
か?
A:  エンジンアップグレードなど再起動が必要なメインテ
ナンスの場合、データを再ロードする...
Upcoming SlideShare
Loading in...5
×

Amazon ElastiCache fro Redis Q&A

1,973

Published on

Amazon ElastiCache fro Redis Q&A

  1. 1. ElastiCache for Redis QA 2013/11/07 ソリューションアーキテクト 蒋  逸峰  (@uprush) © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  2. 2. 持続性 Q:  持続性対応はAOFのみですか?それとも、 ElastiCache  for  Redisが⾃自動的にRDBスナップショット もバックグランドで取っていますか? A:  持続性に関して、現状2つの選択肢があります。 •  AOF •  RedisをEC2上に作り、それをプライマリのスレーブにします。 EC2上のRedisからRDBスナップショットを取ります。 また、ElastiCache  for  RedisにRDBスナップショットを 作ってS3に保存する機能を追加する予定はあります。 2 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  3. 3. 持続性 Q:  ノード障害データを失うことはありますか?もしそうなる場合、 AOFを有効にすることでデータロストを防げますか? A:  ノード障害が発⽣生した場合、そのノードのデータが失います。 データロストを防ぐ最もいい⽅方法はレプリケーションです。 ElastiCache  for  Redisが⼿手動フェールオーバーをサポートしていま す。もしプライマリノードに障害が発⽣生した場合、リードレプリカ をプライマリに⼿手動昇格することが可能です。 また、ゾーンを跨いでのレプリケーションが取れますので、万が⼀一 ゾーン障害が発⽣生しても、この構成が有効です。 AOFも有⽤用な⽅方法です。ただし、ファイルがローカルに保存される ため、ノード障害によるデータロストは防げません。 3 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  4. 4. メインテナンスウィンドウ Q:  レプリケーショングループ内のノードに、それぞれ異異 なるメインテナンスウィンドウを設定することは可能で すか? A:メインテナンス・ウィンドウはレプリケーショング ループレベルの設定であるため、グループ内すべてのク ラスタが同じメインテナンス・ウィンドウとなります。 4 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  5. 5. メインテナンスウィンドウ Q:  メインテナンス中にすべてのノードがダウンすること はありますか? A:メインテナンスはノード⼀一つずつ⾏行行いますので、すべ てのノードが同時にダウンすることはありません。 5 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  6. 6. メインテナンスウィンドウ Q:  もしAOFが無効、かつRedis再起動が伴うメインテナ ンスが実施された場合、Redisのデータがなくなります か? A:  エンジンアップグレードなど再起動が必要なメインテ ナンスの場合、データを再ロードするため、AOFを有効 にする必要があります。 AOFを「everysec」オプションで有効にした場合のオー バーヘッドが僅か5%ぐらいと報告されていますので、 以下オプションをお勧めします: •  appendonly=yes •  appendfsync=everysec 6 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×