1.一種基于COST模型的NFV業(yè)務(wù)鏈網(wǎng)絡(luò)評(píng)估方法,其特征在于,該方法至少包括如下的步驟:
步驟1、確定已知量,所述已知量為:網(wǎng)絡(luò)中需要實(shí)現(xiàn)的所有業(yè)務(wù)鏈類型、各類型業(yè)務(wù)鏈所需的數(shù)據(jù)率、網(wǎng)絡(luò)中需要布置的所有VNF類型、布置單個(gè)各類型的VNF所需成本、單個(gè)各類型VNF占用單位數(shù)據(jù)率時(shí)的開銷、占用單位帶寬時(shí)的開銷、單位時(shí)延所帶來(lái)的懲罰開銷以及各節(jié)點(diǎn)間鏈路時(shí)延;
步驟2、分析布置策略,提取組成各類型業(yè)務(wù)鏈的NFV節(jié)點(diǎn),得到各種決策量如各類型業(yè)務(wù)鏈中相鄰VNF之間的路徑跳數(shù)以及相鄰VNF間的鏈路時(shí)延;同時(shí)根據(jù)決策者分配的數(shù)據(jù)率可以得到各類型業(yè)務(wù)鏈中相鄰VNF之間的數(shù)據(jù)率以及各類型VNF所占用的總數(shù)據(jù)率;
步驟3、根據(jù)步驟1中的布置單個(gè)各類型的VNF所需成本,計(jì)算總布置開銷;
步驟4、根據(jù)步驟1中的單個(gè)各類型VNF占用單位數(shù)據(jù)率所需成本以及步驟2中的得到的各類型VNF所占用的總數(shù)據(jù)率,計(jì)算總運(yùn)營(yíng)開銷;
步驟5、根據(jù)步驟1中的占用單位帶寬時(shí)所需成本以及步驟2中的各類型業(yè)務(wù)鏈中相鄰VNF之間的路徑跳數(shù)、各類型業(yè)務(wù)鏈中相鄰VNF之間的數(shù)據(jù)率,計(jì)算總帶寬消耗開銷;
步驟6、根據(jù)步驟1中的單位時(shí)延所帶來(lái)的懲罰成本、各類型業(yè)務(wù)鏈中相鄰VNF間的鏈路時(shí)延以及步驟2中的各類型業(yè)務(wù)鏈中相鄰VNF之間的數(shù)據(jù)率,計(jì)算總時(shí)延懲罰開銷;
步驟7、根據(jù)步驟3、4、5、6中得到的總布置開銷、總運(yùn)營(yíng)開銷、總帶寬消耗開銷、總時(shí)延懲罰開銷,計(jì)算最終總開銷;
步驟8、根據(jù)步驟7得到最終總開銷,評(píng)估該布置策略下的NFV業(yè)務(wù)鏈網(wǎng)絡(luò)。
2.根據(jù)權(quán)利要求1所述的一種基于COST模型的NFV業(yè)務(wù)鏈網(wǎng)絡(luò)評(píng)估方法,其特征在于,步驟3中的總布置開銷的計(jì)算,其步驟為:
步驟3(1):設(shè)網(wǎng)絡(luò)中需要實(shí)現(xiàn)的所有業(yè)務(wù)鏈集合為C={ck|k=1,2,...,K}、網(wǎng)絡(luò)中需要布置的所有不同類型的VNF集合為Q={qx|x=1,2,...,X}、業(yè)務(wù)鏈ck中同一類型VNF的個(gè)數(shù)為布置單個(gè)qx所需的成本為
步驟3(2):根據(jù)公式計(jì)算總布置開銷Scapex。
3.根據(jù)權(quán)利要求2所述的基于COST模型的NFV業(yè)務(wù)鏈網(wǎng)絡(luò)評(píng)估方法,其特征在于,步驟4中的總運(yùn)營(yíng)開銷計(jì)算,其步驟為:
步驟4(1):設(shè)網(wǎng)絡(luò)中需要實(shí)現(xiàn)的所有業(yè)務(wù)鏈集合為C={ck|k=1,2,...,K}、網(wǎng)絡(luò)中需要布置的所有不同類型的VNF集合為Q={qx|x=1,2,...,X}、單個(gè)qx占用單位數(shù)據(jù)率時(shí)的開銷為各類型qx所占用的總數(shù)據(jù)率為
步驟4(2):根據(jù)公式計(jì)算總運(yùn)營(yíng)開銷Sopex。
4.根據(jù)權(quán)利要求3所述的一種基于COST模型的NFV業(yè)務(wù)鏈網(wǎng)絡(luò)評(píng)估方法,其特征在于,步驟5中的總帶寬消耗開銷的計(jì)算,其步驟為:
步驟5(1):設(shè)網(wǎng)絡(luò)中需要實(shí)現(xiàn)的所有業(yè)務(wù)鏈集合為C={ck|k=1,2,...,K}、網(wǎng)絡(luò)中需要布置的所有不同類型的VNF集合為Q={qx|x=1,2,...,X}、占用單位帶寬時(shí)的開銷為α、各類型業(yè)務(wù)鏈中相鄰VNF和之間的路徑跳躍數(shù)為各類型業(yè)務(wù)鏈中相鄰VNF和之間的數(shù)據(jù)率為業(yè)務(wù)鏈ck中同一類型VNF的個(gè)數(shù)為
步驟5(2):根據(jù)公式α計(jì)算總帶寬消耗開銷Sbandwidth。
5.根據(jù)權(quán)利要求4所述的一種基于COST模型的NFV業(yè)務(wù)鏈網(wǎng)絡(luò)評(píng)估方法,其特征在于,步驟6中的總時(shí)延懲罰開銷的計(jì)算,其步驟為:
步驟6(1):設(shè)網(wǎng)絡(luò)中需要實(shí)現(xiàn)的所有業(yè)務(wù)鏈集合為C={ck|k=1,2,...,K}、網(wǎng)絡(luò)中需要布置的所有不同類型的VNF集合為Q={qx|x=1,2,...,X}、單位時(shí)延所帶來(lái)的懲罰開銷為β、各類型業(yè)務(wù)鏈中相鄰VNF和之間的鏈路時(shí)延為各類型業(yè)務(wù)鏈中相鄰VNF和之間的數(shù)據(jù)率為業(yè)務(wù)鏈ck中同一類型VNF的個(gè)數(shù)為
步驟6(2):根據(jù)公式β計(jì)算總時(shí)延懲罰開銷Sdelay。
6.根據(jù)權(quán)利要求5所述的一種基于COST模型的NFV業(yè)務(wù)鏈網(wǎng)絡(luò)評(píng)估方法,其特征在于,步驟7最終總開銷的計(jì)算,其步驟為:
步驟7:根據(jù)公式Stotal=Scapex+Sopex+Sbandwidth+Sdelay計(jì)算最終總開銷Stotal。