F發(fā)送遷移有狀態(tài)業(yè)務(wù)數(shù)據(jù)請(qǐng)求,請(qǐng)求VNF將其他VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)均衡的遷移到新進(jìn)入服務(wù)的VNFC ;
[0142]VNF按照預(yù)先設(shè)置的均衡策略,將其他VNFC上的有狀態(tài)業(yè)務(wù)數(shù)據(jù)如會(huì)話或者注冊(cè)用戶數(shù)據(jù)等均衡遷移到新創(chuàng)建的VNFC上;
[0143]VNF向VNFM返回遷移請(qǐng)求成功響應(yīng),這里,VNF可以在遷移完畢后返回遷移請(qǐng)求成功響應(yīng)。當(dāng)然,為了避免遷移過程時(shí)間過長(zhǎng),VNF也可以在啟動(dòng)遷移工作后,立刻向VNFM返回遷移請(qǐng)求成功響應(yīng),因?yàn)榇w移數(shù)據(jù)可能很多。
[0144]第四實(shí)施例,針對(duì)圖3所示的現(xiàn)有規(guī)范中的EM發(fā)起的VNF自動(dòng)彈的流程,本發(fā)明對(duì)其中的scale out彈性伸進(jìn)行了改進(jìn),將圖3中步驟307修改為:
[0145]VNFM配置VNF上相關(guān)數(shù)據(jù),VNFM向VNF發(fā)送遷移有狀態(tài)業(yè)務(wù)數(shù)據(jù)請(qǐng)求,請(qǐng)求VNF將其他VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)均衡的遷移到新進(jìn)入服務(wù)的VNFC ;
[0146]VNF按照預(yù)先設(shè)置的均衡策略,將其他VNFC上的有狀態(tài)業(yè)務(wù)數(shù)據(jù)如會(huì)話或者注冊(cè)用戶數(shù)據(jù)等均衡遷移到新的VNFC上;
[0147]VNF向VNFM返回遷移請(qǐng)求成功響應(yīng)。這里,VNF可以在遷移完畢后返回遷移請(qǐng)求成功響應(yīng)。當(dāng)然,為了避免遷移過程時(shí)間過長(zhǎng),VNF也可以在啟動(dòng)遷移工作后,立刻向VNFM返回遷移請(qǐng)求成功響應(yīng),因?yàn)榇w移數(shù)據(jù)可能很多。
[0148]第五實(shí)施例,針對(duì)圖4所示的現(xiàn)有規(guī)范中的VNF自動(dòng)縮的流程,本發(fā)明對(duì)其中的scale in彈性縮進(jìn)行了改進(jìn),在圖4所示的步驟404即NFVO授權(quán)VNFM對(duì)VNF進(jìn)行彈性縮,與步驟405即VNF優(yōu)雅關(guān)閉VNFC之間,還包括:
[0149]VNFM向VNF發(fā)送遷移有狀態(tài)業(yè)務(wù)數(shù)據(jù)請(qǐng)求,請(qǐng)求VNF將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)均衡的遷移到其他VNFC上;
[0150]VNF按照預(yù)先設(shè)置的均衡策略,將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)均衡的遷移到其他VNFC上;
[0151]當(dāng)遷移數(shù)據(jù)完畢后,VNF向VNFM返回遷移請(qǐng)求成功響應(yīng)。
[0152]第六實(shí)施例,針對(duì)圖5所示的現(xiàn)有規(guī)范中的EM發(fā)起的VNF自動(dòng)縮的流程,本發(fā)明對(duì)其中的scale in彈性縮進(jìn)行了改進(jìn),在圖5所示的步驟504即NFVO授權(quán)VNFM對(duì)VNF進(jìn)行彈性縮,與步驟505即VNF優(yōu)雅關(guān)閉VNFC之間,還包括:
[0153]VNFM向VNF發(fā)送遷移有狀態(tài)業(yè)務(wù)數(shù)據(jù)請(qǐng)求,請(qǐng)求VNF將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)均衡的遷移到其他VNFC上;
[0154]VNF按照預(yù)先設(shè)置的均衡策略,將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)均衡的遷移到其他VNFC上;
[0155]當(dāng)遷移數(shù)據(jù)完畢后,VNF向VNFM返回遷移請(qǐng)求成功響應(yīng)。
[0156]圖7為本發(fā)明實(shí)現(xiàn)VNF彈性伸縮的裝置的組成結(jié)構(gòu)示意圖,如圖7所示,至少包括設(shè)置模塊、處理模塊;其中,
[0157]設(shè)置模塊,其中設(shè)置有均衡策略;
[0158]處理模塊,用于當(dāng)新創(chuàng)建的VNFC對(duì)應(yīng)的VM進(jìn)入服務(wù)時(shí),按照預(yù)先設(shè)置的均衡策略將其他VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到新創(chuàng)建的VNFC ;當(dāng)刪除待退出服務(wù)的VNFC對(duì)應(yīng)的VM前,按照預(yù)先設(shè)置的均衡策略將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到其他 VNFC0
[0159]其中,處理模塊具體用于:
[0160]接收到遷移有狀態(tài)業(yè)務(wù)數(shù)據(jù)請(qǐng)求,按照預(yù)先設(shè)置的均衡策略將其他VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)均衡的遷移到新進(jìn)入服務(wù)的VNFC上;
[0161]當(dāng)完成遷移工作后或當(dāng)VNF啟動(dòng)遷移工作后,向VNFM返回遷移請(qǐng)求成功響應(yīng)。
[0162]或者,
[0163]處理模塊具體用于:接收到遷移有狀態(tài)業(yè)務(wù)數(shù)據(jù)請(qǐng)求,按照預(yù)先設(shè)置的均衡策略將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)均衡的遷移到其他VNFC上;當(dāng)VNF完成遷移工作后,向VNFM返回遷移請(qǐng)求成功響應(yīng)。
[0164]本發(fā)明裝置,可以設(shè)置在VNF中。
[0165]以上所述,僅為本發(fā)明的較佳實(shí)例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種實(shí)現(xiàn)虛擬網(wǎng)絡(luò)功能VNF彈性伸縮的方法,其特征在于,包括: 當(dāng)新創(chuàng)建的虛擬網(wǎng)絡(luò)功能組件VNFC對(duì)應(yīng)的虛擬機(jī)VM進(jìn)入服務(wù)時(shí),VNF按照預(yù)先設(shè)置的均衡策略將自身管轄下的其他VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到新創(chuàng)建的VNFC ; 當(dāng)刪除待退出服務(wù)的VNFC對(duì)應(yīng)的VM前,VNF按照預(yù)先設(shè)置的均衡策略將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到自身管轄下的其他VNFC。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將其他VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到新創(chuàng)建的VNFC包括: 當(dāng)網(wǎng)絡(luò)功能虛擬化編排器NFVO或虛擬網(wǎng)絡(luò)功能管理VNFM通過V頂創(chuàng)建新的VNFC對(duì)應(yīng)的VM之后,VNFM向所述VNF發(fā)送遷移有狀態(tài)業(yè)務(wù)數(shù)據(jù)請(qǐng)求; 所述VNF按照預(yù)先設(shè)置的均衡策略,將自身管轄下的其他VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到新進(jìn)入服務(wù)的VNFC上。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述VNF完成遷移工作后,該方法還包括:所述VNF向VNFM返回遷移請(qǐng)求成功響應(yīng)。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述VNF啟動(dòng)遷移工作后,該方法還包括:所述VNF向VNFM返回遷移請(qǐng)求成功響應(yīng)。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到其他VNFC包括: 在NFVO或VNFM通過V頂刪除待退出服務(wù)的VNFC對(duì)應(yīng)的VM之前,VNFM向VNF發(fā)送遷移有狀態(tài)業(yè)務(wù)數(shù)據(jù)請(qǐng)求; VNF按照預(yù)先設(shè)置的均衡策略將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到該VNF自身管轄下的其他VNFC上。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述VNF完成遷移工作后,該方法還包括:所述VNF向VNFM返回遷移請(qǐng)求成功響應(yīng)。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法還包括:所述NFVO或者VNFM通過虛擬網(wǎng)絡(luò)功能管理V頂刪除所述待退出服務(wù)的VNFC對(duì)應(yīng)的VM。8.根據(jù)權(quán)利要求1?7任一項(xiàng)所述的方法,其特征在于,所述均衡策略用于保證多個(gè)VNFC之間的負(fù)荷均衡; 至少包括:多個(gè)VNFC之間的網(wǎng)協(xié)IP流量均衡、和/或多個(gè)VNFC之間的在線會(huì)話均衡、和/或多個(gè)VNFC之間的注冊(cè)用戶數(shù)的均衡。9.一種實(shí)現(xiàn)VNF彈性伸縮的裝置,其特征在于,至少包括設(shè)置模塊、處理模塊;其中, 設(shè)置模塊,其中設(shè)置有均衡策略; 處理模塊,用于當(dāng)新創(chuàng)建的VNFC對(duì)應(yīng)的VM進(jìn)入服務(wù)時(shí),按照預(yù)先設(shè)置的均衡策略將其他VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到新創(chuàng)建的VNFC ;當(dāng)刪除待退出服務(wù)的VNFC對(duì)應(yīng)的VM前,按照預(yù)先設(shè)置的均衡策略將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到其他VNFC010.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述處理模塊具體用于:接收到遷移有狀態(tài)業(yè)務(wù)數(shù)據(jù)請(qǐng)求,按照預(yù)先設(shè)置的均衡策略將其他VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到新進(jìn)入服務(wù)的VNFC上; 當(dāng)完成遷移工作后或當(dāng)VNF啟動(dòng)遷移工作后,向VNFM返回遷移請(qǐng)求成功響應(yīng)。11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述處理模塊具體用于:接收到遷移有狀態(tài)業(yè)務(wù)數(shù)據(jù)請(qǐng)求,按照預(yù)先設(shè)置的均衡策略將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到其他VNFC上;當(dāng)VNF完成遷移工作后,向VNFM返回遷移請(qǐng)求成功響應(yīng)。12.根據(jù)權(quán)利要求9?11任一項(xiàng)所述的裝置,其特征在于,所述裝置設(shè)置在VNF中;所述其他VNFC為該VNF管轄下的VNFC。
【專利摘要】本發(fā)明公開了一種實(shí)現(xiàn)VNF彈性伸縮的方法及裝置,包括當(dāng)新創(chuàng)建的VNFC對(duì)應(yīng)的VM進(jìn)入服務(wù)時(shí),VNF按照預(yù)先設(shè)置的均衡策略將自身管轄下的其他VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到新創(chuàng)建的VNFC;當(dāng)刪除待退出服務(wù)的VNFC對(duì)應(yīng)的VM前,VNF按照預(yù)先設(shè)置的均衡策略將待退出服務(wù)的VNFC上的有狀態(tài)的業(yè)務(wù)數(shù)據(jù)遷移到自身管轄下的其他VNFC。通過本發(fā)明提供的技術(shù)方案,完善了現(xiàn)有規(guī)范中的彈性伸縮實(shí)現(xiàn)方案,實(shí)現(xiàn)了優(yōu)雅scale?out和scale?in彈性伸縮,從而避免了對(duì)正在進(jìn)行的業(yè)務(wù)的影響,提高了VNF的可用性。
【IPC分類】H04L12/24
【公開號(hào)】CN105634780
【申請(qǐng)?zhí)枴緾N201410614514
【發(fā)明人】陶運(yùn)鋒
【申請(qǐng)人】中興通訊股份有限公司
【公開日】2016年6月1日
【申請(qǐng)日】2014年11月4日
【公告號(hào)】WO2016070559A1