すでにリリースされているDentOS2.0は、このOSのスイッチの新機能を知っています

最近seはDentOS2.0の新しいバージョンをリリースしました これには、MarvellとMellanoxのarm64とamd64とMAC / ASiCシステムのサポート、互換性の改善などが含まれます。

このシステムを知らない人のために、彼らはそれを知っているべきです Linuxカーネルに基づいており、スイッチ、ルーター、および専用のネットワーク機器を装備するように設計されています。 開発は、Amazon、Delta Electronics、Marvell、NVIDIA、Edgecore Networks、Wistron NeWeb(WNC)の参加を得て実施されています。 当初、このプロジェクトは、インフラストラクチャにネットワーク機器を装備するためにAmazonから資金提供を受けていました。

DentOSについて

DentOSでパケット交換を管理するには、 LinuxカーネルのSwitchDevサブシステムが使用されます、これにより、フレーム転送とネットワークパケット処理を専用のハードウェアチップに委任できるイーサネットスイッチのドライバーを作成できます。

ソフトウェアのパディングは、標準のLinuxネットワークスタック、NetLinkサブシステム、IPRoute2、tc(トラフィック制御)、brctl(ブリッジ制御)、FRRouting、VRRP(仮想ルーター冗長プロトコル)、LLDP(リンク)などのツールに基づいています。層)。 検出プロトコル)およびMSTP(マルチスパニングツリープロトコル)。

システム環境 ONLディストリビューションに基づいています (オープンネットワークLinux)、 これは、ベースのDebian GNU / Linuxパッケージを使用します また、スイッチで実行するインストーラー、構成、およびドライバーを提供します。

ONLは、Open Computeプロジェクトによって開発され、2を超える異なるスイッチモデルへのインストールをサポートする専用のネットワークデバイスを作成するためのプラットフォームです。 これには、スイッチ、温度センサー、クーラー、IXNUMXCバス、GPIO、およびSFPトランシーバーで使用されるインジケーターとインターフェイスするためのドライバーが含まれています。

管理には、IpRoute2ツールとifupdown2ツール、およびgNMI(gRPCネットワーク管理インターフェイス)を使用できます。 YANG(Yet Another Next Generation、RFC-6020)データモデルを使用して構成を定義します。

DentOS2.0の主なノベルティ

この新しいバージョンでは、冒頭ですでに述べたシステムとの互換性に加えて、 NAT-44およびNA(P)Tとの互換性 スイッチの通常のポート(レイヤー3、ネットワークレイヤー)およびVLANポート(ネットワークブリッジ)のレベルでの内部範囲からパブリックアドレスへのアドレス変換(NAT)用。

また、 PoEコントローラーのサポートが追加されました (Power over Ethernet)Power overEthernet管理用。

さらに、ファイアウォール構成のパフォーマンスとスケーラビリティを改善するための変更、およびACLベースのリソース管理の改善が行われました。

一方で、また コントローラを接続する機能が提供されたことに注意してください ポート分離を構成するカスタム。

この新しいバージョンのDentOS2.0で際立っている他の変更点は次のとおりです。

  • ローカル(イントラネット)IPアドレスを認識するフラグのサポートが追加されました。
  • 802.1Qネットワークインターフェイス(VLAN)を構成し、それらを介してトラフィックをルーティングするためのオプションを提供します。
  • IpRoute2およびIfupdown2パケットが設定に使用されます。
  • 「devlink」に基づいて、情報を取得し、デバイスパラメータを変更するためのAPIが実装され、ローカルトラップカウンタとドロップされたパケットのサポートが実装されます。

最後に あなたがそれについてもっと知りたいのなら、 詳細を確認できます 次のリンクで。 DentOSコードはCで記述されており、Eclipse PublicLicenseの下で配布されています。

dentOS 2.0Beeblebroxをダウンロードして入手

このシステムをテストできることに興味がある人は、次のことを知っておく必要があります。 MarvellおよびMellanoxASICベースのスイッチで使用可能 最大48個の10ギガビットポートを備えています。

それに加えて さまざまなASICとの連携とネットワークデータ処理チップがサポートされています、Mellanox Spectrum、Marvell Aldrin 2、およびハードウェアパケット転送テーブルの実装を備えたMarvell AC3XASICを含みます。

すぐにインストールできるDentOSイメージは、ARM64(257 MB)およびAMD64(523 MB)アーキテクチャ用に準備されており、システムイメージを取得できます。 下のリンクから。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。