| With the continuous development of cloud computing and bid data services,the ever-increasing amount of data,and the ever-changing communication modes and traffic characteristics,the internal and external network of traditional data center,based on electric exchange technology,faces various performance challenges.However,optical switching is naturally flexible in network topology and resource scheduling.So,it has gradually become the most promising alternative technology for the data center network.Based on the service requirements abstracted from the new services in the data center,this paper uses SDN technology to provide optical interconnection network resource control.Also,this paper uses SDN technology to enhance the carrying capacity of optical network and greatly improve business performance.For the data center network,this paper is based on OpenScale optical switching network with both wavelength and sub-wavelength flexibility.Moreover,this paper designs and develops the corresponding SDN control mechanism to support Coflow’s network resource allocation and scheduling for Coflow,which is abstracted by distributed computing applications with the relative control requirement and occupying highest percentage of data centers.With the aim of minimizing the average Coflow completion time,this paper designs the control and scheduling mechanism in terms of routing,priority and bandwidth allocation.Through the construction of experimental and experimental verification,it is proved that the proposed SDN control mechanism can effectively adapt to the Coflow scheduling strategy.Moreover,the mechanism can effectively enhance the performance of distributed computing applications.In addition,this paper designed and developed an SD-WAN controller for its security needs in wide area network.The controller runs a complete overlay VPN solution based on user requirements for establishing a private network in the public network.This controller includes the creation of tunnels and the delivery of VPN policies,and finally the site-to-site layer 2 interworking.The experimental results verify the effectiveness of the controller. |