ソリューションブリーフ

運用の自動化・効率化を実現するaXAPI
増加する運用負荷

クラウドサービスやWeb サービスなどの商用サービスでは、リソースの増減に対する迅速な対応が求められます。また企業内のIT システムでは、トラフィックの増加や業務の拡大に伴い、都度設定変更などの対応が求められます。いずれの場合においても、運用にかかる時間、コストは、要求が増えるほど莫大なものになっていきます。もし運用の自動化や簡素化が実現できれば、ビジネスはより効率的なものになります。

システム運用上の課題

サーバやネットワーク機器の管理・運用業務では、機器や設定の追加・変更がある度に、各機器の操作に習熟したエンジニアが各機器毎に作業を行い、手動で設定変更を行う必要があります。この作業は、人が介在するため、作業者のスケジュール調整も必要になり、タイムリーな設定変更は難しくなります。設定項目が多く複雑になる場合もあり、作業時間の増加や、人が設定を行うことによる設定ミスが発生する可能性もあります。このような従来の運用方法では、エンジニアに多くの負担や工数がかかり、人為的ミスも起こりうるというリスクもあるため、結果として多くの運用コストが発生し、効率化への課題が残ります。

システム運用を自動化する aXAPI

個別に管理されている機器を一括して管理するシステムを構成することにより、多くのシステム運用上の課題を解決できます。Thunder シ

リーズでは、外部アプリケーションからThunder シリーズをコントロールすることができるインタフェース、aXAPI を提供しています。管理シ
ステム上で aXAPI を使用することにより、従来 Thunder シリーズの GUI や CLI から手動で変更を行っていた作業を共通の管理システムから行えるようになります。操作インタフェースが管理システムに共通化されることにより、作業効率が大幅に向上します。スケジューリング機能を使用して作業を自動化することにより、人が介在しない設定変更も可能になります。結果としてエンジニアの負担や工数が減少することによって運用コストも削減され、人為的ミスによるトラブルも防ぐことができるようになり効率的なシステムを構成することができるようになります。
ネットワーク機器

各機器にログインして設定追加・変更
aXAPI

SLB

サーバ

Thunderシリーズ

管理システムから自動設定

エンジニアによる手動設定● 設定 変 更 ：手 動定 方 法 ：機 器 毎 に個 別 設 定● 人 的 ミ ス ：可 能 性 大● 人に対するコスト ：高● 設● 設定 変 更 ：自 動定 方 法 ：管理ツールで一括設定● 人 的 ミ ス ：最小化
● 人に対するコスト ：低● 設

aXAPIを使用したソリューション

VMware連携によるダイナミックプロビジョニング• トラフィックの状況によって、動的にサーバリソースを制御

クラウドサービス向け管理ポータル連携

クライアント• クラウドサービスのユーザ管理ポータルから必要最小限の情報入力によってThunderを設定

ユーザ
サードパーティ機器との連携• サードパーティアプリケーションの負荷状況によってThunderの設定を動的に変更
クラウド

インターネットThunderシリーズ

運用の自動化・効率化を実現するaXAPI | SOLUTION BRIEF

管理システムから自動設定
クライアント

VMware 連携（ダイナミックプロビジョニング）

ユーザ

● 設

定 変 更 ：自 動 クライアント
定 方 法 ：管 理 ツ ー ル で 一 括 設 定
ユーザ● 人 的クラウドミ ス ：最 小 化 インターネット● 人に対するコスト ：低
● 設

クラウド
アプリケーションデリバリ
コントローラ

VMware によって仮想化されたサーバ環境では、vCenter によっ

インターネット

Thunderシリーズ

アプリケーションデリバリ
コントローラThunderシリーズ

VMwarevSphereVMwarevSphere④ aXAPIて自動的にサーバのプロビジョニングが可能です。しかし仮想③ アクション
④ aXAPI②トリガー

されていなければ、起動した仮想サーバは負荷分散対象として③ アクション
②トリガー① 状態の通知

VMwarevSphere
物理サーバ上に構成された仮想マシン群

VMwarevSphere① 状態の通知

サーバが接続しているネットワーク機器側も自動的に設定が反映登録されないため実際には利用できません。aXAPI を利用すれば、サーバの追加・削除があった際、VMware vCenter は、aXAPI を介して Thunder に自動で設定を追加・削除します。トラフィックが急激に増加した場合には、必要に応じて仮想マシンを自動的に追加し、Thunder もそれに伴い自動的にポリシを変更するため、負荷状態に合わせて迅速にスケールアップ / スケールダウンが可能となります。

物理サーバ上に構成された仮想マシン群②aXAPI を使って入力された情報を基にThunder、サーバに設定を反映①管理ポータルで②aXAPI を使って入力された情報を基にSLB・サーバの必要情報を入力

Thunder、サーバに設定を反映①管理ポータルでクラウドサービス向け管理ポータル連携

クラウドサービスは、ユーザの要求に合わせてリソースを自由に、かつ迅速に増減できることが特徴です。繁忙期には、ユーザは管開始 / 切り離し
ロードバランシング対象の理ポータルを通じて、必要なだけ仮想サーバを追加しますが、ク
インターロードバランシング対象の開始 / 切り離し aXAPI

ラウド事業者は迅速にその要求に応える必要があります。aXAPI
ネット

SLB・サーバの必要情報を入力

aXAPIを利用すれば、ユーザが要求に応じて管理ポータル上で設定しネット
インターた内容を aXAPI を介して Thunder に転送することが可能になります。これにより、仮想サーバやその他のサービス選択と同様にThunder も負荷分散サービスとして、管理ポータルから一括操作が可能となります。管理者が介在する作業が発生せず、要求に合わせてリアルタイムで設定が反映されるため、エンドユーザは、CPU 高負荷を迅速にサービスを構成することが可能となります。

SNMP で通知

CPU 高負荷をSNMP で通知

ロードバランシング対象の開始 / 切り離し
インターネット

aXAPI

サードパーティ機器との連携

商用サービスやミッションクリティカルなサービスでは、ノンストップなサービス提供が必須となります。Thunder が負荷分散を行っても、配下のサーバが高負荷で処理できない状態になっていれば、サービスを提供することはできません。aXAPI を利用すれば、配下のサーバの負荷状況に応じた設定変更を自動化することができます。例えば、SNMP で Thunder 配下のサーバの CPU 使用率を監視し、閾値を超えたら管理ツールからaXAPI を使って過負荷CPU 高負荷をSNMP で通知

2© 2024 A10 Networks, Inc. All rights reserved.

サーバを負荷分散対象から自動的に切り離すことが可能です。対象サーバの負荷が下がったら負荷分散対象に再度組み込めば、安定したサービスを継続して提供することができます。

運用の自動化・効率化を実現するaXAPI | SOLUTION BRIEF

Thunder シリーズの操作性・運用性

Thunder シリーズが採用している aXAPI は、REST スタイルの XML API です。REST は、Web アプリケーション開発の経験があれば容易に理解できるシンプルで使いやすいアーキテクチャです。Thunder シリーズが標準でサポートしている CLI や日本語 GUI の使いやすさと、迅速な実装を実現するシンプルな aXAPI を使った外部からのコントロールにより、システム運用の利便性は大幅に向上します。aXAPI を使用することにより、A10 の独自 OS ACOS による高いパフォーマンスを持つ AX シリーズを利用した効率的なアプケーション配信システムを構築することができます。

A10 Networks / A10 ネットワークス株式会社について

A10 Networks は、オンプレミス、ハイブリッドクラウド、エッジクラウド環境における、セキュリティ、インフラストラクチャの課題を解決するソリューションを提供しています。大手グローバル企業や通信、クラウド、Web サービス事業者まで 7000 社以上のお客様に導入いただいており、ビジネスに不可欠なアプリケーションやネットワークの安全性、可用性、効率性を高めています。A10 ネットワークスは 2004 年に設立されました。
米国カリフォルニア州サンノゼに本社を置き、世界中のお客様にサービスを提供しています。

A10 ネットワークス株式会社は A10 Networks の日本子会社であり、お客様の意見や要望を積極的に取り入れ、革新的なアプリケーションネットワーキングソリューションをご提供することを使命としています。
詳しくはホームページをご覧ください。

• URL：https://www.a10networks.co.jp/• X（旧 Twitter）：https://twitter.com/a10networksjp• Facebook：https://www.facebook.com/A10networksjapan

A10ネットワークス株式会社

Learn More
About A10 Networks
お問い合わせA10networks.co.jp/contact

www.a10networks.co.jp©2024 A10 Networks, Inc. All rights reserved. A10 ロゴ、A10 Networks は 米 国およびその他 各 国 における A10 Networks, Inc. の商 標または登録商標です。その他上記の全ての商品およびサービスの名称はそれら各社の商標です。 A10 Networks は本書の誤りに関して責任を負いません。
A10 Networks は、予告なく本書を変更、修正、譲渡、および改訂する権利を留保します。製品の仕様や機能は、変更する場合がございますので、ご注意ください。 商標について詳しくはホームページをご覧ください。 www.a10networks.com/a10-trademarks
Part Number: A10-SB-aXAP JUN 2024