| 開発者 | Microsoft 、SONiC Foundation: Linux Foundation、Open Compute Project、コミュニティの一部 |
|---|---|
| 書かれた | C |
| OSファミリー | Unixライク(Linuxカーネル) |
| 作業状態 | 現在 |
| ソースモデル | オープンソース |
| 初回リリース | 2016 |
| 最新リリース | ソニC.202305 / 2023/05/31 |
| リポジトリ | github.com/sonic-net/sonic-buildimage |
| マーケティングターゲット | ネットワークデバイス |
| カーネルタイプ | モノリシック |
| ライセンス | GNU GPLやApacheライセンスを含むオープンソースライセンスの混合 |
クラウドでのオープンネットワーキングのためのソフトウェア、またはSONiCと略されて様式化されているものは、Linuxをベースにした無料のオープンソース ネットワークオペレーティングシステムです。もともとはMicrosoftとOpen Compute Projectによって開発されました。2022年にMicrosoftはプロジェクトの監督をLinux Foundationに譲渡しましたが、Linux Foundationは引き続きOpen Compute Projectと協力してエコシステムと開発者の成長を継続します。[1] [2] [3] [4] SONiCには、完全に機能するL3デバイスに必要なネットワークソフトウェアコンポーネントが含まれており[5] 、クラウドデータセンターの要件を満たすように設計されています。これにより、クラウドオペレーターは、異なるスイッチベンダーのハードウェア間で同じソフトウェアスタックを共有でき、100を超えるさまざまなプラットフォームで動作します。[3] [5] [6] SONiCのエンタープライズサービスとサポートを提供する企業は複数あります。
概要
SONiCは2016年にマイクロソフトによって開発され、オープンソース化されました。 [2] このソフトウェアは、ネットワークソフトウェアを基盤となるハードウェアから分離し、スイッチ抽象化インターフェイスAPI上に構築されています。[1]複数のベンダーのネットワークスイッチとASICで動作します。[2]サポートされている注目すべきネットワーク機能には、ボーダーゲートウェイプロトコル(BGP)、リモートダイレクトメモリアクセス(RDMA)、QoS、およびその他のさまざまなイーサネット/IPテクノロジが含まれます。[2]プロトコルサポートの多くは、ルーティングデーモンのFRRoutingスイート を組み込むことによって提供されます。 [7]
SONiCコミュニティには、クラウドプロバイダー、サービスプロバイダー、シリコンおよびコンポーネントサプライヤー、ネットワークハードウェアOEMおよびODMが含まれており、850を超えるメンバーがいます。[2]
ソースコードはGNU General Public LicenseやApache Licenseを含むオープンソースライセンスの組み合わせに基づいてライセンスされており、GitHubで入手可能です。[8] [9]
参考文献
- ^ ab Branscombe, Mary (2019 年 7 月 22 日)。「オープンソース ネットワーク OS の SONiC は、主流になる準備ができているか?」。DataCenter Knowledge。
- ^ abcde Subramaniam, Kamala (2016 年 3 月 9 日)。「Microsoft が「クラウドでのオープン ネットワーキング向けソフトウェア (SONiC)」を紹介」。azure.microsoft.com。
- ^ ab Hardesty, Linda (2020 年 3 月 3 日). 「Microsoft がオープン ソースのクラウド スイッチ ソフトウェアを提供」. sdxcentral .
- ^ 「クラウドでのオープンネットワーキング向けソフトウェア (SONiC) が Linux Foundation に移行 - Linux Foundation」www.linuxfoundation.org . 2022 年 12 月 5 日閲覧。
- ^ ab Verma, Adarsh (2016 年 3 月 10 日). 「SONiC — Microsoft の Debian Linux ベースのネットワーク用オペレーティング システム」. FOSSBYTES .
- ^ 「サポートされているデバイスとプラットフォーム · sonic-net/SONiC Wiki」。GitHub 。 2022年12月5日閲覧。
- ^ 「FRR: 聞いたことのない最も人気のあるネットワークルーター」www.nextplatform.com 2020年10月26日。
- ^ Foley, Mary Jo (2016 年 3 月 9 日)。「Microsoft が Open Compute Project に新しいオープンソースのネットワーク コンポーネントを提出」ZDNet。
- ^ Williams, Chris Williams (2016 年 3 月 9 日)。「Microsoft が Debian Linux 用のスイッチ OS を作成した。繰り返すが、Debian Linux 用のスイッチ OS である」。The Register。
外部リンク
- 公式サイト
- GitHub上の SONiC
