SQL Server 上のすべてのオンプレミス DW を置き換えて、Azure SQL DW を使用したいと考えています。私の計画は、現在オンプレミスの SQL に使用しているスポークとハブのモデルを削除し、基本的に、クライアント ベース (現在は ~1000) に合わせてスケーリングする大規模な Azure SQL DW インスタンスを用意することです。SQL DW はスケーリングされますか、それともスポーク モデルとハブ モデルを保持する必要がありますか?
1 に答える
Azure SQL Data Warehoueは、ハブ アンド スポーク モデルを削除するための優れた選択肢です。このサービスを使用すると、ストレージとコンピューティングを個別にスケーリングして、データ ウェアハウスのコンピューティングとストレージのニーズを満たすことができます。たとえば、アクセス頻度の低いデータ セットが多数あるとします。SQL Data Warehouse を使用すると、(コストを節約するために) 少数のコンピューティング リソースを使用でき、テーブル パーティション分割などの SQL Server 機能を使用して、「ホット」パーティション (過去 6 か月など) のデータのみに効率的にアクセスできます。
このサービスは、スライダーを上下に動かして計算能力を調整する機能を提供します。計算の変更は約 60 秒 (プレビュー中) で行われます。これにより、小さなスポークから始めて、時間の経過とともに追加して、クラウドへの移行を容易にすることができます。さらにパワーが必要な場合は、スライダーを右に動かして DWU/コンピューティング リソースを追加するだけです。
コンピューティング モデルがスケーリングされると、クエリと読み込みの同時実行スロットの数が増加し、より多くの顧客をサポートできるようになります。Azure.comで SQL Data Warehouseを使用したエラスティック パフォーマンスとスケーリングの詳細を読むことができます。