
データセンターにおけるシスコ対オープンネットワーキング:CCIEの視点
CCIEを取得し、従来のCiscoベースのデータセンターと、SONiC(Software for Open Networking in the Cloud)やNvidia Cumulusを含むオープン・ネットワーク環境の両方で長年の実務経験を持つネットワーク・エンジニアとして、私はデータセンター・ネットワーキングのパラダイム・シフトを最前列で見てきた。Ciscoは緊密に統合されたエクスペリエンスを提供し続けていますが、SONiCは、柔軟性、オープン性、DevOps主導の自動化を優先する、根本的に異なる運用モデルを導入しています。
この記事ではSONiCに焦点を当てるが、CumulusもレガシーNOSモデルと同じ改良を施している。
2つのアプローチの主な運用上の違いは以下の通りである:
1.制御プレーンとOSアーキテクチャ
シスコのスイッチは、NX-OS(スタンドアロンまたはACIモード)であろうとIOS-XEであろうと、垂直統合されたソフトウェア・スタックを搭載している。OS、デバイス・ドライバ、ハードウェアは緊密に結合され、単一のユニットとして管理される。これにより、DNACやNexus Dashboardのようなシスコの管理・遠隔測定ツールとの深い統合が実現する。
対照的に、SONiCは、ホワイトボックスハードウェア上で動作する分離型NOSです。Linuxをベースにコンテナ化されたコントロールプレーンで構築され、BGP、LLDP、SNMPなどの個々のサービスを独立して実行できる。このマイクロサービス・モデルは弾力性と柔軟性を提供するが、効果的に管理するにはLinuxとシステムに関する高度な知識が要求される。
2.管理と自動化
Cisco のツールは GUI ベースのプラットフォームと従来の CLI に大きく依存しており、自動化のために NetConf/YANG と REST API を一部サポートしている。DevOpsを重視しない伝統的でレガシーな組織にとって、Ciscoのモデルはドキュメント、TACサポート、検証済みの設計を提供する。
しかし、SONiCは本質的にオートメーション第一だ。最初から大規模なGUIがあるわけではない(しかし ヴェリティ)-CLI、REST、またはAnsible、Terraform、カスタムPythonスクリプトなどの自動化フレームワークですべて実行されます。実際、SONiC は CI/CD スタイルの運用ワークフローに最適化されており、ネットワークをコードとして扱います。これは、プライベートクラウドの構築や新しいデータセンターにとって非常に強力です。
3.ハードウェア・サポートとベンダー・エコシステム
シスコのハードウェアとソフトウェアは一緒に販売されている。しかし、ベンダーのロックインが発生し、価格も高くなります。
SONiCでは、ハードウェアとソフトウェアは切り離されている。ユースケースと予算に応じて、Dell、Edgecore、Nvidia、Celestica のスイッチで SONiC を実行できます。これは柔軟性とサプライチェーンの選択肢を増やすものであり、誰も6ヶ月間新しいスイッチが手に入らないと言われたくはないだろう?
4.トラブルシューティングとサポート
Cisco は、TAC サポート、ライセンス、および組み込みトラブルシューティング・ツールを販売しています。ネットワーク・エンジニアは、その診断、ログ、およびシスコ認定専門家のコミュニティに頼ることができます。
SONiC では、トラブルシューティングは、大規模で成長中のオープンソースコミュニティと、さまざまなサポートプロバイダに基づいて行われます。 例えば、BE Networks Verity を使用する場合、ソフトウェア、ハードウェアベンダーとのトリアージとエスカレーション、非常に簡単な交換モデルなど、SONiC ネットワークのフルサポートを受けることができます。
最終的な感想
Ciscoベースのデータセンターの運用は、高級車を運転するようなもので、スムーズで、高価で、何も変更しない方がよく、そうしないと保証もサポートの機会も無効になる。一方、SONiCは、モジュラー・コンポーネントから独自のレーシングカーを構築するようなもので、高速で、高度なカスタマイズが可能で、コスト効率に優れていますが、ボンネットの下での作業にはパートナーが必要になるかもしれません。
SONiCは元々、ハイパースケーラーや俊敏なDevOps環境向けに最適化されており、オープンネットワーキングの未来を垣間見ることができる。現在では、24時間365日のフルサポート、GUI、APIなどを備え、ビジネスの俊敏性を高めながらコスト削減を望むオペレーターに人気の選択肢となっている。
SONiCおよび BEネットワークのベリティオープン・ネットワーキングについて話すのが大好きなんだ!

ジョシュ・ソール
プロダクト・マーケティング担当副社長
ジョシュ・ソールは、25年以上にわたってオープンソースのネットワークソリューションを開拓してきた。アーキテクトとして、GE、ファイザー、NBCユニバーサルのコアネットワークを構築。Cisco社ではエンジニアとして、フォーチュン100の金融セクターの顧客にアドバイスを提供し、顧客に新しいテクノロジーを普及させた。最近では、VMware社(Broadcom社に買収)、Cumulus Networks社(Nvidia社に買収)、Apstra社(Juniper社に買収)でマーケティングおよび製品チームを率いた。