More Related Content Similar to CDP 勉強会 - Multiple Datacenter Deployment ガイダンス (20) More from Kuniteru Asami (10) CDP 勉強会 - Multiple Datacenter Deployment ガイダンス1. JAZUG 第3 回CDP 勉強会 Multiple Datacenter Deployment ガイダンス 2014/10/18 浅見城輝 株式会社pnop / Cloudlive 株式会社 2. About me
kuniteru.asami
Find me
Microsoft Azure Database
© 2011 Microsoft Corporation
All Rights Reserved.
Azure 2012~
3. JAZUGのご紹介
Japan Azure User Group 略称:JAZUG(じゃずゆーじー)
コミュニティ活動概要: 「Azureを通じて、技術、交流、実ビジネスを楽しむ。」“ちょっ と興味がある=ゆるふわな方”から“実ビジネスで使うんだよね”な 方まで大歓迎!ゆるふわコミュニティです。
JAZUGへの参加はFacebookで。
Japan Windows Azure User Group(Facebookグループ)
https://www.facebook.com/groups/jazug/
JAZUG女子部、大阪(関西Azure研究会)、福岡(ふくあず)、 札幌(きたあず)、名古屋(あずちゅう)、仙台、静岡、しなの、青森
Twitter: #jazug
一緒に運営してくれるメンバーを募集中です。 6. 内容
クラウドアプリケーション設計の頻出課題集
Software design pattern のCloud Application 版
•24のパターン
•10のガイダンス
•ポスター
–http://azure.microsoft.com/en- us/documentation/infographics/cloud-design- patterns/
kyrt @takekazuomi 6
8. Microsoft Azure 自習書シリーズ
8
http://blogs.msdn.com/b/windowsazurej/archive/2014/06/02/blog-published-azure-self-learning-series.aspx
Azure msdn 自習書
検索 36. Microsoft Azure Traffic Manager による 再ルーティング
Traffic Manager はアプリケーションの障害検出と動的 DNS ルーティングを組み合わせたAzure のインテリジェ ントなDNS サービスです。
Traffic Manager は選択したポリシーに応じて、ルーティ ング先のデプロイを決定します。
ラウンドロビンポリシー
フェールオーバーポリシー
パフォーマンスポリシー 37. ラウンドロビンポリシー
Traffic Manager に登録されているデプロイのEndpoint に 対して、『順番に』リクエストをルーティングします。
アプリケーションが稼働しているデプロイに均等にア クセスを分散します。
障害を検出したデプロイにはルーティングしないこと で、可用性を維持します。
アクセスもとの場所は考慮しないので、遠いデータセ ンターにアクセスしてしまうことがあります。 43. 規制またはSLA 制限
SLA や、適用される可能性のある法的規制を考慮する必 要があります。
国や地域によっては、特定の地域外へのデータの持ち 出しや、データの処理を行うことを禁止されている場 合があります。
SLA などにより可用性の要件が定義されていることが あります。 その場合、ルーティングの切り替えにかかる時間がこ の要件を満たす必要があります。 44. データ同期
ユーザーがPOST したデータは、そのユーザーが接続した データセンターのストレージに保存されます。 障害などによりユーザーが依然と異なるデータセンターに ルーティングされた場合、そのデータが利用できないかも しれません。
データセンター間のデータの同期が完了していないと、 同じデータにアクセスできません。 フェールオーバーのシナリオでは、プライマリとバック アップのデータセンターでデータの同期を行う必要があ り、またRTO を定義する場合にこれが完了する時間も考 慮する必要があります。 46. アプリケーションの構成バージョンと機能
データセンターごとに微妙に異なったアプリケーションをデプロイするこ とがあります。
グローバルリーチのシナリオで、それぞれのデータセンターにローカ ライズしたバージョン(対応言語の違い)をデプロイすることがあり ます。 この場合、障害により再ルーティングされると、ユーザーにマッチし た言語が提供されない可能性があります。
データセンターごとに正常時の負荷を基に必要最低限のインスタンス 数だけを稼働させている場合、オートスケールなどによって障害時の 再ルーティング先のデータセンターへのアクセスが向上しても対応で きるようにしておきましょう。あるいは、障害時には機能をダウング レードする仕組みを用意し、アクセス量を制限しましょう。 50. JAZUG の Facebook グループへの ご参加をお願いします。
50
https://www.facebook.com/groups/jazug/ 51. 次回予告
第4 回クラウドデザインパターン勉強会
http://jazug.doorkeeper.jp/events/16501
2014/11/18(火) 19:30-21:50
•Asynchronous Messaging 入門第2回
•Data Replication and Synchronization ガイダンス
51