Font Size: a A A

Research On Survivability Enhancement Self-Configuration Technology Based On Software Defined Networking

Posted on:2018-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:Z X LiFull Text:PDF
GTID:2348330512473469Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the rapid development of information technology,Internet has been widely used in people's daily life.In addition,various mission-critical systems tend to be networked,however,due to the openness and complexity of the network,the variability of the operating environment,the design flaws of the systems,as well as the unavoidable factors such as human errors,which lead to mission-critical systems in great risks.Once the system failed,the national economy and people's life will be greatly affected.However,the degree of people's dependence on the software systems strengthens as the days passed,which leads to the contradiction between the high reliability demand of people and the low reliability of the current system.People hope that the software system can provide critical services continuously and stably,even if it is attacked or the system is failed,so as to improve the survivability of the system.In this paper,in order to satisfy the goal of enhancing the survivability of the system,at first,we propose a virtual network mapping algorithm based on Ant Colony Hybrid Genetic algorithm under Software Defined Network environment,which is a new type of network architecture.In this way can make the entity resources be controlled in the network.Secondly,in view of the changes happened to underlying infrastructures which lead to the failure of the original feasible scheme,a virtual network remapping algorithm based on node failure is proposed.By introducing the detachment factor to measure resources under the current environment,virtual nodes and links which are mapped failed are separated off from the original virtual network request,and then be allocated by the greedy algorithm reasonably and efficiently,to achieve virtual network requests.At last,we use the self-configuration idea of cognitive network topropose a resource self-configuration method,which can solve the result of the perception of the inner and outer environment and state of itself,to realize the dynamic configuration on the resources.It is easy to enhance the ability of the software system to adapt the environment intelligently,which can enhance the software survivability finally.
Keywords/Search Tags:software defined networking, cognitive network, self-configuration, survivability
PDF Full Text Request
Related items