The invention discloses a method and a
system for dynamically allocating network resources of a
cloud data center. The method comprises the following steps: receiving a
network service demand of a user through a network resource arrangement module of a
cloud data center, obtaining a plurality of service chains according to the
network service demand, and sending each service chain to a network equipment control module; interpreting the received service chains by using a network equipment control module to obtain
control flow tables in one-to-one correspondence with the network nodes in the service chains, and sending the
control flow tables to the corresponding network nodes; wherein the
control flow table comprises
network service requirements; and forwarding the data by using the networknode according to the control flow table to realize dynamic allocation of resources. According to the method and the
system, the network arrangement module is utilized to obtain the corresponding service chain, the network equipment control module is utilized to obtain the control flow table according to the service chain, the control flow table is issued to the network node in advance, and dataforwarding is performed according to the issued control flow table, thereby realizing dynamic allocation of network resources.