統合ストレージ-「2つのマスターのサーバント」:NAS + SAN


ユニファイドストレージは「マルチプロトコル」ストレージシステムと呼ばれ、その上に格納されたデータを同じシステム内の異なるプロトコルを使用して操作できるようになっています。 通常、ユニファイドストレージは、SANネットワークで同時に動作できるシステム、つまりFCまたはiSCSIプロトコルを介した「ブロックアクセス」、およびファイルを保存するNASデバイスとして理解されます。

それはすべて2000年代初頭に始まり、NetAppはFAS(ファブリック接続ストレージ)と呼ばれる新しいシリーズのストレージを発売しました。「ネットワーク接続ストレージシステム」のようなものです。従来「ファブリック」と呼ばれていたスイッチの
このようなシステムは、1994年以来、NFSおよびCIFSプロトコルを使用するネットワークファイルストレージとしてだけでなく、FibreChannelプロトコルを使用するSANストレージデバイスとしても実績のある会社のNASシステムとして機能します(すぐにIPが追加されました) -SAN」、「ブロック」iSCSIプロトコル)。

NetAppが当時一貫したサポーターおよびメーカーであったNASから、当時NetAppが関心を持たず積極的に競合していたSANに変わったのは驚きでした。 誰もこれをしませんでしたが、NetAppは再び「発明者」、「革新者」であり、新しいアイデアの宣伝者であり、当初は通常どおり「敵意をもって」受け入れられました。
しかし、時間がすべてに取って代わり、今日では、Unified Storageは、 EMCHPなど、業界の「巨人」と呼ばれるシステムに名前を付けています。

しかし、偉大な物理学者の一人が言ったように、その人生の過程でのアイデアは「なんてナンセンスだ!」から「まあ、これは明らかです!」になります。 NASとSANの両方のデータに必要なすべてのアクセスプロトコルを1つのストレージデバイスに結合するという考え方によって、同様のパスが採用されています。

NetAppがSANストレージを作成したのは、同社の共同創立者であるDave Hitzの著書「 How to Castrate a Bull:Unexpected Lessons from Risk、Growth、and Success in Business」で、同社の歴史と「2番目のスタートアップ世界のストレージシステムのメーカー。」

「イエスは私たちの主であり真の神である」と教会でいつも聞いており、ある晴れた日には「しかしアッラーもかっこいい。私たちは彼に感謝を捧げます」と言うとしましょう。 これが、ある種の異端に陥り、NetAppがNASに加えてSANを販売することを決定した方法の物語です。 さらに、私の友人でありNetAppの共同設立者であるJames Lauは、私たちの最初の異端者の1人でした! いくつかの技術的なものに対してこのような「強い」アナロジーをもたらすことは奇妙に思えるかもしれませんが、アナロジーは非常に密接であり、このプロセスは、私たち自身でも、誰も投石も十字架も爆破もされていなかったことが知られています。
これがどのように起こったかです。

NASはネットワーク接続ストレージ、「ネットワーク接続ストレージ」の略で、SANはストレージエリアネットワーク、「ストレージエリアネットワーク」の略です。 名前に基づいて、これはほぼ同じことであると結論付けることができます-ストレージとネットワークの両方についてです。 古典的なハイエンド/ローエンドの状況があります。 当初、SANはハイエンドユーザーに適していましたが、はるかに高価でした。 NASは安価で、急速に成長し、機能が改善されました。また、NASは成長と改善の大きな見通しもありました。
振り返ってみると、SANシステムを実行するための明確な動機がいくつかあったことがわかります。 はい、そして一部の市場アナリストは私たちに同じことを勧めました。 もちろん、同じアナリストは、NAS市場の成長は毎年この市場の成長率を2倍にしたとしても、まもなく停止するだろうと主張したため、これらの予言には懐疑的でした。

システムの機能を拡張するときが来たというもう1つの兆候は、お客様の1つの話でした。 ジェイソンは、長年にわたるNASコンセプトのサポーターおよびサポーターでした。 彼はストレージアーキテクチャとしてNASが好きで、アプリケーションメーカーがSANを推奨していたとしても、NASをいつでもどこでもストレージに使用していました。 しかし、クライアントとのミーティングの1つで、彼は立ち上がって次のように述べました。「デイブ、SANのサポートをお願いします。」

びっくりしました。 「ジェイソン、しかしあなたはいつもNASの使用に賛成していたのに、なぜ突然SANが必要になったのですか?」
「まあ、それが問題です」とジェイソンは答えました。「私たちはあまり重要ではないアプリケーションを使用していますが、それをサポートしなければならず、いくつかの奇妙な問題があります。私はメーカーに頼りました。しかし、彼らは次のように述べました。「NASの使用はサポートしていません。SANの使用を開始するまで、アプリケーションのセットアップはサポートしません。」「確信しています」とJasonは追加しました。彼らは私を追い払う方法を探しています。私は調達部門に行きました。 小規模なSANシステムもありますが、新しいベンダーと新しいサプライヤの獲得を望んでいません。これは非常に大きな災害です。「NetAppはサービスのプロデューサーでもあります。SANを販売することはできませんか? NASとSANの両方を実行できるベンダーを見つけたら、それらから100個すべてを購入します。」
「だから」とジェイソンは付け加えました。「SANストアを作ることができれば、私の人生は大幅に簡素化されます」

実際、決定は言われましたが、私はそれを聞きたくありませんでした。 これは私が正しいと思ったものではなく、NASの方が優れていると確信していました。 より安く、より良く機能するなど、それが私の信念でした。

NetAppはNAS市場を生み出しました。NAS市場は私たちの成功を後押しし、私たちは常にその主な支持者であり支持者でした。 より個人的なレベルでは、私は長年にわたり「NASの顔」を公にしています。 すべてのセミナーおよび会議で、すべての競合他社がSANを宣伝しました。私はステージに上がり、なぜNASが優れているのか、なぜその理由を説明しました。 ローエンドテクノロジーがどのように市場を動かしているのか、SANの欠点と運命について、そして現在の状況がメインフレームの物語にどのように似ているか、どのローエンドソリューション、低コストのパーソナルコンピューターがダウンしたかについて話しました。 このように取り返し、引っ越しをし、言葉で公に証明されているすべてのことに反論し始めることは困難です。

しかし、James(James Lau、NetAppの共著者および共同創立者)も、SANを行うべきだと考えていました。 ジェームズは一般的に、常に正しいと判明する傾向がある人ですが、しばしば彼の立場について静かにしています。 彼は彼らが彼にどのように反応するかを見るために彼の意見を表明します、そして、彼らが彼の意見に注意しないなら、彼は彼自身で主張せずに、静かに彼にとどまります。 素晴らしいアイデアが彼の頭に浮かんだので、私は彼の記者秘書だと冗談を言いました。そして彼らを聴き始めるまで、私はそれらを一般に公開し、「パンチ」します。 ジェームズとの意見の不一致は、私たちの一人が他の人が知らない何かを知っているという理由だけで起こることが多いことを知っていました。 そして、私たちは議論するために座った。

私の議論は、NAS市場が急速に成長しているという事実に基づいていました。 私たちの従業員の多くは、ストレージ市場でのNASの可能性を信じていたからこそ来ました。 私たちは、従来のソリューションではなく、新しい方向に取り組んでいる企業として、市場と顧客の目に自分自身を位置付けました。 当社の販売スタッフは、ルール「SAN-bad。」に導かれました。
さらに、SAN市場は巨大で混雑していました。 私たちは、このセグメントの権威と名前を持たない、最も不幸な状況である、新しいスタートアップ企業として彼に来なければなりません。そして、私たちは非常に長い間「大物」と「フックで」プレーしなければなりません。 独自のSANシステムを作成するために費やすことができるリソースは、NASシステムをさらに改善するために費やすことができます。 NAS市場での成功とリーダーシップを危険にさらすことは、私たちが思っていたものを悪化させることによって意味があるのでしょうか?

私と主張して、ジェームズは、SAN市場は巨大であり、NAS市場よりもはるかに大きいと主張しました。一方、顧客である可能性のある「大」企業の多くは、 「NASはホームユーザーと中小企業向けです」 SANをサポートすれば、少なくとも「ドアを開ける」ことができます。 そして最後に、私たちがやらなければならず、会社で時間とお金を費やさなければならない仕事の大部分は、NASに役立つと彼は考えました。
「大きなソリューション」の市場に参入して以来、お客様やユーザーは、ハイエンドSANに存在するNASシステムでこの機会を提供するよう常に求めており、この背景に対してSANで作業する能力を追加しています。お客様の要件を満たすために私たちがしなければならないのは、他のすべてに比べてそれほど大きな仕事ではありませんでした。
そして、私たちは長い間議論しました。

CEO(Dan Warmenhoven、2009年までNetAppの変わらないCEO)であるDanは、SANとNASでこの状況について会社の取締役会から意見を聞きたかったので、Jamesと私にこの問題に関する意見を共有するように頼みました。 企業のCEOのほとんどは、社内の「技術的な対決」から取締役を保護しようとします(ビジネス上の問題のみを残します)が、ダンの立場は常にオープンで、取締役に対して誠実でした。 。

また、取締役会の会長であるドンバレンタイン(GoogleやAppleからNetAppに至るまで多くのスタートアップに資金を提供していた有名なシリコンバレーの投資会社であるSequoia Capitalのヘッド)が私に尋ねました。
「はい」と答えました。
有名な「ドットコム危機」の直後であり、ドンの視点は単純でした。「私たちのビジネスでは、誰かがお金をくれるなら、それをお勧めします。」
この考え方の明確さは、ドンバレンタインが優れた議長である理由を説明しています。

ですから、ジェームズは正しかったのですが、私はそうではありませんでした。 」


2004年からまもなく、NetApp FAS(Fabric Attached Storage)ストレージシステムは、NAS(NFSとCIFS)とSAN(FCとiSCSI)の両方を介して動作する機能を追加しました。 これはデータストレージシステムにとってユニークな機会となり、当時は誰もそのようなユニバーサルシステムを提供していませんでした。このソリューションはユニファイドストレージと呼ばれ、ロシア語では「ユニバーサル」または「ユニファイドストレージシステム」と最も正確に翻訳されます。

NASまたはSANの機能が必要かどうかに応じて、1つまたは複数のプロトコルを使用するために必要なライセンスを購入できます。これは、内部OSのレベルでストレージシステムに最初に存在しサポートされます。 したがって、たとえば、安価なiSCSIのみが必要な場合、購入時に多額の費用を支払う必要はありません。また、サポートされている他のプロトコルを介したアクセスで同じストレージシステムを使用する必要がある場合、別のプロトコルに変更したり、データを転送したり、スタッフを再訓練したりする必要はありません監視および制御ソフトウェアを変更する場合、同じストレージシステム上で必要なプロトコルまたは他の必要な機能をアクティブにし、それをさらに使用します。

前述の特別なWAFLファイル構造の上にデータストレージを編成したストレージシステムの内部アーキテクチャにより、データストレージをLUN、つまりSANで使用されるブロックデバイスに重大な問題なく編成することができました。



図のデュアルコントローラー「クラスター」の「基本構成」、フールプルーフ構成は、デュアルポートCNAボードによって拡張されますが、このスロットには、10Gイーサネット以外のさまざまな拡張ポート、たとえば、ハードウェアiSCSI HBA、SASまたはSCSIポート、または追加のFCまたはギガビットイーサネットポートをインストールできます。

ストレージシステムの構築のこのような「モジュール性」は、アプリケーションの非常に幅広い柔軟性を提供します。 ストレージシステムを「基本」構成で購入し、必要に応じて予算を利用できるようになると(場合によってはTry&Buyモデルを使用することもあります)、通常どおりディスク容量だけでなく、その機能を徐々に増やすことができます。 この設計は、コンピューターアセンブリを連想させます。データがディスク、オペレーティングシステム、その他すべてにある間に、必要に応じて(および無料資金の発生時に)RAMを追加し、プロセッサーを新しいより強力なプロセッサーに徐々に変更します。 、同じままで、すべてがより速く動作し始めます。 これは、「モノリシック」システムに対する「モジュラー」システムの明らかで重要な利点です。これは、ほとんどの場合、最初ははるかに高速で高度ですが、特にすべての可能性がない場合には、「高価すぎる」可能性がありますすぐに必要です。

以前は2つ以上の異なるストレージシステムを使用する必要がありましたが(NASの場合、SANの場合は個別、FCやiSCSIの場合など)、1つを実行できるようになり、購入時にお金を節約できました、運用コスト、ディスクスペースの使用率の増加などがあります。たとえば、利用可能な空きスペースが統合され、アプリケーションが一元的にアクセスでき、複数の異種ストレージシステムに散らばらないためです。

最後に、アプリケーションでサポートされている、メーカーによって承認されている、またはアプリケーションで作業する際により便利なデータアクセスプロトコルを使用できます。 会社のストレージシステムは通常、異種アプリケーションデータを保存するために、数十台、時には数百台のサーバーの集中ストレージとして使用されるため、これは非常に重要なプラスです。
そのため、Unified Storage NetAppを作成すると、Jasonだけでなく、世界中の何千人ものシステム管理者やシステム設計者の生活が簡素化されました。

Source: https://habr.com/ru/post/J105936/


All Articles