The invention provides a
data center network
system and data communication method based on
software definition and relates to the technical field of cloud calculating data centers. The
data center network
system structurally comprises a core electric switch, an
optical router, a top-of-rack switch, servers, a control module, an optical carrier wave distribution unit and a multi-
wavelength light source subsystem. In data communication, communication optical carrier
waves are allocated according to the address of the destination
server of data and the traffic of the data; the data are sent to the top-of-rack switch after being packaged by the source
server; the control module determines and selects an electric switching path or an
optical routing path to forward the data according to the address of the destination
server and the traffic characteristics of the
data information and the corresponding
routing algorithm. The top-of-rack switch performs
light modulation on the data according to instructions of the control module and forwards the data to the corresponding electric switching or
optical routing path. The
data center network
system and data communication method based on
software definition have very good energy saving effect, are low in construction cost and improve the
management efficiency of a data center network and the performance of the network.