2016-01-25 38 views
5

私はAzure SQL DWを分析しており、私はDWU(データウェアハウスユニット)という用語を使用しました。 AzureサイトのlinkにはDWUの粗い定義のみが記載されています。私はDWUがどのように計算され、それに応じてシステムをどのようにスケールするべきかを理解したい。Azure SQLデータウェアハウスDWUの計算方法?

私もlinkと呼ばれているが、それは私の質問をカバーしていない:

答えて

7

へのスループットを示している。このlinkを見つけましたAzure SQL DWは60の異なる部分にデータを格納することを知っています。 DWがDWU100の場合、60のすべてのディストリビューションが1つの計算ノードに接続されます。 DWU200にスケールすると、30個のディストリビューションが切り離され、2番目の計算ノードに再接続されます。 DWU2000にまで拡張すると、それぞれに3つのディストリビューションが接続された20個の計算ノードがあります。 DWUがDWの計算/クエリ能力の尺度であることがわかります。規模を拡大するにつれて、計算ノードあたりのデータ量が少なくても計算量が増えます。

+0

more merrier :)。グレッグの洞察に感謝します。 – ViSu

+0

100 DWUは、基盤となる仮想インフラストラクチャ内の6つのコアに大まかに関連付けることができますか? – Steve

+0

@ Steve私はこれまでに聞いたことがあり、次のDMVでは、制御ノードに6つのコアがあり、各計算ノードに6つのコアがあることが正しいと思います。 select * from sys.dm_pdw_nodes_os_schedulers where status = 'VISIBLE ONLINE'ここで、 – GregGalloway

1

私はちょうどあなたがそれをすると便利です見つけたリンクに加えてDWU関係

2

また、dwucalculatorをチェックアウトすることもできます。このサイトでは、既存のワークロードをキャプチャするプロセスを説明し、Azure SQL DWでワークロードを実行するために必要なDWUの数を推奨します。

http://dwucalculator.azurewebsites.net/

関連する問題