Apstra Operating System

特徴

ネットワーク基盤やサービスのライフサイクル全般を自動化するAOS。まずは、カスタマによるインテント(意図)の宣言文からスタートし、ネットワークコンフィギュレーションの設計、展開に関わる各種プロセスを自動化し、リアルタイムテレメトリやアナリティクスを活用した連続的な確認検証を通じてネットワークを常に「準備OK」の状態に保ちます。AOS 2.1はVXLAN、スパニング設計、実装、運用、検証を対象にベンダー中立な自律型ライフサイクル運用をターンキーで実現します。

例えば、ネットワーク担当は、SDNコントローラやEVPN無しで、IPファブリック上のVXLANコンフィギュレーション設定や確認を自動化することができます。AOSが無ければ、VXLAN管理ステップの多くは手動での作業となってしまいますが、AOSを利用すればこれらの手作業は完全自動化されます。

AOSについての詳細は、技術仕様(データシート)をダウンロードしてご参照ください

インテント型アナリティクスについての詳細はこちらのブログをご参照ください。(サイレント故障

詳細は、こちらのVXLAN機能説明をダウンロードしてご参照ください.

Scroll to See How it Works

Design

Your template is generated for the design.
  • “I need to connect 1000 virtual machines in the most cost effective way.”

  • “I need to connect these 50 end points using a virtual network.”

  • “I need to connect 9 compute racks and 1 storage rack in a non-blocking way.”

“I need to connect 1000 virtual machines in the most cost‑effective way.”

“I need to connect these 50 end points using a virtual network.”

"I need to connect 9 compute racks and 1 storage rack in a non-blocking way."

lines-1 Created with Sketch.
line-down-1 Created with Sketch.

Operate

Apstra generates a blueprint that includes all required configurations.
  • Build: I need to pull my IP addresses from my IPAM system, using open networking for compute, deep buffers for storage, and specify rules for cabling.

  • Change: I need to add a rack to my POD, and those 200 virtual machines to this application.

  • Change: I need to change the cabling to the storage rack.

Build

"I need to pull my IP addresses from my IPAM system, using open networking for compute, deep buffers for storage, and specify rules for cabling."

Change 1

"I need to add a rack to my POD, and those 200 virtual machines to this application."

Change 2

"I need to change the cabling to the storage rack."

lines-2 Created with Sketch.
line-down-1 Created with Sketch.

Commit

deploy-bottom Created with Sketch.
line-down-1 Created with Sketch.

Deploy

After building my infrastructure and cabling it according to my blueprint I need to:

  • Ensure infrastructure matches intent in blueprint.

  • Deploy blueprint onto infrastructure.

  • Continuously track deployment, flagging deviations from intent.

After building my infrastructure and cabling it according to my blueprint, I need to:

1

Ensure infrastructure matches intent in blueprint

2

Deploy blueprint onto infrastructure

3

Continuously track deployment, flagging deviations from intent
deploy-arrows Created with Sketch.

Validate

small-quote-symbol-white I need visibility, alerting, and controls to ensure the infrastructure is operating as intended. overall
  • mall-quote-symbol-white I need to stream all my telemetry to my time series database and visualize it in grafana.
  • quote I need to query all paths between server 1 and server 2, which have utilization above 50%.
  • quote I need to add a new telemetry parameter on the fly to help me with troubleshooting.