![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=1738930442-hhIqiWmm9S4mdUBcuBsBOnQGgDtLjBAp-0-9ec587c7bebf5baefd36a10bfd4e01de)
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=1738930442-CGIfkOYjoRP5vHmnE1oHV4TH8ajUTl4z-0-5beae73aa745d5e29c7bed126e5ce6a3)