软件学报
軟件學報
연건학보
JOURNAL OF SOFTWARE
2014年
10期
2189-2205
,共17页
肖蔼玲%王颖%孟洛明%邱雪松%李文璟%尹斌
肖藹玲%王穎%孟洛明%邱雪鬆%李文璟%尹斌
초애령%왕영%맹락명%구설송%리문경%윤빈
网络虚拟化%跨域虚拟网络映射%资源匹配%知识描述%虚拟网络划分%遗传算法
網絡虛擬化%跨域虛擬網絡映射%資源匹配%知識描述%虛擬網絡劃分%遺傳算法
망락허의화%과역허의망락영사%자원필배%지식묘술%허의망락화분%유전산법
network virtualization%multi-domain virtual network embedding%resource matching%knowledge description%virtual network partitioning%genetic algorithm
网络虚拟化环境下的跨域虚拟网络映射是指当物理网络由多个自治域构成时,以最小化虚拟网络映射开销为目标,将虚拟网络请求恰当地划分为多个虚拟子网请求,并分别指派给相应自治域以完成映射。资源匹配和虚拟网络划分是跨域虚拟网络映射中的两个关键阶段。然而,现有的资源匹配算法无法支持精确的数值属性匹配,也无法满足虚拟网络用户对表达多样化映射约束的需求,故实用性不高。此外,虚拟网络划分属于NP问题,目前也缺乏高效的求解方法。针对上述两个阶段中存在的问题,分别提出了基于OWL及SWRL的资源匹配算法和基于遗传算法的虚拟网络划分算法。理论分析证明了该方法的正确性。仿真实验从效率、性能及稳定性方面验证了该方法的有效性。
網絡虛擬化環境下的跨域虛擬網絡映射是指噹物理網絡由多箇自治域構成時,以最小化虛擬網絡映射開銷為目標,將虛擬網絡請求恰噹地劃分為多箇虛擬子網請求,併分彆指派給相應自治域以完成映射。資源匹配和虛擬網絡劃分是跨域虛擬網絡映射中的兩箇關鍵階段。然而,現有的資源匹配算法無法支持精確的數值屬性匹配,也無法滿足虛擬網絡用戶對錶達多樣化映射約束的需求,故實用性不高。此外,虛擬網絡劃分屬于NP問題,目前也缺乏高效的求解方法。針對上述兩箇階段中存在的問題,分彆提齣瞭基于OWL及SWRL的資源匹配算法和基于遺傳算法的虛擬網絡劃分算法。理論分析證明瞭該方法的正確性。倣真實驗從效率、性能及穩定性方麵驗證瞭該方法的有效性。
망락허의화배경하적과역허의망락영사시지당물리망락유다개자치역구성시,이최소화허의망락영사개소위목표,장허의망락청구흡당지화분위다개허의자망청구,병분별지파급상응자치역이완성영사。자원필배화허의망락화분시과역허의망락영사중적량개관건계단。연이,현유적자원필배산법무법지지정학적수치속성필배,야무법만족허의망락용호대표체다양화영사약속적수구,고실용성불고。차외,허의망락화분속우NP문제,목전야결핍고효적구해방법。침대상술량개계단중존재적문제,분별제출료기우OWL급SWRL적자원필배산법화기우유전산법적허의망락화분산법。이론분석증명료해방법적정학성。방진실험종효솔、성능급은정성방면험증료해방법적유효성。
In a network virtualization environment, multi-domain virtual network embedding (MVNE) deals with properly partitioning a virtual network (VN) request into sub-VN requests across multiple domains for embedding with the aim of minimizing the embedding cost. Resource matching and VN partitioning are two key phases in MVNE. However, a resource matching algorithm capable of providing accurate numerical attribute matching and VN users’ diversified mapping constraints specification has not been explicitly studied by the existing research. Moreover, an efficient solution is needed for MVNE which is NP-hard. This paper provides an OWL and SWRL based resource matching algorithm and a genetic algorithm based VN partitioning algorithm to tackle the problems mentioned above. The correctness of the presented method is proved by theoretical analysis, and the validity of the method is assessed by simulation experiments in terms of efficiency, performance, and stability.