Skip to main content
NetApp Console local deployment
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

NetApp Console ローカルデプロイにおけるフリート管理について説明します

共同作成者 netapp-tonias netapp-ml94669

NetApp Consoleのローカル展開におけるフリート管理とは、ストレージシステムを論理グループに整理することで、一貫したポリシーの適用、アクセス制御、および関連するクラスター全体のヘルス状態の監視を行うプラクティスです。フリート管理を使用すると、各クラスターを個別に管理する代わりに、フリートを共通のリソースプールとして扱い、データストレージの目標をサポートできます。

ストレージ環境が拡大するにつれて、個々のクラスターを管理することは非現実的になります。フリート管理は、関連するシステムを体系的にグループ化し、責任を委任し、すべてのクラスターが同じ基準で運用されるようにすることで、この問題を解決します。

フリート管理が重要な理由

フリート管理は、以下の3つの主要な課題に対処します:

  • 抽象化による簡素化 - フリート管理は、個々のストレージインフラストラクチャの管理の複雑さを抽象化します。クラスターごとに設定を行う代わりに、ストレージ環境全体を統一的に管理することで、運用上の負担と意思決定の負担を軽減できます。

  • 一貫性と拡張性 - 明確な組織体制がないと、異なるチームが類似のワークロードに対して異なる決定を下し、断片化された構成につながります。フリート管理機能を使用すると、数十ものシステムに同時に標準を適用できるため、新しいワークロードがチームやフリート全体で同じ基準から開始されることが保証されます。

  • ガバナンスと管理 - チームが大きくなるにつれて、誰が何を管理できるかについて明確な境界線が必要になります。フリート管理は、組織構造とアクセス制御を通じてこれらの境界を設定し、ストレージに関する決定が統制され、監査可能であることを保証します。

フリートによるリソースの整理方法

組織のリソース階層は、フォルダーとフリートで構成されています。

階層構造とアクセスモデルの詳細については、"NetApp Console ローカル展開におけるフォルダーとフリートについて"を参照してください。

  • 組織 - お客様の会社を表す最上位レベル。

  • 「フォルダー」:関連するフリートを整理するのに役立ちます。たとえば、リージョンやビジネスユニットごとにフォルダーを作成し、各フォルダー内にフリートを作成できます。フォルダーには、他のフォルダーやフリートを含めることができます。フォルダーレベルでロールを割り当てると、メンバーはそのフォルダー内のすべてのフリートに対してそのロールを継承します。

  • フリート - 管理しているストレージシステムをグループ化します。ストレージシステムをフリートに関連付け、メンバーをフリートに割り当てることでアクセス権を付与します。

メモ フォルダは組織管理ツールであり、組織管理者、フォルダ管理者、フリート管理者などのIAM権限を持たないメンバーには表示されません。メンバーはフォルダではなく、フリートにアクセスします。

一般的なフリート編成パターン

フリートの編成方法は、運用モデルによって異なります。

  • 環境別 - 本番環境、開発環境、テスト環境のワークロード用に個別のフリートを作成します。これにより、本番環境のストレージはより厳格なポリシーの下で管理される一方、下位環境ではより高い柔軟性が確保されます。

  • 事業部門別 - 財務、エンジニアリング、人事など、特定の部門にサービスを提供するクラスターを専用のフリートにまとめます。そうすることで、他のフリートを公開することなく、その事業部門内のチームメンバーにストレージ管理の責任を割り当てることができます。

  • 場所またはデータセンター別 - クラスターが複数のサイトに分散している場合、場所別に整理することで、サイトレベルの健全性を監視したり、地域固有のポリシーを適用したり、サイトごとの容量消費量を追跡したりできます。

  • アプリケーション層別 - データベース、ファイル共有、仮想マシンなど、特定の種類のワークロードをホストするクラスターをグループ化することで、そのワークロードタイプに合わせて調整された一貫した標準をフリート全体に適用できます。

ヒント フォルダを使用して、さらに整理のレベルを追加します。例えば、地域ごとにフォルダを作成し、各地域フォルダ内に環境ベースのフリートを作成します。

フリート管理がアクセス制御を可能にする方法

フリートとフォルダは、ユーザーアクセスと管理責任の境界として機能します。

  • フォルダレベルのアクセス - フォルダレベルで役割を割り当てると、メンバーはそのフォルダ内のすべてのフリートとリソースに対してその役割を継承します。これにより、組織全体へのアクセス権を付与することなく、管理上の責任を委任できます。

  • フリートレベルのアクセス - フリートレベルで役割を割り当てると、メンバーはそのフリート内のストレージシステムにのみアクセスできます。これにより、インフラストラクチャの無関係な部分を公開することなく、ストレージ管理をチームメンバーやアプリケーション所有者に委任できます。

コンソールローカル展開では、フリートレベルの健全性とパフォーマンスの監視機能が提供されるため、フリート内のすべてのクラスターの状態を単一のビューで確認し、問題を早期に特定して、ワークロードに影響が出る前に対応できます。

ストレージ管理の仕組み

ストレージ管理とは、ストレージの標準を定義し、それを一貫して適用し、ワークロードが長期にわたって整合性を保つように運用する実践のことです。Console のローカル展開では、これらの標準はストレージクラスポリシーとストレージクラスとして表現され、フリートごとにスコープが設定され、RBAC と監査ログによって管理されるプロビジョニングワークフローを通じて適用されます。

コンソールローカル展開では、4つの概念が1つのワークフローに統合されます:

  • *フリート*は、ストレージを管理する範囲を定義します。フリートとは、システムをグループ化することで、アクセスを制御し、標準を一貫して適用し、リソースを単位として管理できるようにするものです。

  • *ストレージクラスポリシー*は、再利用可能な構成要素(パフォーマンス、容量、セキュリティ、データ保護)として標準を定義します。

  • *ストレージクラス*はワークロードの意図を表します。ストレージクラスとは、1つ以上のポリシーから構成される、名前付きのテンプレートのことです。

  • *プロビジョニングワークフロー*は、ガードレール内でストレージを作成します。ワークフローによって構成決定の方法は異なりますが、いずれの場合もストレージクラスを適用でき、RBACと監査ログによって管理されます。

プロビジョニングのアプローチ

コンソールのローカル展開では、3つのプロビジョニング方式がサポートされており、いずれもRBAC、監査ログ、およびストレージクラス標準によって管理されます。

  • 手動プロビジョニング - 対象システムを選択し、構成の詳細を直接指定します。システム選択と構成を明示的に制御する必要がある場合に使用します。

  • 自動プロビジョニング - ワークロードの入力値を指定し、必要に応じてストレージクラスを選択します。NetApp Console のローカル展開では、最適な配置が推奨され、クラス駆動型の設定が適用されるため、手動での決定が軽減されます。

  • AI支援(エージェント型)プロビジョニング - 必要なものを自然言語で説明します。Console のローカル展開では、RBAC とストレージクラスによって制約されたプランが提案され、お客様が確認して承認した後にのみプロビジョニングが実行されます。