StarWind VSAN と DataCoreを要件別に比較してみました。
ハードウェア要件:
DataCore |
●DataCoreでは、クラスタを作成するために少なくとも2つのノードが必要です。 ●ストレージを共有するプロトコルとしてファイバチャネルを使用しますが、NFS、SMB、iSCSIプロトコルを使用してデータを共有することも可能です。 ●最低2台のFC HBAまたは2台のiSCSIネットワーク(10GbEを推奨)が必要です。 ● DataCoreでは、ストレージプールを作成するためにフラッシュを追加する必要はありません。 ● DataCoreは、ハードウェアRAIDとソフトウェアRAIDの両方をベースにすることができます。また、DataCoreは、HBA経由でDataCoreに提示されたすべてのディスクを1つのストレージプールに結合することができます。 |
StarWind |
●StarWind VSAN は、完全にスイッチレスで開始することができ、追加の機器を必要としない 2 つのノードを必要とします。 ●StarWindは、iSER(iSCSI Extension for RDMA)をサポートしています。また、SMB3, NFS, VVoLs, NVMe-oFプロトコルを使用してストレージを共有する可能性があります。 ● StarWindは、1GbEネットワーク以上で動作します。 ● StarWind VSAN は、フラッシュを必要としませんが、キャッシュ層として、または StarWind でパフォーマンス層として使用することができます。 ●StarWindは、ハードウェアRAIDまたはソフトウェアRAID(Microsoft Storage Spaces Technology, mdadm, LVM, ZFSを含む)の上で動作します。 |
ソフトウェア要件:
DataCore |
● DataCoreにはWindows 2012、2012R2、2016 StandardまたはDatacenterエディションが必要です。 |
StarWind |
●Windows Server 2008R2,2012,2012R2,2016のいずれかのエディションの上で動作します。 ●LinuxベースのVSA (CentOS, Fedora) のタイプも準備 |
テクノロジー:
DataCore |
●ブロック(iSCSI、FC)とファイル(SMB、NFS)レベルの共有 ● シンプロビジョニングエンジン ● オートティアリング対応 ● ポストプロセスでの重複排除と圧縮 ● RAM の書き込み/読み取りキャッシング ● ロードバランシングとデータロカリティ ● 同期および非同期レプリケーション ● ストレージスナップショット |
StarWind |
●ブロック(iSCSI、NVMe-oF、iSER)とファイル(SMB、NFS)の共有 ●シンプロビジョニングエンジン ● インライン/オフライン(ポストプロセス)での重複排除と圧縮 ● オートティアリング対応 ● RAMライト/リードキャッシング+フラッシュキャッシング ● ロードバランシングとデータロカリティ ● 同期および非同期レプリケーション ● ストレージスナップショット |
冗長性とフォールト・トレランス:
DataCore |
●DataCoreでは、デフォルトのN+1またはN+2クラスタアーキテクチャを使用しているため、1つまたは2つのノードを失う可能性があります(4ノード以上のシナリオでも、最大64ノードまで)。ディスク障害が発生した場合、DataCoreではアクティブなノードで1台以上のディスクを失うことができます。N+1またはN+2アーキテクチャのため、2以上のメンバーが故障した場合、データの破損につながる可能性があります。 |
StarWind |
● StarWindは、ローカルレジリエンス、2ウェイまたは3ウェイレプリケーションをサポートしています(最大64ノードまでスケールアップする可能性があります)。StarWindは、複数ノードの障害に対応するため、クラスタのメンバー間でストレージを完全にレプリケート(キャッシュもレプリケート)します。ストレージは完全にレプリケートされているので、シングルノード+アクティブノードの複数ディスクの障害でもデータの損失はありません。 |
キャッシング:
DataCore |
●DataCoreでは、RAMの書き込み/読み込みキャッシングがあり、設定されていれば、すべてのI/OはRAMを介して確認されます。 |
StarWind |
● StarWindは、フラッシュストレージよりもはるかに高速なRAMでの書き込みと読み込みの両方のキャッシングをサポートしており、すべての書き込み要求ははるかに高速に認識され、I/O操作はより高速に提供されます。 ●また、StarWind VSANは、メインLUNをキャッシュする追加レイヤーとしてフラッシュキャッシュを持っており、パフォーマンスをさらに向上させています。 ● mdadm、LVM、ZFS技術を使用して、Linuxネイティブキャッシュを使用することで、パフォーマンスをさらに向上させることができます。 |
プロトコール:
DataCore |
● DataCoreはFC(ファイバーチャネル)とiSCSIで動作します。ストレージを共有するためにSMBとNFSを公開することができます。 |
StarWind |
● StarWindは、iSCSI、iSER (iSCSI Extension for RDMA)、NFS、SMB3、NVMe-oF (NVMe over Fabrics)などの複数のプロトコルをサポートしています。 |
以上のように、DataCoreとStarWind Virtual SAN & LinuxベースのVSAは、多くの類似した機能を提供しています。しかし、StarWindにはLinuxベースのソリューションがあり、クラスタの可用性を高めるためにSDSのWindowsライセンスを追加する必要はありません。
(注)Starwind SAN & NAS はStarwind VSAN Standard Edition Standalone Typeという製品にリプレースされました。詳しくはお問合せください。
関連トピックス
- StarWind VSAN for vSphere vs. VMware vSAN
- StarWind Virtual SANのL1、L2キャッシュ処理でシステムパフォーマンスを改善[StarWind VSAN事例:VISMA様]
- StarWind サーバーサイドキャッシュ機能
- StarWind Virtual SAN CVMのライセンスファイル入れ替え方法
- StarWindでのHA構成のベストプラクティス その5 HAデバイスの考慮【StarWind SAN & NAS】
- Hyper-V対応のStarWind Virtual SAN(StarWind VSAN for Hyper-V)
- ファイバーチャネルStarWind VSAN構成の利点
- LinuxベースのVSANとWindowsベースのVSANの違い:StarWind Virtual SAN
- StarWind Virtual SAN (vSAN)の機能詳細一覧
- StarWindを使用したvSphereのHA構築(詳細編)【StarWind SAN & NAS】