IBM、なぜスケールアウトNASを2台も?1台はピックアップトラック、もう1台はジャガーノート

Table of Contents

IBM、なぜスケールアウトNASを2台も?1台はピックアップトラック、もう1台はジャガーノート

分析IBMは先月Spectrum NASを発表した時点で、既にスケールアウトNAS(ファイラー)「Spectrum Scale」をリリースしていました。これは16,000ノード以上に拡張可能です。なぜ新たなNASが必要なのでしょうか?

ダッジのピックアップトラックとマックトラックのように、この2つのトラックは重なり合っています。確かにどちらも小型の荷物を運ぶことはできますが、ダッジのピックアップトラックの荷物をマックトラックで運ぶのはお金の無駄です。もし2台とも荷物を積むために現れたら、どちらかが間違った場所にいることになります。

ピックアップトラックとトラックを比較検討する方法は熟知しています。Spectrum NASとSpectrum Scaleには、どのような共通点と違いがあるのでしょうか?

スペクトルスケール

Spectrum Scaleは、1ノードから16,384ノードまでをサポートする、IBMの成熟したスケールアウトおよび並列アクセス・ファイルシステムです。以前はGPFS(General Parallel File System)と呼ばれていました。Spectrum Scaleのノードで構成される特定のCES(Cluster Export Services)クラスターは、Spectrum ScaleデータへのゲートウェイとしてNASアクセスを提供します。

CESはNFS v4およびServer Message Block(SMB)v3アクセスをサポートしています。Sambaソフトウェアをベースとしており、IBMはSambaおよびMicrosoftのSMB開発者と良好な関係を築いています。

SMBノードは1~16個まで可能です。IBMはCESクラスタにいくつのNFSノードが存在できるかを明らかにしていません。

Spectrum ScaleおよびScale CESは、x86、POWER、z System(メインフレーム)ハードウェア上で実行できます。これらのハードウェアではRHEL 7オペレーティングシステムが稼働している必要があります。CES SMBクラスター内のすべてのノードは同一である必要があります。

IBM は、Spectrum Scale CES に単一障害点がないとは言っていませんが、高可用性を主張しています。

すべてのSpectrum Scale CESノードは同じ構成データを参照します。開かれたファイルの状態はCESノード間で共有されるため、データの整合性が維持されます。

ノード間に分散された IP アドレスの中央 CES アドレス プールが存在します。

Spectrum Scale CESはGPFSファイルシステムのフル機能とパフォーマンスを活用できることは承知しておりますが、そのセットアップはF1レースカーに似ています。優れたサポートチームと十分な理解が必要です。CESは、SMBとNFSアクセスだけでなく、iSCSI、Swift/S3、OpenStack、Unified Objectsといった幅広いアクセスオプションも提供しています。

IBM は、Spectrum NAS、Spectrum Scale、およびその Cloud Object Services をグラフィックで位置付けています。

スペクトラムスケールとスペク​​トラムNAS

IBMのSpectrum Scale(CES)、Spectrum NAS、Cloud Object ServicesCOSの位置付け

スペクトラムNAS

Spectrum NASは、4ノードから数十ノードまでをサポートするスケールアウトNASクラスターを提供するために導入されました。各ノードは同一のx86サーバーハードウェアを使用する必要があります。これはCompuverdeのvNASソフトウェアをベースとしています。Compuverdeは数百ノードへのスケールアウトを謳っていますが、IBMはスケールアウトの上限を明確にしていません。

したがって、SMB アクセス NAS システムとしては、Spectrum Scale CES を上回る可能性があるようです。

ノードはベアメタルまたは仮想の汎用 x86 サーバーであり、Spectrum NAS は起動可能なソフトウェア スタックです。

名前空間は 1 つだけであり、ボトルネックや単一障害点が回避されると言われています。

ディスク ノード ストレージとフラッシュ ノード ストレージの両方がサポートされていますが、当然ながらフラッシュの方がパフォーマンスが高くなります。

すべてのクラスターリソース(CPU、ストレージ、キャッシュ、帯域幅)が集約されています。各ノードは、特定のデータのコピーをどのノードが所有しているかを認識しています。

Spectrum NASは自己修復機能を備えています。ディスクだけでなく、ノードやロケーション全体にデータをストライプ化するイレージャーコーディングを採用しています。

仮想 IP メカニズムを使用すると、特定のノードがアップグレードのために停止されたり、障害が発生したりした場合でも、クラスター内のすべてのノードが常に使用可能であるようにすることができます。

Spectrum NAS は、Spectrum Scale CES よりも広範囲の NFS プロトコル (v3、v4、v4.1) と SMB プロトコル (v1、v2、v3) をサポートしています。

MicrosoftとCompuverdeは、CompuverdeのソフトウェアからMicrosoftのSMBファイル転送技術へのアクセスを可能にするライセンス契約を締結しました。この契約には、将来世代のSMBへのアクセスも含まれます。

Compuverde ソフトウェアは iSCSI、OpenStack Swift、Amazon S3 アクセス サポートも提供しますが、IBM の Spectrum NAS がこれを提供するかどうかはわかりません。

Spectrum NAS はインテリジェントなロック機能を備え、スナップショットをサポートしています。

セットアップとアップグレードは30分で完了します。これはノード単位での対応となります。Spectrum NASクラスター全体でローリングアップグレードを実行できます。

Spectrum NASとSpectrum Scale CESの位置付け

私たちの理解では、以下の場合には Spectrum Scale CES ではなく Spectrum NAS を使用する必要があります。

  1. 数百ノードを超えるスケールを予定していない
  2. 並列ファイルアクセス要件はありません
  3. 複雑なソフトウェアサポートや最適化に関わりたくない

Spectrum NASは、ホームディレクトリ、一般ファイルサーバー、仮想マシンファイルサーバー、そしてMicrosoftアプリケーション用のNASストレージとして提供されます。Spectrum Scaleは、コンピューティングクラスター、ビッグデータ分析、機械学習、ディープラーニング、そして高速バックアップと復元のための高速アクセスストレージを提供します。

Spectrum NASを近所のコーヒーショップだと考えてみてください。Spectrum Scaleは、2,000室のホテルに併設されたコーヒーショップのようなものです。どちらの施設でもコーヒーを飲むことはできますが、それがホテルに来る主な理由ではありません。®

Discover More