Die konventionellen Rechenzentrumsnetzwerke (DCNs) werden durch die steigende Anzahl von Benutzern und Bandbreitenanforderungen hervorgehoben, die wiederum viele Implementierungsbeschränkungen haben. Die aktuellen Netzwerkgeräte mit ihrer Kopplung von Kontroll- und Weiterleitungsebenen führen zu Netzwerkarchitekturen, die für dynamische Rechen- und Speicheranforderungen nicht geeignet sind. Software Defined Networking (SDN) wurde eingeführt, um diese Vorstellung von traditionellen Netzwerken zu ändern, indem die Kontroll- und Weiterleitungsebenen entkoppelt werden.