分析ファーウェイはストレージ クラス メモリに向けて動き出しており、この技術によって推進されるインフラストラクチャが可能であるだけでなく、不可避であると考えていることが示唆されています。
同社は、3つのストレージ要素の速度が融合することで、実用的なストレージクラスのメモリ駆動型ストレージインフラストラクチャが実現すると考えている。同社は、フラッシュアレイの最初の時代であるFlash 1.0は、低速なディスクドライブメディアの速度と、高速なSASメディアおよびファイバーチャネルストレージネットワークプロトコルの間の不均衡の結果であると考えている。
現在はフラッシュ 2.0 の時代に突入しており、フラッシュ メディアの速度と NVMe および NVMe over Fabrics メディアおよびストレージ ネットワーク プロトコルの速度の間に不均衡が生じています。
これにより、SCM(ストレージクラスメモリ)1.0時代が到来し、SCMメディア、NVMe、NVMeoFの速度バランスが整います。ファーウェイは、この時代を見据えた次世代ストレージシステムの構築に注力しています。
このストレージには、アクセス レイテンシによって定義される新しいストレージ階層を備えた QLC (4 ビット/セル フラッシュ) も搭載されます。
クリックすると拡大表示され、読みやすくなります
階層は、CPU から RAM、SCM、3D TLC (3 ビット/セル) NAND (15/10K ディスク ドライブの置き換え)、3D QLC フラッシュ (7.2K ディスクの置き換え)、そしてテープへと続きます。
RAMとSCMはメモリ層にあり、SCMはプライマリストレージの最上位層です。TLCフラッシュは主要な永続ストレージ層であり、QLCはプライマリストレージのニーズの一部を満たしますが、主にバックアップとセカンダリストレージとして使用されます。
SCMメディアは、Intel/Micronの3D XPoint、SamsungのZ-NAND、EverSpinのSpin-Torque MRAMから採用される可能性があると見られています。2018年にはメタデータおよび読み取りキャッシュ用、2019年には書き込みキャッシュおよびプライマリストレージ用としてシステムに導入される可能性があります。
QLCフラッシュは、プライマリストレージのユースケースでは2019年、バックアップのユースケースでは2020年の話題です。SCMとQLCのユースケースの進化は、どちらも製造歩留まりの向上と価格の低下を前提としています。
Huaweiのストレージチップハードウェア
Huaweiは、SSD制御、ストレージ処理、マルチプロトコル・ネットワーキングを実現するチップレベルのハードウェア開発に強い信念を持っています。その目的は、ハードウェア・オフロードとアクセラレーションを活用し、ストレージシステムのパフォーマンスを向上・最適化することです。
ファーウェイのストレージチップ開発
ハードウェアアクセラレーションは、RAID、イレイジャーコーディング、重複排除、データ整合性フィールド(DIF)の作業を全体的に高速化します。Huaweiのマルチプロトコルネットワークチップは、100GbitEリンク上でNVMe over Fabric、RoCE、ファイバーチャネル、FCoE、TCPオフロード(TOE)をサポートします。
SSD コントローラーは SAS と NVMe をカバーし、TLC および QLC フラッシュをサポートし、ファイブナインのサービス品質レベルを提供します。
Fusion Server、CloudEngine CE8800、OceanStor Dorado ストレージアレイ、NVMe SSD などの Huawei 製品でこれらのチップが使用されます。
Huaweiのソフトウェアストレージアーキテクチャ
Huawei はこのために独自の DFV (データ機能仮想化) ストレージ ソフトウェア アーキテクチャを開発しました。
Huawei DFVストレージソフトウェアアーキテクチャ
このDFVアーキテクチャは、パブリッククラウドとプライベートクラウドの両方に導入される次世代ストレージの基本アーキテクチャとなります。DFVアーキテクチャは、2018年にファーウェイのパブリッククラウドに導入され、当初はオブジェクトサービスとして提供され、その後、他のサービスも提供される予定です。
DFV アーキテクチャの特徴:
- データ機能仮想化
-
- ブロック、オブジェクト、ファイル
- データベース(Huaweiデータベースチームと共同)
- ビッグデータ(Huawei ビッグデータ チームと共同)
- 弾性
-
- 単一のリソースプール内の数千のノード
- ライナー拡張(容量/性能)
- EB レベルの容量、1 つのバケットに 100 億個のオブジェクト
- クロスリージョンレプリケーション、クロスAZ EC
- ソフトウェア定義ストレージ
-
- サードパーティのハードウェアサポート
- サードパーティのVM/コンテナのサポート
- 統合ハイブリッドクラウドアーキテクチャ
-
- パブリッククラウドとプライベートクラウドの両方に展開
- ネイティブ レプリケーション プロトコルを使用したパブリック クラウドとの間のデータフロー
- 統一されたユーザーエクスペリエンス
これが動作するハードウェア レイヤーには、SCM メディアを備えた NVMe over Fabrics アクセスの JBOF (Just a bunch of flash)、Barreleye ストレージ、ARM 搭載システム、および COTS (Commercial, Off The Shelf) システムが含まれます。
+Regコメント
これは、ストレージベンダーがSCM、NVMeドライブ、ファブリック、QLCフラッシュをどのように活用するかを、これまでどのベンダーからも見たことのないほど詳細に説明したものです。スライドウェアは素晴らしく、Huaweiは独自の自社製チップを使用してSSD制御、ストレージ処理、ストレージ・ネットワーク・プロトコル処理を実現している点で他に類を見ません。
Pure Storageはストレージシステムハードウェアの専門知識においてPure Storageと同レベルにあると見ていますが、Huaweiはチップレベルの専門知識と能力においてより深い強みを持っていると考えています。DellはCOTSハードウェアを現状のまま活用することに注力していますが、HPEはSynergyとメモリ駆動型コンピューティング技術において、その活用度合いはPure Storageほど高くないと考えています。
Huawei が今後発売する DFV ストレージ ソフトウェアと SCM/NVMe/NVMeoF/QLC ストレージ システム ハードウェアで大幅に優れた価格性能比を実証できれば、他のベンダーも注目するはずです。
NetAppは、Plexistorテクノロジーを用いてNVMeoFとSCMを実装する方法について検討を開始しました。Pure StorageもNVMEドライブとファブリック環境への道筋を示しています。
Huawei のアイデアは、純粋なソフトウェア定義ストレージ (SDS) を拒否するものです。Huawei は、ストレージ ソフトウェアをストレージ ハードウェア上で実行し、HW と SW の両方を設計および開発して、SDS+COTS ハードウェア システムが提供できる以上のシステム レベルの価格/パフォーマンスを最適化することを望んでいます。
Huawei は、現在の顧客に安心感を与え、潜在的顧客に自社の製品やサービスを詳しく検討するよう促す、一貫性と統一性のあるハードウェアとソフトウェアの計画を描くことができます。
誰にも分からないが、価格性能比の改善が十分に大きければ、米国市場は中国の技術に対する不信感をいくらか捨て去り、それを活用するようになるかもしれない。ファーウェイ、うわー。®