![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=1739279200-eR3CGXLLP6HwW0f34Hcme7xVjME4EQUS-0-c3f6035f3e8ed37c791ac00ad5f280a9)
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=1739279200-l0pByqHoPbefAqPvcwfLjSbHTGNdaIVE-0-e1c128c57f8d756000bf67d7cbd9070d)