• プログラマブルスイッチは、過去10年間で増加している画期的な技術である。
  • 従来のプログラマブルスイッチはラインレートで動作するが、プログラミングモデルの表現力には制限がある。
  • 代替デザインはラインレート要件を緩和するが、より簡単にプログラム可能である。
  • スイッチのパフォーマンスとプログラム可能性は矛盾するとされているが、著者らはこの考え方に疑問を投げかけている。
  • 多くのアプリケーションは、ネットワークを使用してcoflowsとして知られるフローのセットを調整するが、現在のスイッチは個々のフローディレクターとして設計されている。
  • この概念的なギャップを埋めるために、著者らはApplication-Defined Coflow Processor(ADCP)と呼ばれる新しいデバイスを導入している。

この論文では、プログラマブルスイッチの設計に関する緊張が従来考えられていたようなパフォーマンスとプログラム可能性の間にあるのではなく、coflowsの処理の必要性にあると主張しています。ADCPの導入により、このギャップを埋め始めることができると述べられています。

元記事: https://www.microsoft.com/en-us/research/publication/rethinking-the-switch-architecture-for-stateful-in-network-computing/