11.1 REST APIのシステム構成
REST APIを使用するための基本的なシステム構成について説明します。
REST APIの基本的なシステム構成を次に示します。
- ストレージシステム
-
REST APIでの情報取得や構成変更の対象となるストレージシステムです。
- GUM(Gateway for Unified Management)
-
ストレージシステムの基本的な管理機能を持つコンピュータです。外部からストレージシステムを管理する場合には、GUMと通信します。
コントローラ1(CTL1)とコントローラ2(CTL2)の各コントローラに存在します。
- REST APIサーバ
-
REST APIクライアントからREST APIのリクエストを受け付け、ストレージシステムに命令を発行し、実行結果をREST APIクライアントに返すサーバとしての役割を担うコンポーネントです。
ストレージシステムのGUM上に配置されます。
- REST APIクライアント
- REST APIサーバへリクエストを発行するクライアントです。REST APIを利用したソフトウェアまたはスクリプトが該当します。
- メモ
-
このマニュアルに記載されたAPIのほかに、より詳細な情報を取得したり、構成変更する操作に対応したAPIも実行できます。操作方法については、マニュアルREST API リファレンスガイドを参照してください。