Data Center Network (DCN) is a network formed by interconnecting the data centers, which are capable of generating huge amount of data with storage facilities. With the advancement of the Internet-of-things (IoT) technologies, different IoT devices are capable of generating and processing a huge amount of data and introduce challenges such as — hetergenous network configuration, dynamic application requirements, and mobility of the IoT devices. On the other hand, software-defined networking (SDN) is a promising approach to control the network in a unified manner, using rule-based management. The networking abstractions provided by SDN enable holistic control of the network using high-level policies, without being concerned about low-level configuration. Hence, Software-Defined DCN is envisioned to address the heterogeneity and application-specific requirements of IoT in the context of DCN.
We study the impact on DCNs in the presence of IoT devices from different perspectives: broadcasting and multicasting, while ensring high network-throughput and low network delay. Additionally, we analyze the preformance bounds of software-defined DCNs, theoretically, in the presence of IoT devices.