
SDNの定義 #
SDN or ソフトウェア定義ネットワーキング は、システム管理者、ネットワーク エンジニア、DevOps が REST API を通じてプログラム可能でオープンなインターフェイスを使用して、データセンター内のネットワーク デバイスを動的に管理および制御できるようにするインフラストラクチャ設計アプローチです。
主な要件は ソフトウェア定義ネットワーク これは、データセンターにおける動的、スケーラブル、コスト効率に優れ、柔軟なインフラストラクチャに対する現在のニーズから生まれたものであり、時代遅れとなった従来の静的、ハードウェア ベースのモノリシックな IT アーキテクチャを回避します。
ソフトウェア定義アーキテクチャは、 コントロールプレーン、交通の流れを制御し、決定を下す、そして データ経路パケットを管理および転送します。
SDNの課題 #
メイン 建築上の課題 SDN を定義するものは次のとおりです。
プログラマビリティシステム管理者と DevOps による REST API を使用したオープン スタンダードを通じて完全にプログラム可能な自動化を可能にし、あらゆるフレームワークを通じて完全に統合できるようにします。
アジリティコントロール プレーンとデータ パスの関連付けを解除することで、ネットワークの設計と操作を簡素化します。これにより、上位層の抽象化が可能になり、ネットワーク定義が容易になり、ベンダー固有のデバイスやプロトコルを回避できます。
セントラルコントローラネットワークの集中化されたインテリジェンスにより、大規模なネットワーク インフラストラクチャを 1 つの固有デバイスのように管理し、トラフィック管理、ストレージ、セキュリティ、アプリケーション配信などのさまざまなポリシーを調整できるようになります。
このパラダイムに基づいて進化してきたさまざまなソフトウェア定義アプリケーションは次のとおりです。
SDx (ソフトウェア定義のすべて)これは、データセンターの課題(IoTや重要なシステムなど)を超えた、さまざまなアプリケーションとインフラストラクチャの分野を統合したものです。 ソフトウェア定義 パラダイム。
SDI (ソフトウェア定義インフラストラクチャ)これは、データ センター内のインフラストラクチャがソフトウェアによってプログラム的にオーケストレーションされ、拡張可能であるという概念を定義します。
SDM (ソフトウェア定義メモリ)メモリがソフトウェアを通じてプロビジョニングされたリソースであるソリューションを定義します。
SDMN (ソフトウェア定義モバイル ネットワーキング).
SD-WAN (ソフトウェア定義広域ネットワーク)これは、異なるブランチ間の通信、インターネット アクセス帯域幅の管理、遅延、および広域ネットワークの問題をソフトウェア定義ソリューションを使用して解決するソリューションを定義します。
SD-LAN (ソフトウェア定義ローカルエリアネットワーク)これは、パケット輻輳、スループット、低遅延、サービスの分離などのローカル エリア ネットワークの問題をソフトウェア定義ソリューションを使用して解決するソリューションを定義します。
SDR(ソフトウェア無線)これは、変調器/復調器、フィルタ、ミキサー、アンプなどの従来のアナログ無線通信のデジタル プログラミング可能性を定義します。
SDS (ソフトウェア定義ストレージ)ソフトウェアによるポリシーとプログラム可能なストレージのプロビジョニング。
SDP (ソフトウェア定義保護)DoS および DDoS 保護、ブラックリスト、サービスまたはアプリケーションごとのファイアウォールなどのソフトウェアによるポリシーとプログラム可能なセキュリティ プロビジョニング。
SDDC (ソフトウェア定義データセンター)ソフトウェア定義パラダイムを通じて、データセンター リソース全体のプロビジョニングとポリシーのプログラム可能性を定義します。
SDAD (ソフトウェア定義アプリケーション配信)負荷分散、高可用性、アプリケーション監視、レポートなどを提供するソフトウェア定義ソリューションを通じて、アプリケーション配信のプロビジョニングとポリシーを定義します。
RELIANOID SDNへのアプローチ #
RELIANOID 5 包括的な実装により、中規模および大規模ネットワーク環境を満たすように設計されています。 完全にオープンな仕様のREST API プログラマビリティ、俊敏性、中央コントローラの機能により、SDN インフラストラクチャへの完全な統合が可能になります。
SDxパラダイムでは、 RELIANOID ADC ソフトウェア定義データセンターに統合される次のソフトウェア定義機能を提供します。
SDN 高度なネットワーク構成、仮想および VLAN インターフェイス、フローティング IP、リンク アグリゲーション、高度なルーティング、ネットワークのリアルタイム統計とレポートのプロビジョニングとプログラム可能な管理を通じて、さまざまな機能を実現します。 より詳しい情報…
SD-WAN アップリンク集約、WAN アクセスの高可用性、ルーティング レベルでのロード バランサ、および統計情報のための仮想サービスのプロビジョニングと集中管理による機能。 より詳しい情報…
SDP ネットワークおよび仮想サービス/アプリケーション レベルでのポリシーの定義による機能強化 (DoS 緩和、ローカルおよびリモートのジオ ブラックリスト、SSL 暗号セキュリティ強化、HTTP/S 脅威緩和など)。 より詳しい情報…
SDDC プログラム可能なインターフェイスの定義を通じて機能を提供し、異なるデータセンター間で地理的に特定された仮想サービスのプロビジョニングと集中管理を可能にします。 より詳しい情報…
SDAD プログラム可能なインターフェイスの定義による機能により、ネットワークおよびアプリケーション レベルで本質的に高可用性を備えた仮想サービスとフローティング サービスのプロビジョニングと集中管理、負荷分散、監視、アプリケーション レポート、SSL オフロード、さまざまなアーキテクチャ トポロジ サービスの実装、プロキシ機能、L4 および L7 でのパケットとデータの最適化された処理などが可能になります。 より詳しい情報…
SDN リファレンス #
https://www.relianoid.com/zapidocv3/ – ソフトウェア定義のプログラミングのためのREST API RELIANOID ADC。
https://en.wikipedia.org/wiki/Software-defined_networking – Wikipedia における SDN の定義。