PRODUCT

SONiCについて

SONiCとは

SONiC(Software for Open Networking in the Cloud)は、Microsoftが中心となって開発されたLinuxベースのオープンソースネットワークOSです。

Open Compute Project(OCP)を通じて広く公開されており、大規模クラウド事業者やデータセンターで急速に普及しています。コンテナベースで構成されており、機能単位での柔軟な拡張や保守が可能です。

アーキテクチャと特長

  • 01完全コンテナ化されたネットワークOS

    BGPやLLDPなどの各機能が個別のDockerコンテナとして動作。障害の影響を局所化でき、再起動やログ調査も簡単。

  • 02SAIによるハードウェア抽象化

    ASICベンダーごとの違いをSAIで吸収。これにより、SONiC自身はハードウェア非依存に動作でき、ハードウェアの自由度が高まる。

  • 03オープンソースAPIによる運用自動化

    CLIやREST APIに加え、Ansible・gNMIなどの自動化ツールと容易に連携。Redisによる構成情報の一元化により、状態管理がAPI経由で可能。

  • 04Linuxベースでカスタマイズ容易

    Docker/Redis/gRPCなど、全体がLinuxベースで構成されており、既存のLinuxスキルで拡張・デバッグ・カスタマイズが可能。

SONiCが選ばれる理由

商用スイッチOSSONiC
ベンダー依存の機能制限自由な機能追加・拡張
高コスト構成ハードとOSの分離でコスト削減
クローズドな開発GitHubで継続的に改善中
自動化が困難オープンAPIで運用自動化しやすい

対応ハードウェアと環境

対応ASIC:

  • Broadcom Trident / Tomahawk 系
    用途例:大規模データセンター(L3 Spine/Leaf)
  • NVIDIA Spectrum 系
    用途例:低遅延ネットワーク(AI、HPC)
  • Intel Tofino(P4対応)
    用途例:カスタムプロトコルや学術用途

対応スイッチ:

  • Edgecore:
    AS4630‑54PE / TE , AS5812‑54X
    AS5835‑54X / 54T , AS7326‑56X
    AS7712‑32X , AS7726‑32X
    AS7816‑64X , AS9716‑32D など

SAI準拠のASICを搭載したホワイトボックススイッチで動作

お問い合わせ・PoCのご相談

SONiC導入をご検討中の方は、お気軽にお問い合わせください。
実機PoC、評価機貸出、構築支援などご要望に合わせて対応いたします。

よくある質問

Q. 商用スイッチと比べて運用は難しいですか?
A. オープンソースですが、CLIやAPIが整備されており、運用の習得も比較的容易です。

Q. CLI操作はCisco IOSに似ていますか?
A. 基本的にはLinux CLIベースですが、FRRでのルーティング操作などはCiscoに近い操作感です。

Q. 日本語でのサポートはありますか?
A. はい、弊社で導入支援・運用サポートも承っております。
Copyright © 2025 Dataonstor. Corp,
サイトポリシー | プライバシーポリシー