![Learning OpenDaylight](https://wfqqreader-1252317822.image.myqcloud.com/cover/169/36701169/b_36701169.jpg)
上QQ阅读APP看书,第一时间看更新
Components of an SDN
A software-defined network infrastructure has two main key components:
- The SDN controller (only one, could be deployed in a highly available cluster)
- The SDN-enabled switches (multiple switches, mostly in a Clos topology in a data center) as shown in the following figure:
![](https://epubservercos.yuewen.com/7F61C1/19470409001645306/epubprivate/OEBPS/Images/image_01_001.png?sign=1739290579-roGIFiaVfHFmsppyMcDJ2rLvhEbAw2HX-0-efb637a304c83f5bd5fb24920b82735f)
An SDN controller is the single brain of the SDN domain. In fact, an SDN domain is very similar to a chassis-based switch. You can imagine the supervisor or management module of a chassis-based switch as an SDN controller and the rest of the line card and I/O cards as SDN switches. The main difference between an SDN network and a chassis-based switch is that you can scale out the SDN with multiple switches, where in a chassis-based switch you are limited to the number of slots in that chassis:
![](https://epubservercos.yuewen.com/7F61C1/19470409001645306/epubprivate/OEBPS/Images/image_01_002.png?sign=1739290579-YfBiVnD2IVlGWPzTW1PhwkiU5DkbNznl-0-2bfa1e628d5180ed0b73c77b0cf54487)