1 / 26

SQL Server "Denali" AlwaysOn によ る ビ ジネスを止めな い プ ラットフォームの構築

SQL Server "Denali" AlwaysOn によ る ビ ジネスを止めな い プ ラットフォームの構築. 日 本 マイクロソフ ト 株式会社 SQL Server Customer Advisory Team Principal Program Manager 多 田 典史. T4-208. セッションの目的とゴール Session Objectives and Takeaways. セッションの目的 SQL Server "Denali" AlwaysOn とは ? を 理解いただく

cerise
Download Presentation

SQL Server "Denali" AlwaysOn によ る ビ ジネスを止めな い プ ラットフォームの構築

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SQL Server "Denali"AlwaysOn によるビジネスを止めないプラットフォームの構築 日本マイクロソフト株式会社 SQL Server Customer Advisory Team Principal Program Manager 多田 典史 T4-208

  2. セッションの目的とゴールSessionObjectives and Takeaways • セッションの目的 • SQL Server "Denali" AlwaysOn とは? を理解いただく • シナリオベースでの AlwaysOn の構成バリエーションのご紹介 • セッションのゴール • AlwaysOn を用いた HA 構成の選択肢を説明できる

  3. SQLCAT (Customer Advisory Team) SQL Server Customer Advisory Team (SQL CAT) は SQL Server の製品開発グループを代表して顧客プロジェクトを支援するチームです。SQLCAT はワールドワイドで大規模で複雑なプロジェクトに参加しています。 • お客様プロジェクトの成功 • Bwin–ヨーロッパで最もポピュラーなアミューズメントサイト、30,000 万トランザクション/秒、100 TB トータル ストレージ • Temenos–銀行勘定系パッケージ ベンダー; 1 TB DB, 100 k batch requests/sec • プロダクトの改善 • 顧客プロジェクトからのプロダクトへのフィードバック • コミュニティへの貢献 • http://sqlcat.com • SEAS (SQL Server Enterprise Architecture Summit) の開催、PASS Summit などへの貢献

  4. アジェンダ • SQL Server Code Name "Denali" 主な新機能 • SQL Server 2008 R2 までの HA/DR • AlwaysOn • Availability Group • Failover Cluster Instance • Availability Group で実現する HA/DR シナリオ

  5. SQL Server Code Name"Denali" 主な新機能 Cloud on Your Terms MissionCritical Confidence Breakthrough Insight High Availability Scalability & Performance Security & Manageability Business Intelligence EIM Beyond Relational Web & Breadth SQL Server AlwaysOn Up to 15 K Partitions/Table User-Defined Server Roles Microsoft Project "Juneau" PHP Driver Unified Semantic Model SSIS Server Reliable, Integrated FailoverDetection Contained Database Authentication Win32 Access to Database files Local DB Runtime Crescent Data Quality Column Store Index, "Apollo" Application Centric Failover Distributed Replay In-memory BI for corporate FileTable UTF-16 Enhanced MDS Fast FILESTEAM Fast Full-Text Search Multiple Secondaries Audit Enhancements Semantic Search Platform Paging for result sets Alerting MDS add-in for Excel Management Pack for High Availability Fast Spatial Performance Readable Secondaries Full Globe Spatial Support JDBC 4.0 driver Sysprep for AS Online Operations Backup Secondaries DAC Enhancements Support for ARM processors PowerPivot Enhancements DBC & OLTP Appliances/RAs Default Schema for Windows Group HA for StreamInsight ODBC for Linux Reporting as SharePoint Shared Service Active Directory w/SharePoint for SSRS Hybrid Applications with SQL Azure Windows Server Core Support

  6. SQL Server 2008 R2 までの HA/DR ホットスタンバイ フェールオーバー クラスタリング • フェールオーバー クラスタリング • サーバーの冗長性 • データベースミラーリング • データベースのディザスタリカバリ • ログ配布 • 補助的なディザスタリカバリ • アプリ (ユーザー) エラーからのリカバリ • レプリケーション • レポーティング、スケールアウト ミラーリング ウォーム スタンバイ ログ配布 アプリ エラーの回復 ログ配布 (遅延) レプリケーション スケールアウト

  7. SQL Server "Denali" AlwaysOn • 統合された管理環境 • 迅速なリカバリ • ハードウェア利用効率の向上

  8. SQL Server "Denali" AlwaysOn • Availability Groups • データベース単位 • 共有ディスク無し • 複数 DB のフェールオーバー • 複数のセカンダリ サーバー • Failover Cluster Instances • インスタンス単位 • 共有ディスク • 複数サイト (サブネット) でのクラスタリング

  9. AlwaysOn Availability Groups ~柔軟~ • 複数 DB フェールオーバー • 自動、手動フェールオーバー • 同期と非同期 • 複数のセカンダリ (合計 4 個) • 2 つの同期セカンダリ (自動フェールオーバーは 1 個) • 圧縮と暗号化 • 柔軟なフェールオーバーポリシー • 自動ページリペア

  10. AlwaysOn Availability Groups ~統合~ • 仮想名を用いた自動フェールオーバー • 設定ウィザード • ダッシュボード • System Center 統合 • 向上した診断機能 • ファイル ストリーム対応 • レプリケーションパブリッシャのフェールオーバー

  11. AlwaysOn Availability Groups ~洗練~ • アクティブ セカンダリ • リーダブルセカンダリ • セカンダリからのバックアップ • パワー シェルからのコントロール

  12. Availability Group で実現する HA/DR シナリオ • データセンター内での高可用性 • 同一サイト内でデータを含め 2 重化 • ハードウェア障害への備え • ディザスタリカバリ • 複数のデータセンター間でデータ複製 • 万が一の大規模災害等の場合の事業継続に

  13. Availability Group で実現するシナリオデータセンター内での高可用性 • 同期レプリカ • ゼロ データ ロス • 自動フェールオーバー • 高速かつ柔軟なフェールオーバー • リーダブルセカンダリ • ハードウエアリソースの有効活用 同期 非同期

  14. Availability Group同期レプリカ アプリケーション 6. コミット 成功 1. コミット 要求 3. ログ送信 SQL Server SQL Server 5. ログ書込確認 2. ログ書込 2<. データ書込 4. ログ書込 4<. データ書込 Log Data Log Data プライマリ Windows Server Failover Clustering セカンダリ

  15. Availability Group 仮想名とフェールオーバー アプリケーション 仮想名 仮想名 ログ送信 SQL Server SQL Server Log Data Log Data プライマリ Windows Server Failover Clustering セカンダリ

  16. Availability Group リーダブルセカンダリ 参照アプリ 更新アプリ 仮想名 SQL Server SQL Server Log Data Log Data プライマリ Windows Server Failover Clustering セカンダリ

  17. Availability Group で実現するシナリオディザスタリカバリ • 複数のレプリカ • 同期レプリカは 2 つまで可能 • 非同期レプリカ • ネットワークの影響を最小化 • マルチ サブネット • 柔軟なネットワーク設計 同期 非同期

  18. Availability Group非同期レプリカ アプリケーション 3. コミット 成功 1. コミット 要求 4. ログ送信 SQL Server SQL Server 6. ログ書込確認 2. ログ書込 2<. データ書込 5. ログ書込 5<. データ書込 Log Data Log Data プライマリ Windows Server Failover Clustering セカンダリ

  19. Availability Groupマルチ サブネット フェールオーバー アプリケーション 仮想名 仮想名 101.1.12.101 10.11.12.101 ログ送信 SQL Server SQL Server Log Data Log Data プライマリ Windows Server Failover Clustering セカンダリ

  20. AlwaysOn Availability Groups 柔軟 統合 洗練 • フェールオーバー • 複数DB • 自動・手動 • 同期・非同期 • 柔軟なポリシー • 複数のセカンダリ • 圧縮と暗号化 • 自動ページリペア • フェールオーバー • 仮想名 • ファイルストリーム • レプリケーションパブリッシャ • 設定ウィザード • ダッシュボード • System Center 統合 • 診断機能 • アクティブセカンダリ • リーダブル • バックアップ • パワー シェル

  21. セッションのまとめSession wrap up • セッションの目的 • SQL Server AlwaysOn とは? • このセッションで持ち帰っていただきたいモノ • AlwaysOn により柔軟に HA/DR 構成の設計が可能 • 同期レプリカによるゼロ データ ロス • 非同期レプリカによる遠隔地へのデータ転送

  22. 関連セッション T4-205: Day 1, 17:00– 18:00マイクロソフトの社内事例から学ぶ、成功する BI/DWH の構築と運用 T4-208: Day 2, 13:00 – 14:00 SQL Server "Denali" AlwaysOnによるビジネスを止めないプラットフォームの構築 T4-206: Day 2, 14:20 – 15:20 あなたはまだ都市伝説を信じていますか? ~ データベース プラットフォーム選定の真実 ~ T4-204: Day 2, 15:40 – 16:40 マイクロソフトの社内事例から学ぶ、売上に直結する Business Intelligence (BI) T4-207: Day 2, 17:00 – 18:00 SQL Server "Denali" によるノー ダウンタイム運用手法

  23. 関連ブース マイクロソフト SQL Server ブースでは、SQL Server ベースの最新ソリューションの展示を行っております SQL ServerCode Name“Denali” SQL Server Fast Track Data Warehouse SQL Server Parallel Data Warehouse Appliance SQL Server ベースのパートナー ソリューションの展示も行っております Oracle MigrationAssessment Service

  24. リファレンス SQL Server "Denali" Product Documentation http://msdn.microsoft.com/en-us/library/bb418433(v=SQL.10).aspx SQL Server "Denali" CTP3 Download http://www.sqlserverlaunch.com/ CTP 3 自習書 (日本語評価ガイド) http://go.microsoft.com/?linkid=9781314 クラウドならマイクロソフトhttp://www.microsoft.com/japan/business/cloud/default.mspx マイクロソフトのクラウド OS http://www.microsoft.com/japan/windowsazure

  25. ご清聴ありがとうございました • アンケート • にご協力 • ください • T4-208

More Related