Dell EMC SC9000 は、Dell の SC シリーズの中で最もパフォーマンスの高いオールフラッシュおよびハイブリッド ストレージ サーバー ソリューションであり、PowerEdge ファミリの伝統に基づいて構築され、最新の Storage Center オペレーティング システム 7 を活用しています。 Enterprise Test Lab は、SC9000 が実際のワークロードでどのように動作するかを理解するために、当社のアプリケーション ベンチマーク プロトコルを SC9000 に実行させました。私たちのレビューでは、SC7 と SCOS XNUMX が、SC シリーズや Unity 製品を含む Dell EMC の進化するミッドレンジ ストレージ エコシステムにどのように適合するかについても調査しています。
Dell EMC SC9000 は、Dell の SC シリーズの中で最もパフォーマンスの高いオールフラッシュおよびハイブリッド ストレージ サーバー ソリューションであり、PowerEdge ファミリの伝統に基づいて構築され、最新の Storage Center オペレーティング システム 7 を活用しています。 Enterprise Test Lab は、SC9000 が実際のワークロードでどのように動作するかを理解するために、当社のアプリケーション ベンチマーク プロトコルを SC9000 に実行させました。私たちのレビューでは、SC7 と SCOS XNUMX が、SC シリーズや Unity 製品を含む Dell EMC の進化するミッドレンジ ストレージ エコシステムにどのように適合するかについても調査しています。
思い返す、 Compellent SC8000 に対する当社の評価 9000 年前、Dell Enterprise Storage Group が SC2014 に到達するために進むであろう方向性についてのいくつかの手がかりを発見しました。 XNUMX 年の初め、デルはデータセンターでのフラッシュ ベースのストレージの導入に向けて協調的な取り組みを行っていました。デルの売り込みは、フラッシュ価格の下落だけを根拠にしたものではありませんでした。これは、同社の「Data Progression」テクノロジーと内部のその他の新機能に基づいていました。
SC9000 が 2015 年に発表されたとき、これは、デルの 13G PowerEdge テクノロジーと新しい 12Gb SAS ディスク エンクロージャを統合する、デルの SC シリーズ フラッグシップ アレイとして注目されました。その後、2016 年半ばに、デルは Storage Center オペレーティング システムのメジャー アップデートである SCOS 7 をリリースしました。デルは、クラス最高の重複排除や圧縮などの新機能を展開しただけでなく、Storage Center サーバーと EqualLogic PS シリーズ間の緊密な管理統合も導入しました。
SC9000 の評価を開始したとき、 デルがEMCの買収を発表これにより、Dell Technologies は世界最大の非公開テクノロジー企業になりました。 SC9000 と Storage Center OS 7 は、Dell インフラストラクチャ ソリューション グループがテクノロジー ポートフォリオを移行する方向性や、Dell EMC が 2017 年と 2018 年に優先する可能性のある市場セグメントについての手掛かりを提供する可能性があります。
同社がミッドレンジおよびエンタープライズ ストレージ製品でどのような方向に進むとしても、Dell EMC SC9000 自体に関しては、評価の過程で判明したように、楽観視できることがたくさんあります。
Dell EMC SC9000の仕様
- プロセッサー: コントローラーごとにデュアル 3.2GHz 8 コア Intel Xeon プロセッサー
- アレイあたりのコントローラー数: 2 (アクティブ/アクティブ)
- オペレーティング システム: Dell Storage Center OS (SCOS) 6.7 以降
- システムメモリ: コントローラーあたり 256GB (アレイあたり合計 512GB)
- 拡張能力
- 最小/最大ドライブ数: アレイあたり 6/1024、フェデレーション システムではさらに多くのドライブ
- 最大生容量 (SAN): アレイ (SSD または HDD) ごとに 3PB、フェデレーテッド システムではさらに多くの容量
- 最大生容量 (NAS):
- オプションの FS3 を使用するとアレイあたり 8600PB
- 単一ネームスペースで 6PB (FS8600 および複数の SC9000 アレイを使用)
- 記憶媒体
- アーキテクチャ: SAS および NL-SAS ドライブ。異なるドライブタイプ、転送速度、回転速度を同じシステム内で混在させることができます
- SSD: 書き込み集中型、読み取り集中型
- HDD: 15K、10K、7.2K RPM
- 拡張エンクロージャ
- SC420 (24 2.5 インチ ドライブ スロット、12Gb SAS)
- SC400 (12 3.5 インチ ドライブ スロット、12Gb SAS)
- SC280 (84 3.5 インチ ドライブ スロット、6Gb SAS)
- SC220 (24 2.5 インチ ドライブ スロット、6Gb SAS)
- SC200 (12 3.5 インチ ドライブ スロット、6Gb SAS)
- ネットワークおよび拡張I/O
- PCIe3 スロット: コントローラーあたり 7 個、フルハイト 4 個 (キャッシュ カードが 3 個を消費)、ロープロファイル XNUMX 個
- 任意のスロットをフロントエンド ネットワークまたはバックエンド拡張容量接続に使用できます。
- フロントエンドネットワークプロトコル: FC、iSCSI、FCoE (同時マルチプロトコルをサポート)
- 最大 16Gb FC ポート: アレイあたり 32 (SFP+)5
- 最大 8Gb/4Gb FC ポート: アレイあたり 24 個 (SFP+)5
- 最大 10Gb iSCSI ポート: アレイあたり 20 (SFP+ 光カードまたは銅線カード、BASE-T、iSCSI DCB、IPv6)
- 最大 1Gb iSCSI ポート: アレイあたり 20 (BASE-T)
- 最大 10Gb FCoE ポート: アレイあたり 12 (SFP+ 光カードまたは銅線カード、BASE-T)
- バックエンド拡張プロトコル: 12Gb SAS (6Gb まで自動ネゴシエーション)
- 最大バックエンド拡張ポート: アレイあたり 32 個
- アレイ構成: オールフラッシュ、ハイブリッド、または HDD アレイ
- ストレージ形式: 同じプールからのブロック (SAN) および/またはファイル (NAS)
- データの最適化
- 自動階層化方式: リアルタイムのデータ使用量に基づくポリシーベースの移行、カスタマイズ可能な 512KB ~ 4MB のページ サイズ
- 自動階層化構造: 合計最大 3 つのプライマリ (メディアベース) 層、最大 2 つの SSD 層 (書き込みと読み取りが集中する SSD)
- 階層化のカスタマイズ: デフォルトおよびユーザー定義のプロファイル、ボリュームを任意の階層に「固定」するオプション
- RAID サポート: RAID 0、1、5、6、RAID 10、および RAID 10 DM (デュアル ミラー)。 RAID レベルの任意の組み合わせが XNUMX つのアレイ上に存在可能
- RAID 階層化: 同じ階層上の複数の RAID レベルを自動プロビジョニングし、動的に再ストライプします。 RAIDグループを事前に割り当てる必要はありません
- シン プロビジョニング: すべてのボリュームでデフォルトでアクティブになり、すべての機能にわたってフル パフォーマンスで動作します。
- 重複排除と圧縮: SSD 層や HDD 層のボリュームごとに選択可能なオプション。圧縮のみのオプションも利用可能
- HDD の最適化: FastTrack は、頻繁にアクセスされるデータを外側のトラックに移動して、応答時間を短縮します。
- 物理的な
- 電源: デュアル冗長 1100W 80 PLUS Platinum 認定電源
- 最大消費電力:425W
- 注入口タイプ: NEMA 5-15/CS22.2、n°42
- 高さ: 2U/87.3 mm (3.44 インチ)
- 幅: 482.4 mm (18.98 インチ) (ラック ラッチを含む)。 444 mm (17.08 インチ) (ラック ラッチなし)
- 奥行き: 755.8 mm (29.75 インチ) (ベゼル含む)
- 重量:19.73 kg(43.5ポンド)
- ReadyRails II スタティック レールにより、四角穴またはネジなし丸穴のある 4 ポスト ラックに工具不要で取り付けたり、4 ポストネジ穴ラックに工具を使用して取り付けたりできます。
- 環境
- 動作温度: 動作時: 41°C ~ 104°C (5°F ~ 40°F)
- 非動作温度:-40°Cから149°C(-40°Fから65°F)
- 動作湿度:10%〜80%(結露しないこと)
- 非動作時湿度: 5% ~ 95% (結露なきこと)
- サービス: 導入およびコンサルティング サービスによる Dell Copilot サポート。 Dell Copilot Optimize は、高度な訓練を受けたシステム アナリストからの継続的な戦略的アドバイスとガイダンスを提供します。
- 診断エンジン: Integrated Dell Remote Access Controller (iDRAC)
- システムのサイジング: Dell Performance Analysis Collection Kit (DPACK) ツール
- ドライブ保証: すべての SSD と HDD は、有効なサービス契約により、生涯にわたる磨耗交換が保証されます。
ビルドとデザイン
Dell EMC SC9000 は、6 つの 2U コントローラと少なくとも 2 つの 2U ストレージ シェルフを備えた 2U デバイスです。ここで少し驚くのは、コントローラー用に 2 つの別々の XNUMXU ユニットがあることです。最近のサーバーの多くは XNUMX つのコントローラーを XNUMX つの XNUMXU ユニットに収めるか、別の配置方法を見つけることができます。デバイスの前面およびベゼルの下で、デバイスの右側から中央は空のベイを覆うフィラー プレートで覆われています。左側には、電源表示/ボタン、NMI ボタン、システム ID ボタン、ビデオ コネクタ、情報タグ、vFlash メモリ カード スロット、iDRAC USB ポート、管理 USB ポート、LCD 画面とシステムのボタンを含むすべてのコントロールが配置されています。 ID、ステータス、エラー。
デバイスの背面に移動すると、上部には主に IO カード スロットがあり、基本的な接続は下部にあります。右下にはファン付きの 4 つの電源ユニットがあり、その上にキャッシュ カードがあります。左側に移動すると、2 つのイーサネット コネクタ、8 つの USB ポート、ビデオおよびシリアル コネクタ、iDRAC10 ポート、システム ID コネクタ、およびシステム ID ボタンがあります。私たちのビルドでは、IO スロットに 16 枚の XNUMXGbE デュアルポート カードと XNUMX 枚の XNUMXGbE デュアルポート カードを装着しました。
Dell EMC SC9000 は、さまざまなストレージまたは拡張シェルフもサポートしています。私たちの場合は、SC420を使用しています。 SC420 には 24 個の 2.5 インチ ベイがあり、HDD と SSD SAS ドライブの両方をサポートします。 24 個のドライブ ベイがデバイスの前面の大部分を占め、左側には電源、ステータス、ID ボタンがあります。デバイスの背面には両側に PSU があり、ファンと電源スイッチもそこにあります。中央には XNUMX つのエンクロージャ管理モジュールがあり、一方が他方に積み重ねられています。
SCOS 7の概要
デルの Storage Center オペレーティング システム (SCOS) 7 は、Storage Center コントローラ上で直接実行される OS およびソフトウェア スタックです。ただし、SCOS 7 では、それ自体は管理インターフェイスではなくなりました。 SC シリーズとデルの EqualLogic PS ファミリ システムの管理を統合する Dell Storage Manager (DSM) の登場により、オペレーティング システムと管理ツールの違いは重要になります。言い換えれば、SCOS 7 は、SC9000 の管理と機能のための基礎となるフックを提供し、DSM は管理インターフェイスを提供するために使用します。
SCOS 7 に関する重要な発見の 9000 つは、パフォーマンスの面でのデルの最新の重複排除および圧縮テクノロジーの優位性です。重複排除は多くのベンダーのストレージ システムでますます一般的になってきていますが、重複排除の実装方法によって違いが生じます。デルは、スケジュールベースの重複排除プロセスを採用しており、インライン重複排除を使用するソリューションで通常見られるパフォーマンスへの影響を回避しています。 SCXNUMX のスケジュールベースの処理により、データ ストリームは利用可能な最速のストレージに直接書き込まれます。
デフォルトでは、最初にデータが SC9000 に書き込まれると、データは RAID 10 アレイ内のフラッシュ ストレージの最速階層に配置され、重複排除、圧縮、および自動階層化が行われるのを待ちます。重複排除と圧縮の後、デルの Data Progression はホット データをこの最速層に保持し、冷却されて長期アクセスのために RAID 5/6 に移行されます。インライン重複排除や圧縮と比較したこのアプローチの欠点は、すべてのデータが最適化されていないフル サイズでストレージに到達することです。つまり、ストレージの最速層には、次にスケジュールされた重複排除、圧縮、階層化のラウンドまで、受信データを処理するのに十分な容量が必要です。
Dell EMC SC9000 および SCOS 7 では、重複排除と圧縮をサブ LUN レベルで構成できるようになりました。たとえば、管理者は、圧縮アルゴリズムによってのみ処理されるように特定のボリュームを指定できます。 SCOS 7 は、スナップショットに保存されている非アクティブなデータを除くすべての重複排除と圧縮を無効にするように構成することもできます。
SCOS 7 アップデートの見出しは重複排除と圧縮かもしれませんが、データ効率がアーキテクチャ全体を支えています。これは、SC9000 がシン クローンと書き込み、シン プロビジョニング、およびシン レプリケーションを提供するためにシン プロビジョニングの概念を災害復旧に適用する「リモート インスタント リプレイ」などのツールを利用できることを意味します。
SC ファミリを EqualLogic PS ファミリに統合するというデルの決定の成果の 9000 つは、SC7 で VMware Virtual Volumes (VVol) が新たに利用可能になったことです。これは PS シリーズ側から引き継がれた機能です。 VVols は、VM のパフォーマンスを最適化するために、SCOS 7 コントローラを仮想マシン対応にするスキームです。これは、管理者がボリュームごとだけでなく VM ごとにも SCOS XNUMX サービスを構成できることを意味します。
デルの SCOS 7 には、新しいボリュームベースの QoS 機能も組み込まれています。これにより、管理者は、要求の厳しい I/O 要件を持つ「ノイジーネイバーボリューム」を抑制して、これらのボリュームが共有ストレージ環境でより適切に共存できるようになります。
さらに、SCOS 7 ではデルの Live Migrate テクノロジーが導入されており、マルチアレイ フェデレーションは SC9000 上で直接実行されるオペレーティング システムの一部となっています。ライブ マイグレーションを使用すると、SC9000、SC8000、および SC4020 の管理者は、ボリュームをオフラインにしたり追加のハードウェアやソフトウェアを必要とせずに、Dell Storage Manager を介してボリュームをあるアレイから別のアレイに再配置できます。同様に、デルの Live Volume テクノロジーは、災害復旧シナリオのために、別のアレイ上のスタンバイ ボリュームへの透過的な自動フェイルオーバーを提供します。このアプローチは、特殊な仮想化ハードウェアやソフトウェアを必要とせずに、停止中もアプリケーションの実行を継続できることを意味します。
マネジメント
Dell EMC SC9000 は、Dell EMC のスタンドアロン Storage Manager クライアントを使用して管理されます。ここでテストしたバージョンは 2016 R2 バージョンです。 Storage Manager Client を初めて起動すると、ユーザー名/パスワード、IP アドレス/ホスト名、および接続先のポートを尋ねるログイン画面が表示されます。 「ログイン」をクリックすると、Dell EMC Storage Manager に接続し、システムを管理できるようになります。
最初に表示されるページは、Storage Manager システムに接続されているすべての Storage Center システムを示す概要画面です。ストレージ システム、IP アドレス、バージョン、ステータス、および管理対象システムの容量の簡単な概要が示されます。
システムをドリルダウンすると、システムの概要、ストレージ、ハードウェア、IO 使用状況、グラフ、アラート、ログの詳細を示す多数のタブが表示されます。表示される最初のタブは、構成されたスペース、空きスペース、およびシステムによってトリガーされる可能性のあるさまざまなアラートに関する情報を提供する全体的な概要です。
「ストレージ」タブを選択すると、ボリューム、サーバー、リモートストレージセンター、リモート PS グループ、フォールトドメイン、ディスク、ストレージタイプ、スナップショットプロファイル、およびストレージプロファイルの構成が表示されるシステムの内部に入ります。これらのそれぞれについては、以降のセクションで詳しく説明します。
「ボリューム」セクションには、システム内に構成されているボリュームが表示されます。これらのボリュームの容量、それらのボリュームの使用状況、アクティブ (使用済み) スペース、スナップショット オーバーヘッド、実際のスペース、およびボリュームに関するその他の多数の統計が表示されます。これは、ボリュームを作成し、ボリューム階層を管理する領域でもあります。
「ボリュームの作成」リンクをクリックすると、ボリュームの作成ウィザードが起動します。このウィザードでは、ボリュームの名前の指定、ボリュームのサイズの選択、スナップショット プロファイルの選択、サーバーへの割り当て、ボリュームのさまざまなプロファイルの設定を行うことができます。データ削減機能(圧縮または圧縮と重複排除)は、ソフトウェアベースのデータ削減を利用してシステムの容量を強化します。ストレージ プロファイルとストレージ タイプでは、システムのバックエンドに使用されるディスクとパリティのタイプを選択します。
[サーバー] ドリルダウンを選択すると、サーバー、サーバー クラスター、およびそれらのシステムのディスク割り当てが表示されます。これは、システムの「マッピングとマスキング」部分とみなされる領域です。
サーバー クラスターを選択すると、サーバー クラスターに参加しているサーバー、スペース情報、そして最も重要な LUN ID と HBA 情報が表示されます。リストから LUN を選択して右クリックすると、LUN を編集するオプションが表示され、LUN ID の割り当てを変更できるようになります。
メインのサーバー領域に戻り、「サーバーの作成」をクリックすると、新しいサーバーを作成し、そのサーバー上にある HBA を割り当てることができます。このリストには、システムに登録されているがまだ割り当てられていない未使用のサーバーが表示されます。
[サーバー クラスターの作成] をクリックすると、システムから同じ LUN を共有するシステムのクラスターを作成できます。 [サーバーをクラスターに追加]、[選択したサーバーを削除]、および [新しいサーバーを作成] のオプションがあり、単一または複数の LUN にアクセスするシステムの追加を許可します。
[リモート Storage Centers] メニューを使用すると、レプリケーションのためにシステムに接続されている複数の異なる Storage Center を表示できます。これはすべて iSCSI 経由で構成されます。複製先のリモート システムがないため、この画面は現在空白です。
[リモート PS グループ] メニューには、レプリケーション用に構成され、再度 iSCSI 経由で構成されたリモート PS シリーズ アレイが表示されます。 [リモート ストレージ センター] メニューと同様に、何も設定されていないため、ここに表示するものはありません。
[フォールト ドメイン] メニューには、フロントエンド ポートとそれらに割り当てられたフェイルオーバー メカニズムが表示されます。構成されたフォールト ドメインの数は、環境内に構成されたファブリックの数を直接反映します。単一のストレージ ファブリックがある場合、障害ドメインが 1 つ存在します。 HBA、ポート、SFP、またはスイッチに障害が発生し、WWN(または iSCSI 構成の IQN)を別の物理インターフェースに転送できる場合、それらの接続は別の利用可能なインターフェースに移動されます。フォールト ドメインの仕組みとその構成方法については、デルの構成ガイドで詳細を確認できます。
「ディスク」メニューには、システム内のディスクとそれらのディスクに関連するすべての情報が表示されます。ここで、ディスクの復元力の管理も構成されます。構成されているように、ディスクは「冗長」状態になっています。つまり、5 つのパリティ ビット(RAID10)または 6 つのミラー ビット(RAIDXNUMX)が構成されています。二重冗長性(RAIDXNUMX 構成)を構成できます。
[ストレージ タイプ] タブでは、さまざまなタイプのデータ保護を構成できます。テスト対象のシステムには RAID10 および RAID5 ~ 9 がそのまま構成されており、容量が割り当てられている場所が表示されます。 [ストレージ タイプの作成] リンクをクリックすると、ダブル パリティが有効になっている別のクラスのストレージを作成でき、二重ディスク障害から保護できます。
スナップショット プロファイルでは、すべてのスナップショット ルールの構成が管理されます。これにより、システム内の任意の LUN に適用できるさまざまなポリシーを設定して、迅速な災害復旧のためのスナップショット体制を作成できます。
「ストレージ」見出しの下の最後のメニューは、「ストレージ プロファイル」タブです。これにより、システム上で層を割り当てる方法を構成できます。指定されるデフォルトの階層は、推奨、高優先度、中優先度、および低優先度です。テスト対象のシステムでは、スナップショットをより低い RAID レベル(RAID 10)にプッシュするのではなく、すべてのデータが RAID 5 上に存在することを指定する別のプロファイルが作成されています。
[ハードウェア] タブに移動すると、すべてのコントローラとそれに関連するハードウェアの詳細が表示されます。これは、システムの FC ポート、iSCSI ポート、SAS ポート、キャッシュ、ファン、PSU、ディスク、および電圧のステータスを示します。ここは、ハードウェアに問題がある場合に通知するようにアラーム/アラートが設定される場所でもあります。
[IO 使用状況] タブでは、システムのパフォーマンスを集計として表示したり、各ボリューム (またはサーバー、またはその他のコンポーネント) を個別にドリルダウンしてコンポーネントごとのパフォーマンス値をレポートしたりすることができます。
[チャート] タブには [IO 使用状況] タブと同様の情報が表示されますが、メトリクスをより詳細に選択できます。また、表示範囲が 5 日という最小の [IO 使用状況] タブと比較して、よりリアルタイムのデータ収集(過去 10 分間の詳細を XNUMX 秒間隔で表示)が可能になります。
[アラート] タブには、利用不能の原因となる可能性のあるシステム上のアラートが表示されます。これには、オフラインのイニシエーター、ディスク障害、ハードウェア障害、セキュリティ警告が含まれます。これは、システムに問題がある場合に情報を探すための貴重な場所です。
「ログ」タブは、単にシステム上のすべてのイベントのログです。これには、ユーザーのログイン、構成の変更などが含まれます。
[サーバー] サブメニューには、Dell EMC Storage Manager に登録されているサーバーが表示されます。これにより、Storage Manager に関連付けられたシステム (Windows、vCenter、ESXi) の監視と管理が可能になります。
[レプリケーションと Live Volumes] サブメニューには、システム上で実行されているアクティブなデータ レプリケーションが表示されます。ここで、レプリケーションの監視と管理が行われます。
[監視] サブメニューには、イベントやアラートまでのすべてが表示されます。システムで発生したことはすべてこのセクションのタブの 1 つに表示され、システムに何らかの問題が発生した場合に異常を探すのに最適な場所になります。
[しきい値アラート] サブメニューでは、アラートとアラームのしきい値を設定できます。これにより、アラームやアラートがいつトリガーされるかを定義する値の構成が可能になります。アラームをトリガーする時刻、オブジェクト タイプ、およびそのオブジェクト タイプの定義を設定するオプションがあります。
[クエリ] タブを選択すると、システムの対話型ポーリングが可能になり、通常の使用時にしきい値がどの位置にあるかを確認できます。これは、通常の動作パラメータの範囲外の値に対するアラートおよびアラームの値を設定するのに役立ちます。
最後のサブメニューは「レポート」サブメニューです。デフォルトでは、自動レポートは設定されていませんが、[自動レポート設定の編集] を選択するだけで有効にできます。有効にすると、構成された選択に基づいてレポートがプッシュされ、予測用のレポート データを長期的に収集できるようになります。
全体的にインターフェイスは機能しますが、時代遅れです。システムを構成するための主要な管理インターフェイスとしてファット クライアントが依然として使用されているのは驚くべきことです。多くの競合他社は、配列を管理するために完全な HTML5 インターフェイスを実行しています。 Dell EMC Enterprise Storage Manager は、テストで安定性の問題が発生した仮想マシンに依存しています。 Enterprise Storage 管理者は、EMC VNX や NetApp FAS デバイスなどの製品によって合理化されたタスクを実行するのが面倒で直感的ではないと感じる場合があります。
Dell EMC Storage Manager では、新しい Web UI も利用できます。このレビューの焦点ではありませんが、ファット クライアントに比べて視覚的な使いやすさが大幅に向上しています。ファット クライアントが抱える命名規則の問題がまだいくつかあり (マッピングとマスキングは特に言及されておらず、むしろ「サーバー」というラベルが付けられています)、マッピングされたボリュームの管理は他のベンダーのシステムほど単純ではありません。また、ハードウェア管理、レプリケーションと Live Volume、および FluidFS クラスターもサポートしていないため、SC9000 または Dell Enterprise Storage Manager の唯一の管理ポイントとは見なされません。そうは言っても、インターフェイスの視覚的な改善は、Dell EMC がシステムの使いやすさの向上に取り組んでいることを示しています。これらの追加タスクをウェブ UI に実装できれば、ファット クライアントからの歓迎すべき変更となるでしょう。
アプリケーションのワークロード分析
最初のベンチマークは次のもので構成されます。 SysBench による MySQL OLTP のパフォーマンス と Microsoft SQL Server OLTP のパフォーマンス シミュレートされた TPC-C ワークロードを使用します。
SQLサーバーのパフォーマンス
各 SQL Server VM は 100 つの vDisk で構成されています。ブート用の 500 GB ボリュームと、データベースとログ ファイル用の 16 GB のボリュームです。システム リソースの観点から、各 VM に 64 個の vCPU、XNUMX GB の DRAM を構成し、LSI Logic SAS SCSI コントローラーを活用しました。以前にテストした Sysbench ワークロードはストレージ I/O と容量の両方でプラットフォームを飽和させましたが、SQL テストではレイテンシーのパフォーマンスを調べています。
このテストでは、Windows Server 2014 R2012 ゲスト VM 上で実行される SQL Server 2 を使用し、Dell の Benchmark Factory for Databases によって負荷がかかります。このベンチマークの従来の使用法は、ローカル ストレージまたは共有ストレージ上の大規模な 3,000 スケールのデータベースをテストすることでしたが、このイテレーションでは、1,500 つの 9000 スケールのデータベースを SCXNUMX (コントローラーあたり XNUMX つの VM) 全体に均等に分散することに焦点を当てています。
SQL Server テスト構成 (VM ごと)
- Windows Serverの2012 R2
- ストレージ フットプリント: 600GB 割り当て、500GB 使用
- SQL Serverの2014
- データベースのサイズ: 1,500 スケール
- 仮想クライアント負荷: 15,000
- RAMバッファ: 48GB
- テスト時間: 3 時間
- 2.5時間のプレコンディショニング
- 30 分のサンプル期間
SQL Server OLTP ベンチマーク ファクトリ LoadGen 機器
- Dell PowerEdge R730 仮想化 SQL 4 ノード クラスター
- クラスター内の 5 GHz 用の 2690 つの Intel E3-249 v2.6 CPU (ノードごとに 12 つ、30 GHz、XNUMX コア、XNUMX MB キャッシュ)
- 1TB RAM (ノードあたり 256GB、16GB x 16 DDR4、CPU あたり 128GB)
- SDカードブート(Lexar 16GB)
- 4 x Mellanox ConnectX-3 InfiniBand アダプター (vMotion および VM ネットワーク用の vSwitch)
- 4 x Emulex 16GB デュアルポート FC HBA
- 4 x Emulex 10GbE デュアルポート NIC
- VMware ESXi vSphere 6.0/Enterprise Plus 8-CPU
SQL Server テストで Dell EMC SC9000 のトランザクション パフォーマンスを確認したところ、アレイ上で完全なデータ削減を有効にしても大きな影響は見られませんでした。
トランザクション パフォーマンス メトリクスでは、Raw 結果と DR SC9000 の結果の間に大きな変化は見られませんでしたが、レイテンシーの測定値を見ると、いくつかの微妙な違いが見られます。 RAW ストレージの合計パフォーマンスは平均 14 ミリ秒でしたが、DR を有効にした場合のパフォーマンスは 14 ミリ秒でした。これは、これまでストレージ アレイで確認されたデータ削減によって追加される最小の増分差です。
システムベンチのパフォーマンス
各 システムベンチ VM は 92 つの vDisk で構成されており、447 つはブート用 (~270 GB)、16 つは事前構築済みデータベース (~60 GB)、XNUMX 番目はテスト対象データベース用 (XNUMX GB) です。システム リソースの観点から、各 VM に XNUMX 個の vCPU、XNUMX GB の DRAM を構成し、LSI Logic SAS SCSI コントローラーを活用しました。負荷生成システムは、 デル R730 サーバー;このレビューでは 4 ~ XNUMX 台の範囲で、XNUMXVM グループごとにサーバーをスケーリングします。
Dell PowerEdge R730 仮想化 MySQL 4 ~ 8 ノード クラスター
- クラスター内の 5 GHz 用の 2690 個の Intel E3-249 v2.6 CPU (ノードごとに 12 個、30GHz、XNUMX コア、XNUMXMB キャッシュ)
- 1 ~ 2TB RAM (ノードあたり 256GB、16GB x 16 DDR4、CPU あたり 128GB)
- SDカードブート(Lexar 16GB)
- 4 ~ 8 x Mellanox ConnectX-3 InfiniBand アダプター (vMotion および VM ネットワーク用の vSwitch)
- 4-8 x Emulex 16GB デュアルポート FC HBA
- 4-8 x Emulex 10GbE デュアルポート NIC
- VMware ESXi vSphere 6.0/Enterprise Plus 8-CPU
Sysbench テスト構成 (VM ごと)
- CentOS 6.3 64 ビット
- ストレージ占有面積: 1TB、800GB 使用
- Percona XtraDB 5.5.30-rel30.1
- データベーステーブル: 100
- データベースのサイズ: 10,000,000
- データベーススレッド: 32
- RAMバッファ: 24GB
- テスト時間: 3 時間
- 2 スレッドのプリコンディショニングに 32 時間
- 1時間 32スレッド
以下は、Dell Storage Manager で確認された、SC32 上で実行されている 9000VM の負荷での Sysbench テストのスクリーンショットです。両方のボリューム (コントローラーごとに 4 つ) の合計で、合計帯域幅は読み取り/書き込みで約 200 GB/秒、読み取り/書き込みで XNUMX IOP をわずかに超えると測定されました。
このビューをコントローラー自体に切り替えると (RAID パリティーのオーバーヘッドを考慮すると作業量が 10 倍になります)、その負荷は合計で約 500GB/秒に跳ね上がり、混合 R/W で約 XNUMXk IOPS を押し上げました。
32VM レベルで CPU/RAM 使用率を監視する単一のコントローラーをさらに詳しく調べると、コントローラーの使用率が約 30% で変動していることがわかります。これは、コントローラーには追加の負荷に対応できる十分なヘッドルームがまだあることを示しており、高性能 SSD やアレイに追加したシェルフで対応できる可能性があります。したがって、5 GB と 200k+ IOPS を押しても、コントローラーにはまだ大きなヘッドルームが残っています。
Sysbench のトランザクション パフォーマンスが 4 台の VM から 32 台の VM にステップアップする様子を観察すると、最も印象的なのは、最高のワークロードに至るまで、データ削減を有効にした場合と無効にした場合のストレージの実行にほとんど差がないことです。最高レベルでのみ総パフォーマンスの低下が見られ、この場合は 21,158TPS から 19,043TPS に低下します。
Sysbench テストでの平均総遅延時間に焦点を当てると、32 台の VM が増加するまで、DR がオンまたはオフになっている間の差異が最小限であることがわかります。この段階で、レイテンシーは 48.6 ミリ秒 (非 DR) から 54 ミリ秒 (DR) に増加します。
次のテストは 99 パーセンタイルのレイテンシに焦点を当て、テスト期間中に記録されたピーク測定の属性をさらに示します。これは、Dell EMC SC9000 のレビューで私たちが驚いたもう XNUMX つの領域です。データ削減を有効にしても、ピーク レイテンシーの急増は発生しませんでした。
VMmark パフォーマンス分析
アプリケーション パフォーマンス分析の各ベンチマークは、企業の主張と比較して、実際の運用環境で製品がどのようにパフォーマンスを発揮するかを示すことを目的としています。私たちは、主要なミッドレンジ アプリケーションとやり取りする際のストレージの応答性を理解するために、大規模システムのコンテキストでストレージ デバイスを評価することが不可欠であると考えています。アプリケーションのパフォーマンスを評価するための重要なツールの 1 つは、 VMware による VMmark 仮想化ベンチマーク.
VMmark は設計上、リソースを大量に消費するベンチマークであり、ストレージ、ネットワーク、コンピューティング アクティビティに重点を置く VM ベースのアプリケーション ワークロードが幅広く混在しています。これは、適切に構成された VMmark ベンチマークにより、ストレージ I/O、CPU、さらにはネットワーク パフォーマンスを含む幅広いパフォーマンスに関する洞察が得られることを意味します。
VM の複数のクローンを使用した VMmark テストは、SC9000 の圧縮機能とポストプロセス重複排除機能で非常にうまく機能しました。テストのためにタイルをロードした後、約 6 TB のストレージが消費され、RAID12 ストレージ タイプに基づくストレージ プールでは 1 TB が使用されました。アレイを一晩放置して安定させ、スナップショット ベースの DR プロセスを実行できるようにした後、全体のストレージ フットプリントが 15 TB までわずかに増加しましたが、その後、データのサイズが縮小されるにつれて、フットプリントが 1 TB をわずかに超えるまで順調に減少するのを確認しました。そしてRAID5-9にデステージされました。
データ削減プロセスが完了したときのストレージ割り当てを見ると、RAID 10 に残っているストレージの量は 82 GB まで減少しましたが、RAID 5 ~ 9 のストレージは 1.14 TB を消費していました。これにより、消費されるストレージが 88% 削減され、6.4 TB 強 (ディスク上では 12.8 TB) を節約できました。
Dell PowerEdge R730 VMware VMmark 4 ノード クラスタの仕様
- Dell PowerEdge R730 サーバー (x4)
- CPU: 5 基の Intel Xeon E2690-3 v2.6 12GHz (24C/XNUMXT)
- メモリ: 64 x 16GB DDR4 RDIMM
- Emulex LightPulse LPe16002B 16Gb FC デュアルポート HBA
- Emulex OneConnect OCe14102-NX 10Gb イーサネット デュアルポート NIC
- VMwareのESXiの6.0
Dell EMC SC9000 での VMmark テストの結果を確認する最後のアプリケーション テストでも、ベンチマークに対する後処理データ削減の影響が最小限であることがわかります。データ削減を有効にした VMmark では、1 ~ 26 タイルで全体スコアとアプリケーション スコアのわずかな減少のみが測定されました。 26 タイル マークでは、両方の構成が互いに一致し、固定コンピューティング クラスターが CPU リソースを完全に飽和させました。
まとめ:
Dell EMC SC9000 は、StorageReview Enterprise Test Lab で評価した中で、最も高速で、最も機能的で、スケーラブルなミッドレンジ ストレージ システムの 9000 つです。 SCOS 7 を実行し、Dell Storage Manager (DSM) によって管理される SC9000 は、性能を上回ったり、価格を下回ったりするのが難しい強力な組み合わせです。 SC960 システムは、3PB の未加工容量と 2PB のアドレス可能容量を持つ最大 5 台のドライブを管理できます。この拡張性は、84 ドライブ ベイと 12Gb SAS 接続を備えた XNUMXU エンクロージャなど、利用可能なさまざまなエンクロージャによって部分的に可能になります。さらに、Dell EMC は、既存および新規のストレージ プールに新しい容量を利用できるため、新しいエンクロージャの追加が簡単であることを確認しました。 DSM を介した新しい統合 EqualLogic PS 管理サポートにより、Dell EMC は既存の顧客だけでなく、新規導入に向けて Storage Center ファミリを評価している管理者にも多くのことを提供できます。
Dell Technologies のような大規模で確立されたベンダーと連携するもう 9000 つの利点は、サポートされているサードパーティ統合の同社の広範なライブラリです。 SCOS7 上で実行される SC9000 コントローラは、Microsoft、Oracle、OpenStack、IBM、CommVault、Symantec、Foglight などとの統合を利用できます。 VMware VVol 機能については以前に詳しく説明しましたが、SCXNUMX 管理者は VMware vSphere プラグイン、vCenter SRM アダプタ、および VAAI サポートも利用できることに注意してください。
Dell と EMC のポートフォリオを組み合わせた場合、SC ファミリがどこに当てはまるかを理解することが重要です。Dell EMC は、SC シリーズと Unity ファミリを、XtremIO、ScaleIO、VMAX をエンタープライズおよび Web スケール指向のソリューションとして備えた、しっかりとした中間市場のストレージとみなしています。ただし、SC のターゲットを能力の欠如と誤解しないでください。レビュー データが示すように、このシステムは、新しいデータだけでなく、SC の後処理データ削減 (またはハイブリッド構成での移行) を経たデータでも非常に優れたパフォーマンスを発揮します。 SC はデータ サービスの面でも完全な機能を備えており、SC 間のクロスプラットフォーム レプリケーションや、DSM フレームワーク内の従来の Compellent および EqualLogic ストレージなどのオプションを提供します。ここで不満があるとすれば、DSM が古いということです(Java)。たとえば、Unity (HTML5) の隣に設定すると、昼と夜になります。そうは言っても、デルは SC ストレージ用の Web GUI に投資しており、これには大きな期待があり、定期的なアップデートが行われ、インストールされている DSM アプリケーションの機能が最新のルック アンド フィールになる予定です。最後に、デルには SC 顧客の大規模なインストール ベースがあり、それらが放棄されることはないため、SC ストレージは継続されます。ただし、長期的には、デルが Compellent と EqualLogic を SC ストレージに統合することに取り組んできたのと同様に、SC と Unity ストレージが統合されると予想するのが自然です。
パフォーマンスに目を向けると、Dell EMC SC9000 は、よりパフォーマンスの高い(TB あたりのコストがより高い)書き込み集中型ドライブの代わりに読み取り集中型 SAS SSD を活用していたにもかかわらず、全体的に優れており、いくつかのベンチマークで最高のメリットを獲得しました。私たちにとって初めて、データ削減機能を備えたストレージ プラットフォームを確認したところ、未加工のストレージから完全な圧縮とポストプロセス重複排除の有効化に至るまでのオーバーヘッドの影響はほとんどありませんでした。 VMmark と SQL Server はどちらも最小限の変化を示し、パフォーマンスはわずかに低下しました。大規模な Sysbench テストでは、最上位での低下が見られましたが、その時点までは、DR と生の結果は互角でした。これには、99 パーセンタイルのレイテンシ測定も含まれており、データ削減が進んでいるにもかかわらず、ピーク レイテンシがほぼ同じであることがわかりました。 SC9000 とデータ削減をサポートする他のシステムとの間には XNUMX つの大きな違いがあります。この場合、それはインラインではなくポストプロセスです。 SC ストレージでこの方法を採用することで、システムの負担が比較的少ない時間帯 (夜間) に重複排除の重労働が処理され、新しいデータと古いデータの両方で非常に優れたパフォーマンス プロファイルが得られます。ただし、このアーキテクチャには弱点がないわけではありません。アレイのサイズは、日中は新しい書き込みが増加し、スナップショットとデータ移行プロセスが発生する夜間には縮小できるように、十分な大きさにする必要があります。これは、スクラッチ領域を必要としないインラインのデータ削減とは異なりますが、通常、配列に負荷がかかるとパフォーマンスが低下します。
SC9000 は、私たちの期待をすべて上回る、非常に優れたストレージ アレイであることがわかりました。 SC プラットフォームの成熟度を考慮すると、おそらくこれは当然のことと考えられます。あるいは、フラッシュ分野での有力なスタートアップの乱立により、私たちは SC に何ができるのかを見失ったのかもしれません。いずれの場合でも、Dell EMC は SMB 全体のあらゆる組織のニーズに対応できる SC ストレージの完全な製品ラインを備えているため、小規模から始めて必要に応じて拡張することが簡単です。私たちがテストしたオールフラッシュ SC9000 は SC ポートフォリオの最上位に位置し、豊富なデータ サービスとクラス最高のサポートを提供します。このクラスのストレージとしては驚くべきパフォーマンス プロファイルと組み合わせて、Dell EMC SC2017 に 9000 年の最初の Editor’s Choice Award を誇りを持って授与します。
メリット
- クラス最高のデータ重複排除および圧縮テクノロジー
- Dell Storage Manager を介した Dell EqualLogic PS アレイによる統合管理
- Dell Copilot 統合サポート プラットフォーム
デメリット
- インストールされている Dell Storage Manager インターフェイスが時代遅れに感じられる
ボトムライン
Dell EMC SC9000 は、ミッドマーケットのストレージ パフォーマンスと機能の標準を設定し、それを手頃な価格と包括的なサポート パッケージで実現します。
StorageReview ニュースレターにサインアップする