メニュー

このページでは機械翻訳を使用しました。一部のコンテンツは完璧ではない場合があります。どうすれば改善できるか教えてください。

フィードバックを共有

NetApp IT ONTAP 自動化の歩み

効率性と回復力の向上

NetApp ITによるシンプル化されたストレージ自動化の取り組みについて詳しく解説し、NetAppがどのように自動化を活用して運用を強化してきたかをご紹介します。

タブを操作している人
目次

このページを共有

NetApp arch logo
David Tanigawa 

INSIGHT プレゼンテーション 2024

今日の急速に変化するIT環境において、オートメーションは効率の向上、運用の複雑さの軽減、レジリエンシーの向上を実現するための重要な手段となっています。NetAppでは、ストレージオートメーションへの取り組みは複数の段階を経て進められており、それぞれのステップがインフラを大きく強化し、進化するビジネスニーズに対応してきました。今回は、NetApp ITによるシンプルなストレージオートメーションの取り組みの主なポイントと、オートメーションを活用して運用をどのように強化してきたかをご紹介できることを嬉しく思います。

自動化成熟度への道

自動化の取り組みを始めた当初、私たちは自動化が万能な手法ではないことを理解していました。各ステップには、独自のビジネスニーズや変化する環境に合わせた戦略が必要です。他の自動化プロセスと同様に、私たちのアプローチも進化し、学びと適応を重ねることでより戦略的になっています。

初期の段階では、自動化への取り組みは、主に構成管理と標準の適用に重点が置かれていました。事業が成熟するにつれて、手作業のプロセスの自動化、課題の解決、新規システム構成やアップグレードなどの重要なタスクのためのPlaybook開発を行うビジネスの範囲を拡大しました。

自動化における課題と機会

自動化には、時間の節約、ヒューマンエラーのリスク低減、より一貫した構成管理など、数多くの利点があります。NetApp ITでは、これらの利点を実際に体験しています。しかし、自動化には独自の課題も伴います。私たちが直面した主な課題の一つは、自動化ツールを既存のワークフローにシームレスに統合し、自動化プロセスにうまく当てはまらない例外ケースに対応することです。

これらの課題にもかかわらず、私たちは時間のかかる手作業のプロセスやストレージリソースの非効率的な利用を改善するのに役立つと考えられる自動化の機会を特定しました。例えば、次のようなものがあります:

  • サポート終了ノードの退避: NASボリュームおよびSVM管理LIFの移行を自動化し、廃止プロセス中にクラスタピア関係が更新されていることを確実にします。
  • 孤立ボリュームのクリーンアップ: もはや使用されていない、またはIOPSがないボリュームを特定して廃止し、ストレージの無駄を削減します。
  • アップグレード前の確認事項: SANホストがマルチパス構成されていること、クラスタスイッチのバージョンがサポートされていること、ファームウェアが最新であることを確認するために、アップグレード前の確認事項を拡充しています。これらの確認により、システムアップグレード中の潜在的な障害を回避できます。

自動化の成功事例

実際の事例が自動化の成功を最もよく示しています。NetApp ITの顕著な成功例の一つは、利用率アラートに応じてinode制限を自動的に増加させることです。このプレイブックにより、手動操作なしでinode制限を最大18億ファイルまで10%ずつ増加させることが可能です。もう一つの成功例は新しいシステム構成の自動化で、従来は手作業で数時間かかっていた作業が数分で完了するようになりました。

また、環境全体で一貫性を確保するためのプレイブックも作成しており、Snapshotポリシー、SnapMirrorポリシー、ストレージ効率の設定などが当社の基準に従って正しく構成されていることを保証しています。この自動化により、コンプライアンスとセキュリティを維持しつつ、設定ドリフトのリスクを低減できます。

プレイブックの力:ノード構成自動化の考察

自動化の取り組みで最も影響力のある領域の1つは、新しいONTAPノードを構成するためのAnsible Playbookの開発です。自動化が導入される前は、新しいクラスタの構成に時間がかかり、エラーが発生しやすいプロセスでした。自動化のおかげで、クラスタを高速かつ正確に、そして一貫性のある方法で構成できるようになりました。

私たちのプレイブックは、ノードの名前変更やVLANの設定から、カスタムブロードキャストドメインの作成、セキュリティ監査やイベント転送などの機能の有効化まで、あらゆる作業を自動化します。また、デフォルトのブロードキャストドメインのクリーンアップも自動化しており、常に標準ネットワーク構成に環境が合致するようにしています。

一例として、新しいクラスタを構成するための Playbook は、さまざまなタスクを実行します:

  1. ノードおよびアグリゲートの名前を、当社の標準命名規則に合わせて変更します。
  2. サービスプロセッサ(BMC)の設定と、標準のフロー制御、速度、MTU設定によるネットワークポートのセットアップ。
  3. 適切に構成されたネットワークセグメンテーションを確保するために、VLANおよびブロードキャストドメインを作成します。
  4. LIFを適切なポートに移動し、DNS、SNMP、およびセキュリティ設定を正しく適用します。

その結果、当社の厳格な基準を満たす、完全に構成され、すぐに使用できるONTAPクラスタが実現します。かつて数時間かかっていた構成作業が、今ではわずか数分で完了し、人的ミスのリスクを低減し、当社の環境全体で一貫性を確保します。

次は何ですか?

自動化の取り組みをさらに成熟させるため、私たちはいくつかの重要な分野で拡大を目指しています:

  • 容量およびライフサイクル管理: 成長傾向の分析やサポート終了ハードウェアの管理における手動作業を削減し、計画および予算策定を改善します。
  • ネットワーク冗長性: ネットワークの保守やアップグレード時に中断を回避するため、適切なネットワーク冗長性の構成を確保します。
  • 強化された事前アップグレードチェック: アップグレード前のプロセスをさらに自動化し、ダウンタイムの原因となりうる潜在的な構成上の問題をより深く分析できるようにしています。

NetAppIT部門がストレージの自動化を進めた結果、社内ユニファイド ストレージ環境全体で効率性、耐障害性、一貫性を向上させる大きな可能性が浮き彫りになりました。手動プロセスを自動化し、標準を適用し、プレイブックを継続的に改良することで、運用を拡大し、エラーのリスクを軽減しました。

今後を見据えると、自動化は私たちの戦略の中心的な焦点であり続けます。自動化は、インフラの進化する要求に対応し、社内外のステークホルダーに引き続き高品質なサービスを提供することを可能にします。

NetApp ITの自動化の取り組みに関するさらなる洞察については、今後のセッションやNetAppからの最新情報をNetAppでご確認いただき、追加のリソースについては当社ウェブサイトをご覧ください。

NetApp on NetApp

David Tanigawa 

David Tanigawaは、16年前にテクニカル サポート エンジニアとしてNetAppに入社した後、NetApp IT部門のストレージ運用チームに加わり、社内ストレージ インフラのサポートを担当しました。現在は、NetApp IT部門のストレージ エンジニアリング グループの一員として、NetApp IT部門のデータ ストレージ要件に最も適したソリューションの設計とエンジニアリングを支援しています。

David Tanigawa の投稿をすべて見る
Drift chat loading