みなさまこんにちは。SB C&Sでプリセールスを担当している中田です。
本連載の第1回ではPure Storage社について、会社概要や製品ラインアップといった観点からご紹介いたしました。
Pure Storage社は「オールフラッシュストレージベンダーである」ということを前回お伝えしました。
そのためもちろんドライブベイに搭載するデバイスはフラッシュデバイスなのですが、FlashArrayのドライブベイには下記の3種類のフラッシュデバイスが搭載可能となっています。(モデルによって搭載可否があります。)
- SSD
- Direct Flash Module
- DirectMemory
それぞれ特徴があるため、まずこれらをご紹介いたします。
1. SSD
上記の写真は弊社のFlashArray検証機から抜き取った960GB です。(都合により一部ぼかしを入れています。)
FlashArray搭載のSSDドライブは2本のSSDを搭載していることが大きな特徴です。ぼかしのため見えなくなっていますが、こちらのラベルには"480GB"と記載されており、裏にはもう1本480GBのディスクが隠れています。
そして2本で960GBのドライブとして構成されています。
FlashArrayでは独自のRAIDを構成しますが、SSDを用いる場合にはこの1本1本のSSDをドライブ跨ぎで別々にグルーピングし、かつ別のRAIDグループとして構成することで耐障害性を向上させています。(詳細な内容に関しましては今後RAID構成など耐障害性について書く際に改めてご説明いたします。)
2. Direct Flash Module(DFM)
"Direct Flash Module" (以降DFM) は従来のSSDと異なり、cMLCのNANDフラッシュを搭載した独自開発のNVMe対応モジュールです。
従来のSATA/AHCIはもともとHDD向けに開発された規格でした。
HDDや小容量のSSDであれば転送速度がボトルネックとなることはありませんでしたが、SSD販売当初と比較すると1つのデバイスあたりの容量が増加してきた昨今では容量の増加に伴いデータの転送量も増え、データ転送速度がボトルネックとなるような環境が出てくることとなりました。
そこでDFMではPCIeのバスを直接利用するNVMeを採用することで転送速度のボトルネックを排除し、またSSDごとに搭載されていたNANDフラッシュのコントローラーを排除し筐体のコントローラーでを実装することにより容量密度・パフォーマンスをあげたモジュールとなっています。
このモジュールはFlashArray・FlashBladeの両方に提供されていますが、上記の写真はFlashArrayに搭載されるDFMの画像です。黒の長方形のNANDフラッシュが敷き詰められていることが見て取れるかと思います。
この拡張シェルフに対してもDFMの搭載が可能となっており
3. DirectMemory
また前回お話したEvergreenの保守はこのDirectMemoryに対してももちろん適用されますので、変わらずPure-as-a-Serviceの形での運用が継続できます。
※DirectMemoryはFlashArrayの上位モデルにのみ搭載可能となります。
ストレージデバイス構成の考え方について
Data Pack
Pure Storageでは「シンプル」をポリシーのひとつとしています。
そのため"Data Pack"という単位でSSD/DFMの構成/追加もシンプルに行います。
例えば、ベースシャーシのData Packは10本、拡張シェルフに対してであれば12本単位となっていますので、Data Pack単位でFlashArrayを構成し、容量拡張時にもこのData Pack単位で拡張を行う形となります。
詳しくはPure Storage社提供のサイジングツール"SizerV3"をご覧いただくとわかりやすいかと思います。(パートナーアカウントが必要となりますのでご注意ください。)
ここまでおつきあい頂きありがとうございました。
次回はセットアップ編となります。乞うご期待ください!