Mais conteúdo relacionado
Semelhante a SDN Framework Ryu Internal (20)
SDN Framework Ryu Internal
- 2. What is Ryu?
•
SDN Framework
•
•
•
主に OpenFlow Controller
それ以外のプロトコルにも対応
特徴
•
•
Pure Python
OpenFlow 1.3 Support
- 4. What is OpenFlow?
Control Plane
OpenFlow Controller
OpenFlow
Channel
Packet
OpenFlow
Protocol
OpenFlow Switch
FlowTable
Data Plane
Routing Table
Ryu はココ
Forwarding
Packet
- 17. WSGI Support
•
WSGI (Web Service Gateway Interface)
• Python 用 Web インターフェース
• 多くの Web フレームワークが準拠する
• Web API やアプリを作ることができる
- 19. Eventlet: thread
•
ライブラリ Greenlet を使った協調スレッド
•
•
a.k.a グリーンスレッド
スレッドの割り込みが発生しない
•
•
切り替えのタイミングは I/O 待ちだけ
切り替えをプログラマが把握・管理できる
•
•
スレッドセーフに作りやすい
ネイティブスレッドはカーネルのスケジュール次第