Jazug静岡勉強会資料

1,622 views

Published on

JAZUG静岡支部/静岡ITpro勉強会での資料(一部抜粋)です

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,622
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
22
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Jazug静岡勉強会資料

  1. 1. Dubli Amste Chica rdam go n Hong KongSanAnto Singa nio pore
  2. 2. 圧倒的な低コスト 需要に応じ伸縮 サービス かつ高性能 可能な柔軟性 展開の俊敏性 コンピュート環境 10.49円/h  XS~XLまでのスペックの選択  サービスの即時スタート メジャークラウドの性能比較で圧勝  インスタンス数の即時変更  適時のリソース調達と解放 (*)  予備サーバー台数無制限!  グローバルなサービス展開 超大規模サイト 高度な自動化に 容易な の運用実績 よる運用負荷削減 運用管理作業 Windows Live Update(CDN)  世界中に6つの巨大DC  GUI 版の管理者ポータル BOLA(SNSゲーム)  PaaS 環境の自動管理  容易かつ的確な運用作業 RobotZ(SNSゲーム)  パッチ管理の自動化  SLA 99.9% を提供End-To-End Performance Study of Cloud Serviceshttp://highscalability.com/blog/2010/5/26/end-to-end-performance-study-of-cloud-services.htmlWindows Azure beats Amazon EC2, Google App Engine in cloud speed testhttp://arstechnica.com/business/news/2011/10/windows-azure-faster-than-amazon-ec2-and-google-app-engine-in-yearlong-cloud-speed-test.ars 7
  3. 3. クラウド業界動向とマイクロソフトの戦略ビジネス・エンタープライズ向けで鍛えた技術や体制をそのままに、カジュアル・コンシューマー向けに展開しています カジュアル/ コンシューマ 向け ビジネス/ エンタープライズ 向け VM Role IaaS PaaS SaaS
  4. 4. 顧客数ベースではエンタメ&ゲーム系も多数
  5. 5. マルチデバイス対応10秒ルールとの戦い
  6. 6. mixi API Mixi Azure ロード WebRole memガジェット Storage バランサ ASP.NET cachedサーバー群 Table Azure Worker Storage Role Queue Azure CDN Storage BLOB
  7. 7. ロード WebRole SQLバランサ PHP Azure Worker Twitter Role API AzureCDN Storage BLOB
  8. 8. Windows Azure Tokyo CDN + Blob Storage Service(East Asia) akamai Amazon Web Service CloudFront + S3(Tokyo) Windows Azure WebRole Windows Azure Blob Storage Service(East Asia) 700 600 500応答時 400間[m 300s] 200 100 出所:FIXER社による性能検証 0 8:00 8:10 8:20 8:30 8:40 8:50 9:00 9:10 9:20 9:30 9:40 9:50 10:00
  9. 9. • 契約時にクレジットカードの登録が必要 ☹ • 初めから請求書による支払いを選択したい ☹ • 従量課金モデルのため、予算申請金額が不明 ☹ • 毎月の支払額を予測することが困難 ☹ • 1年を通した支払い額の実測算出までは定額払いを希望 ☹ 契約時から請求書払いの 最長12か月間の定額払い 選択が可能 (クレジットカード登録不要) コンピュート XS や CDN など 従量課金よりも 従来の定額払いには未含の 最大 76% の割引 サービスもユニット対象さらに! 待望のWindows Azure Connect (現在CTP期間)も対象! 仮に本番サービスとなっても無料で契約期間内はご利用可能!!
  10. 10. 月額料金:192,302円 契約期間:お申込み日から12か月 対象サービスコンポーネントと 1ユニットあたりの毎月利用上限:サービス コンポーネント 月の利用上限Windows Azure コンピューティング S x 1か月 40 インスタンス *1 ストレージ ストレージ容量 1TB トランザクション 150,000,000回 コネクト(現在CTP) エンドポイント数 20 データ転送量 350GB コンテンツ配信ネットワーク データ転送量 1TB トランザクション 含まれません *2 トラフィックマネージャー 課金体系未定 含まれませんSQL Azure Relational DB Web & Business Edition 合計 400GB Data Sync(現在CTP) 課金体系未定 含まれません Reporting Service(現在CTP) 課金体系未定 含まれませんAppFabric アクセスコントロール トランザクション処理数 40,000,000 サービスバス 200接続 キャッシュ キャッシュ利用量 20GBData Transfer ネットワーク費用(送信) アジア/北米/ヨーロッパ 1TB*1: S だけでなく、M/L/XL での構成および組み合わせも利用可能(Sが1に対してMは2倍の値で換算)*2: 従量課金の価格は 0.87円/10,000トランザクション
  11. 11. サービス 価格 単位 Extra Small (1.0GHz x 1 コア / 768MB メモリ) ¥4.37 時間 Small (1.6GHz x 1 コア / 1.75GB メモリ) ¥10.49 時間 コンピューティング Medium (1.6GHz x 2 コア / 3.5GB メモリ) ¥20.98 時間 Large (1.6GHz x 4 コア / 7GB メモリ) ¥41.96 時間 X Large (1.6GHz x 8 コア / 14GB メモリ) ¥83.91 時間 Windows 仮想ネットワーク Windows Azure Connect CTP 期間中は無料 Azure GB ¥13.11 月額 ストレージ トランザクション ¥0.87 10,000トランザクション 北米およびヨーロッパ地域からのデータ転送 ¥13.11 GB コンテンツ配信 ネットワーク(CDN) 他の地域からのデータ転送 ¥17.48 GB トランザクション ¥0.87 10,000トランザクション 最大1GBまで ¥873.23 月額 Web Edition 最大5GBまで ¥4,366.13 月額 最大10GBまで ¥8,740.13 月額 SQL Azure 最大20GBまで ¥ 17,480.25 月額 Business Edition 最大30GBまで ¥ 26,220.38 月額 最大40GBまで ¥ 34,960.50 月額 最大50GBまで ¥ 43,700.63 月額 アクセスコントロール ¥173.95 100,000トランザクション 1 接続コネクション(従量課金) ¥348.77 月額 5 接続コネクションパック ¥869.73 月額 サービスバス 25 接続コネクションパック ¥4,348.65 月額 100 接続コネクションパック ¥17,394.59 月額 500 接続コネクションパック ¥86,972.95 月額 AppFabric 128 MB ¥3,933.45 月額 256 MB ¥4,807.55 月額 キャッシュ 512 MB ¥6,555.75 月額 ※ 2011年8月1日から課金開始 1 GB ¥9,615.10 月額 2 GB ¥15,733.80 月額 4 GB ¥28,408.25 月額 北米およびヨーロッパ 送信 ¥13.11 GBData Transfers アジア太平洋 送信 ¥17.48 GB
  12. 12. 価格面  従量課金よりも値引き  ご契約プランの中で最も安価な単価  従量課金の標準単価よりも割引が適用 された年額サブスクリプション (EA契約の価格レベルに準拠) 契約プランの内容  年額コミットしたリソースから、実際に利用 したサービス単価(EA契約の価格レベルに準 拠)を消し込む仕組みが選択可能。よって  どのサービスを利用してもOK Azureのどのサービスも柔軟に利用が可能 コンピューティング リソースご利用の柔軟性 単価 x Y 時間を消化  一つのリソースプールとして様々なシステムの 残り ご利用で消化していくことも可 AAA ストレージ 運用面 万円 単価 x Y GBを消化 請求サイクルが月次から年次(超過分でも 四半期)とお支払処理業務にかかる負担を軽減  リソースプールをみんなで共有も可 お支払業務を年次に システム A システム B XXX万円分の July Aug Sep Oct Nov Dec Jan Feb ・・・ リソースプール
  13. 13. Azureサポートの概要 お問い合わせ内容 Azure スタンダードサポート プロフェッショナルサポート プレミアサポート 無償 TAM/PFEのみ有償 費用 基本的に有償 (Azure Subscriptionに付属) (FY13は変更あり) お客様の要望に合わせ、 一問一答型 基本的に一問一答型 基本的なサポート内容 複数製品の技術支援を提供 対象はAzureのみ 対象はAzureのみ Hybrid型の対応が可能 お客様側で切り分けが必要 複数製品との問題切り分け、 問題の切り分け × お客様側で切り分けが必要 △ 内容によってアドバイザリー ◎ および各種ログによる詳細 サービスによる支援が可能 調査も可能 他社製品を含む問題の 調査可能な範囲で、他社製品 × お客様側で切り分けが必要 × お客様側で切り分けが必要 ○ 切り分け との問題切り分けが可能リアクティブ オンサイトによる問題 可能(緊急オンサイトは 調査と復旧支援および × 不可 × 不可 ○ インパクトを考慮) ミーティング対応 ビジネスインパクトの 専用の調査報告体制構築と、 大きい、重要問題発生 △ △ ◎ 弊社経営陣へのエスカレー 時の対応 ション(Critsit) 重要問題に関しては、弊社 一問一答型の障害対応 ○ ○ ◎ 経営陣へのエスカレーション を含む技術的質問 を実施 プロジェクトの一部に対し、プロアクティブ プロジェクトベース 専任エンジニアによるプロジ × △ アドバイザリーサービスに 〇 での開発支援 ェクト期間全体の支援が可能 よる支援が可能 内容により、アドバイザリー プロアクティブな技術 お客様自身で一問一答型の お客様要望に合わせ、カスタ × △ サービスによる支援や、技術 ○ 支援 質問に分割する必要あり マイズしての技術支援が可能 セミナーの提供が可能
  14. 14. Windows Azure で提供されるサービス群 Worker バックエンド キーバ Relational リレーショナル Reporting レポーティン 処理 Table リューストア データベース グ、BIロードバランサー Role Database & Analysis Load Webサー Web Role データ同期 Data Sync Balancer バー Elastic 管理サー (増減自在) VM Role バー 分散 分散キャッ キャッシュ Caching シュ 分散ストレージ CDN配信 大容量ファ Blob ファイルシス Service サービスバ Access アクセス権 CDN サービス イル格納 Drive テム Queue キュー ス Bus 管理 ControlConnect VPN
  15. 15. 管理はWebから。Guest OS は通常のWindows Server (RDP可)
  16. 16. Role Virtual Machine C:¥Resource Disk Windows VHD Role VHD
  17. 17. System Centerでの監視か、SaaS的に提供される安価なパートナー企業ソリューションを利用可能
  18. 18. Base. VHD+ 追加のソフトウェア+ VM ロール用ソフトウェア - エージェント - ランタイム インタフェース - リモート デスクトップ構成 - Diagnostics Blob - Azure ドライブ ドライバー VHD+ 一般化 起動 VHD 差分 カスタ VHD マイズ 保存 自社 クラウド
  19. 19. BLOB: テーブル: キュー: ドライブ:名前つきファイルとそ 構造化ストレージ アプリケーションの 永続的な NTFSのメタデータがストア を提供。プロパ ための信頼性の高い ファイルシステム、可能なシンプルなイン ティのセットを含 ストレージ、メッ インスタンスをまたターフェイスを提供。 むエンティティの セージ転送を提供。 がって共有可能。 セット。
  20. 20. http://account.blob.core.windows.net/ シンガポール DC 香港 DCプライマリがダウンした際、DNS の IP アドレスを変更
  21. 21. http://myapp.cloudapp.net/cdn/hello.htm http://account.blob.core.windows.net/data.png Web ローデーターセンターのロ http://<ida>.vo.msecnd.net/hello.htm ル VM ロール Blobケーションに 依存し http://<idb>.vo.msecnd.net/data.pngないコンテンツ アク パブリック Blob が対象セスをサイト利用者へ 提供 CDN カスタムドメインへ対応 関連リンク: http://msdn.microsoft.com/en-us/library/ee795176.aspx
  22. 22. シカゴ DC Web サイト fumiosazure.ctp.trafficmgr.com www.fumios.com Azure 香港 DC DNS 設定時間 DNS (30秒以上) で死活監視 Policy Web サイトポリシー1:Failover プライマリがダウンした際にセカンダリ, …, へ ダブリン DCポリシー2:Performance クライアントに近い DC へポリシー3:Round Robin 順番にオンライン サービスへ Web サイト
  23. 23. 評価プログラム プレビュー プレビュー プレビュー 開始Import/ Federation OData Reporting Data Sync Database Export Service Service Service Manager 最大容量の拡大 SQL Azure API SQL Data Platform as a Service
  24. 24. 巨大なデータベースを小さなデータベース Azure DB with Federation Rootに分割するテクノロジ Federation Directory Federation Users Federation Scheme, … Connection Gateway Federation “Orders_Fed” (Federation Key: CustomerID) Application Member: PK [min, 100] AU AU AU AU AU AU PK=5 PK=5 PK=25 PK=25 PK=35 PK=35 Member: PK [100, 488] Atomic Unit:Federation Key ごと のテーブル群 AU AU AU AU AU AU PK=101 PK=101 PK=255 PK=255 PK=480 PK=480 Member: PK [488, max]Member DB:Federation Key のレンジで AU AU AU AU AU AU分割されたデータベース。運用中に変更(分割/統合)することが可能。 PK=515 PK=515 PK=550 PK=550 PK=712 PK=712
  25. 25. 直近のソーシャルゲーム系事例における構成
  26. 26. New!
  27. 27. PHP / Ruby on Rails 環境への対応
  28. 28. http://bit.ly/rabellino
  29. 29. 46
  30. 30. 月曜にチェックしてね!

×