Aiming at the problem that resource segmentation and guarantee cannot be carried out according to requirements of a container network in the prior art, the invention provides an SDN-based container network
resource scheduling method, which comprises the following steps of: 1, carrying out unified abstraction and description on
network software and hardware resources based on an SDN / NFV technology;2, implementing
resource allocation and
recovery on the container network, integrating resources into a
resource pool, establishing and managing a
network address resource pool and a network equipment
resource pool, providing network equipment resources as required, and recovering the network equipment resources in time when the network is destroyed; And step 3, based on the idea of SDN centralized control, deploying a centralized control
server in the container network, and implementing network
situation awareness and routing integration. The container network
resource scheduling method integrates networking, routing and monitoring by intensively sensing the network situation and reasonably segmenting and recovering the container network resources in combination with the requirements oftasks, thereby realizing the
optimal scheduling of the container network resources.