The invention belongs to the technical field of
cloud computing and novel networks, and particularly provides a multi-tenant policy-driven type
software-defined networking method for a
cloud data center. The method includes the specific steps of tenant policy defining, user definition policy authority limiting, policy conflict solving and policy file
parsing and executing. According to the method, a network is configured through policy defining, tenants can define virtual networks, virtual firewalls and the like of the tenants in a visual mode without writing programs or using a
programming interface provided by a
software-defined networking controller; management on a
cloud computing platform and management on an SDN controller are unified; the networks are managed through policy
parsing, so that higher efficiency can be achieved, computing resources, such as a CPU, of the
software-defined networking controller are saved, and the time for
processing requests of the tenants through the controller is shortened. On the premise that
user friendliness is ensured, the performance can be close to the performance achieved when calling is conducted by a local API, and meanwhile the performance is quite better than the performance achieved when calling is conducted by an RESTAPI.