基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法和系統(tǒng),其中基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法,在基于光傳輸網(wǎng)絡(luò)的云計算平臺和光網(wǎng)絡(luò)資源之間添加資源采集加速引擎,資源采集為:當(dāng)外部操作系統(tǒng)通過云平臺采集光傳輸網(wǎng)絡(luò)資源時,先到資源采集加速引擎中搜索資源數(shù)據(jù),如果沒有在資源采集加速引擎中找到資源數(shù)據(jù),就從各個分布式資源數(shù)據(jù)庫中采集資源數(shù)據(jù)。從而達(dá)到了數(shù)據(jù)高速、高效采集的目的。
【專利說明】基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及云資源采集加速【技術(shù)領(lǐng)域】,具體地,涉及一種基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法和系統(tǒng)。
【背景技術(shù)】
[0002]為了滿足用戶的接入帶寬需求和提升用戶的網(wǎng)絡(luò)體驗,全球范圍內(nèi)掀起了固網(wǎng)寬帶的建設(shè)熱潮。這給作為信息基礎(chǔ)設(shè)施的光傳輸網(wǎng)絡(luò)帶來的前所未有的挑戰(zhàn)。不斷增長的帶寬需求一直是推動光傳輸產(chǎn)業(yè)不斷前進(jìn)的重要因素,但是一個更加引入矚目的原因在推動光傳輸網(wǎng)的轉(zhuǎn)型,那就是云業(yè)務(wù)時代。
[0003]電信運(yùn)營商正加緊利用云技術(shù)進(jìn)行網(wǎng)絡(luò)轉(zhuǎn)型,將傳統(tǒng)的電信資源進(jìn)行整合到宏大的數(shù)據(jù)中心上;同時,各種新型的云業(yè)務(wù)對傳送網(wǎng)所交付的業(yè)務(wù)和方式都提出了更多的需求。因此,對于光傳輸網(wǎng)絡(luò)的資源米集效率,成為傳統(tǒng)多技術(shù)光傳輸網(wǎng)絡(luò)向云時代統(tǒng)一光傳輸網(wǎng)絡(luò)發(fā)展的核心問題之一。而現(xiàn)有光傳輸網(wǎng)絡(luò)資源采集存在低效問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于,針對上述問題,提出一種基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法和系統(tǒng),以實現(xiàn)數(shù)據(jù)高速、高效采集的優(yōu)點。
[0005]為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是:
一種基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法,在基于光傳輸網(wǎng)絡(luò)的云計算平臺和光網(wǎng)絡(luò)資源之間添加資源采集加速引擎,資源采集為:當(dāng)外部操作系統(tǒng)通過云平臺采集光傳輸網(wǎng)絡(luò)資源時,先到資源采集加速引擎中搜索資源數(shù)據(jù),如果沒有在資源采集加速引擎中找到資源數(shù)據(jù),就從各個分布式資源數(shù)據(jù)庫中采集資源數(shù)據(jù)。
[0006]優(yōu)選的,上述資源采集具體為:云平臺收到光傳輸網(wǎng)絡(luò)資源數(shù)據(jù)采集指令時,首先從云平臺資源采集加速引擎中查找,若找到就立即讀取并返回資源數(shù)據(jù);若沒有找到,則以相對較慢的速度從各個分布式資源數(shù)據(jù)庫中讀取并返回資源數(shù)據(jù),同時統(tǒng)計該類指令出現(xiàn)頻度,如果指令頻度超過閾值,就把該資源數(shù)據(jù)調(diào)入云平臺資源采集加速引擎中,以后若需要再次讀取該數(shù)據(jù),只需在云平臺資源采集加速引擎中進(jìn)行,不必再訪問各個分布式資源數(shù)據(jù)庫。
[0007]優(yōu)選的,所述資源采集中指令預(yù)測與數(shù)據(jù)預(yù)取,采用最近最常使用算法,即統(tǒng)計最近連續(xù)出現(xiàn)的指令特征和頻度,預(yù)測即將到來的新指令,預(yù)先調(diào)入資源采集加速引擎中的內(nèi)容;具體為設(shè)計一個指令特征和頻率統(tǒng)計矩陣,統(tǒng)計最近出現(xiàn)的同類資源采集指令頻度,當(dāng)同類指令出現(xiàn)頻度超過閾值,就將相關(guān)資源數(shù)據(jù)預(yù)先從各個分布式資源數(shù)據(jù)庫中調(diào)入到資源采集加速引擎中;相反,同類指令出現(xiàn)頻度的遞減過程把一些頻繁調(diào)用后不再需要的數(shù)據(jù)淘汰出加速引擎。
[0008]優(yōu)選的,在資源采集加速引擎中添加多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,該多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,根據(jù)南向光傳輸網(wǎng)絡(luò)的技術(shù)類型,自動適配資源數(shù)據(jù)類型,整合數(shù)據(jù)資源,為光傳輸網(wǎng)絡(luò)云平臺資源采集系統(tǒng)提供統(tǒng)一的北向資源采集接口。
[0009]同時本發(fā)明的技術(shù)方案還公開一種云平臺資源米集系統(tǒng),在基于光傳輸網(wǎng)絡(luò)的云計算平臺和光網(wǎng)絡(luò)資源之間添加資源采集加速引擎。
[0010]優(yōu)選的,還包括多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,該多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,根據(jù)南向光傳輸網(wǎng)絡(luò)的技術(shù)類型,自動適配資源數(shù)據(jù)類型,整合數(shù)據(jù)資源,為云平臺資源采集系統(tǒng)提供統(tǒng)一的北向資源采集接口。
[0011]本發(fā)明的技術(shù)方案具有以下有益效果:
本發(fā)明的技術(shù)方案,通過在基于光傳輸網(wǎng)絡(luò)的云計算平臺和光網(wǎng)絡(luò)資源之間添加資源采集加速引擎,在外部系統(tǒng)訪問云計算平臺時,只需在云平臺資源采集加速引擎中進(jìn)行,不必再訪問各個分布式資源數(shù)據(jù)庫。從而達(dá)到了數(shù)據(jù)高速、高效采集的目的。
[0012]根據(jù)指令預(yù)測結(jié)果,突破資源的階梯層次關(guān)系,擴(kuò)大資源采集粒度,減少南向資源數(shù)據(jù)采集的次數(shù),從整體上提升云平臺資源采集的性能。
[0013]下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【專利附圖】
【附圖說明】
[0014]圖1為本發(fā)明實施例所述的云平臺資源采集系統(tǒng)原理框圖;
圖2為本發(fā)明實施例所述的基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法中資源采集流程圖;
圖3為本發(fā)明實施例所述的基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法中數(shù)據(jù)載入或載出流程圖。
【具體實施方式】
[0015]以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0016]如圖1所示,一種云平臺資源采集系統(tǒng),在基于光傳輸網(wǎng)絡(luò)的云計算平臺和光網(wǎng)絡(luò)資源之間添加資源采集加速引擎。資源采集加速引擎包含指令矩陣和資源庫。
[0017]系統(tǒng)還配置多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,該多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,根據(jù)南向光傳輸網(wǎng)絡(luò)的技術(shù)類型,自動適配資源數(shù)據(jù)類型,整合數(shù)據(jù)資源,為云平臺資源采集系統(tǒng)提供統(tǒng)一的北向資源采集接口。
[0018]如圖2和圖3所示,一種基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法,在基于光傳輸網(wǎng)絡(luò)的云計算平臺和光網(wǎng)絡(luò)資源之間添加資源采集加速引擎,資源采集為:當(dāng)外部操作系統(tǒng)(OSS)通過云平臺采集光傳輸網(wǎng)絡(luò)資源時,先到資源采集加速引擎中搜索資源數(shù)據(jù),如果沒有在資源采集加速引擎中找到資源數(shù)據(jù),就從各個分布式資源數(shù)據(jù)庫中采集資源數(shù)據(jù)。
[0019]優(yōu)選的,上述資源采集具體為:云平臺收到光傳輸網(wǎng)絡(luò)資源數(shù)據(jù)采集指令時,首先從云平臺資源采集加速引擎中查找,若找到就立即讀取并返回資源數(shù)據(jù);若沒有找到,則以相對較慢的速度從各個分布式資源數(shù)據(jù)庫中讀取并返回資源數(shù)據(jù),同時統(tǒng)計該類指令出現(xiàn)頻度,如果指令頻度超過閾值,就把該資源數(shù)據(jù)調(diào)入云平臺資源采集加速引擎中,以后若需要再次讀取該數(shù)據(jù),只需在云平臺資源采集加速引擎中進(jìn)行,不必再訪問各個分布式資源數(shù)據(jù)庫。
[0020]優(yōu)選的,所述資源采集中指令預(yù)測與數(shù)據(jù)預(yù)取,采用最近最常使用算法,即統(tǒng)計最近連續(xù)出現(xiàn)的指令特征和頻度,預(yù)測即將到來的新指令,預(yù)先調(diào)入資源采集加速引擎中的內(nèi)容;具體為設(shè)計一個指令特征和頻率統(tǒng)計矩陣,統(tǒng)計最近出現(xiàn)的同類資源采集指令頻度,當(dāng)同類指令出現(xiàn)頻度超過閾值,就將相關(guān)資源數(shù)據(jù)預(yù)先從各個分布式資源數(shù)據(jù)庫中調(diào)入到資源采集加速引擎中;相反,同類指令出現(xiàn)頻度的遞減過程把一些頻繁調(diào)用后不再需要的數(shù)據(jù)淘汰出加速引擎。
[0021]優(yōu)選的,在資源采集加速引擎中添加多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,該多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,根據(jù)南向光傳輸網(wǎng)絡(luò)的技術(shù)類型,自動適配資源數(shù)據(jù)類型,整合數(shù)據(jù)資源,為光傳輸網(wǎng)絡(luò)云平臺資源采集系統(tǒng)提供統(tǒng)一的北向資源采集接口。
[0022]本發(fā)明具體為:
1、資源采集流程;
收到光傳輸網(wǎng)絡(luò)資源數(shù)據(jù)采集指令時,首先從云平臺資源采集加速引擎中查找,若找到就立即讀取并返回資源數(shù)據(jù);若沒有找到,則以相對較慢的速度從各個分布式資源數(shù)據(jù)庫中讀取并返回資源數(shù)據(jù),同時統(tǒng)計該類指令出現(xiàn)頻度,如果指令頻度超過閾值,就把該資源數(shù)據(jù)調(diào)入云平臺資源采集加速引擎中,這樣以后若需要再次讀取該數(shù)據(jù),只需在云平臺資源采集加速引擎中進(jìn)行,不必再訪問各個分布式資源數(shù)據(jù)庫。
[0023]2、指令預(yù)測與數(shù)據(jù)預(yù)??;
為了提高資源采集加速引擎的讀取命中率,本發(fā)明采用“最近最常使用算法”,
統(tǒng)計最近連續(xù)出現(xiàn)的指令特征和頻度,預(yù)測即將到來的新指令,預(yù)先調(diào)入加速引擎中的內(nèi)容。它為資源采集指令設(shè)計了一個指令特征和頻率統(tǒng)計矩陣,統(tǒng)計最近出現(xiàn)的同類資源采集指令頻度,當(dāng)同類指令出現(xiàn)頻度超過閾值,就將相關(guān)資源數(shù)據(jù)預(yù)先從各個分布式資源數(shù)據(jù)庫中調(diào)入到資源采集加速引擎中。相反,同類指令出現(xiàn)頻度的遞減過程可以把一些頻繁調(diào)用后不再需要的數(shù)據(jù)淘汰出加速引擎,提高云加速引擎的利用率。
[0024]3、資源數(shù)據(jù)采集粒度;
光傳輸網(wǎng)絡(luò)云平臺資源采集系統(tǒng)北向接口參考電信網(wǎng)絡(luò)管理規(guī)范TMF814標(biāo)準(zhǔn),資源采集指令的粒度是從網(wǎng)絡(luò)層,子網(wǎng)層,連接層,網(wǎng)元層,物理接口層,邏輯接口層。資源數(shù)據(jù)采集粒度呈階梯遞降的,方便了外部系統(tǒng)對光傳輸網(wǎng)絡(luò)統(tǒng)一資源采集管理,但大量增加了對南向資源數(shù)據(jù)采集的次數(shù),降低了云平臺資源采集的性能。本發(fā)明可以根據(jù)指令預(yù)測結(jié)果,突破資源的階梯層次關(guān)系,擴(kuò)大資源采集粒度,減少南向資源數(shù)據(jù)采集的次數(shù),從整體上提升云平臺資源采集的性能。
[0025]4、資源數(shù)據(jù)多樣適配
傳統(tǒng)光傳輸網(wǎng)絡(luò)包含多種技術(shù)(如SDH,WDM,OTN,PTN等)網(wǎng)絡(luò),不同技術(shù)的光傳輸網(wǎng)絡(luò)擁有不同特征的資源數(shù)據(jù)。資源的多樣性給光傳輸網(wǎng)絡(luò)云平臺資源采集系統(tǒng)增加了資源數(shù)據(jù)采集的復(fù)雜性。針對不同技術(shù)的光網(wǎng)絡(luò),本發(fā)明設(shè)計實現(xiàn)了一個多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,根據(jù)南向光傳輸網(wǎng)絡(luò)的技術(shù)類型,自動適配資源數(shù)據(jù)類型,整合數(shù)據(jù)資源,為光傳輸網(wǎng)絡(luò)云平臺資源采集系統(tǒng)提供統(tǒng)一的北向資源采集接口。
[0026]云平臺資源采集加速引擎為資源采集指令設(shè)計了一個指令特征和頻率統(tǒng)計矩陣,統(tǒng)計最近出現(xiàn)的同類資源采集指令頻度,當(dāng)同類指令出現(xiàn)頻度超過閾值,就將相關(guān)資源數(shù)據(jù)預(yù)先從各個分布式資源數(shù)據(jù)庫中調(diào)入到資源采集加速引擎中。該加速引擎的容量是有限的,采用“最近最常使用算法”調(diào)入新數(shù)據(jù)時,同時檢查已有數(shù)據(jù)的腐化度,將最近很少被使用的數(shù)據(jù)從加速引擎中清除,實現(xiàn)數(shù)據(jù)的更新?lián)Q代。
[0027]調(diào)入數(shù)據(jù)的采集粒度是根據(jù)采集指令動態(tài)變化的。當(dāng)采集指令是某子網(wǎng)層所有邏輯接口時,傳統(tǒng)做法是先取子網(wǎng)的所有網(wǎng)元,再取網(wǎng)元的所有物理端口,再取物理端口的邏輯端口。加速引擎是直接從各個分布式資源數(shù)據(jù)庫中采集該子網(wǎng)下的所有邏輯端口,調(diào)入到加速引擎中,大量減少資源查詢數(shù)量。
[0028]光傳輸網(wǎng)絡(luò)的資源具有技術(shù)多樣性,云平臺資源采集加速引擎根據(jù)應(yīng)用要求,通過靈活的XML配置策略,完成數(shù)據(jù)的整合,實現(xiàn)傳統(tǒng)多技術(shù)光傳輸網(wǎng)絡(luò)資源數(shù)據(jù)到云時代統(tǒng)一光傳輸網(wǎng)絡(luò)的資源數(shù)據(jù)映射。
[0029]最后應(yīng)說明的是:以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,對于本領(lǐng)域的技術(shù)人員來說,其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于光傳輸網(wǎng)絡(luò)的云平臺資源米集加速方法,其特征在于,在基于光傳輸網(wǎng)絡(luò)的云計算平臺和光網(wǎng)絡(luò)資源之間添加資源采集加速引擎,資源采集為:當(dāng)外部操作系統(tǒng)通過云平臺采集光傳輸網(wǎng)絡(luò)資源時,先到資源采集加速引擎中搜索資源數(shù)據(jù),如果沒有在資源采集加速引擎中找到資源數(shù)據(jù),就從各個分布式資源數(shù)據(jù)庫中采集資源數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法,其特征在于,上述資源采集具體為:云平臺收到光傳輸網(wǎng)絡(luò)資源數(shù)據(jù)采集指令時,首先從云平臺資源采集加速引擎中查找,若找到就立即讀取并返回資源數(shù)據(jù);若沒有找到,則以相對較慢的速度從各個分布式資源數(shù)據(jù)庫中讀取并返回資源數(shù)據(jù),同時統(tǒng)計該類指令出現(xiàn)頻度,如果指令頻度超過閾值,就把該資源數(shù)據(jù)調(diào)入云平臺資源采集加速引擎中,以后若需要再次讀取該數(shù)據(jù),只需在云平臺資源采集加速引擎中進(jìn)行,不必再訪問各個分布式資源數(shù)據(jù)庫。
3.根據(jù)權(quán)利要求1或2所述的基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法,其特征在于,所述資源采集中指令預(yù)測與數(shù)據(jù)預(yù)取,采用最近最常使用算法,即統(tǒng)計最近連續(xù)出現(xiàn)的指令特征和頻度,預(yù)測即將到來的新指令,預(yù)先調(diào)入資源采集加速引擎中的內(nèi)容;具體為設(shè)計一個指令特征和頻率統(tǒng)計矩陣,統(tǒng)計最近出現(xiàn)的同類資源采集指令頻度,當(dāng)同類指令出現(xiàn)頻度超過閾值,就將相關(guān)資源數(shù)據(jù)預(yù)先從各個分布式資源數(shù)據(jù)庫中調(diào)入到資源采集加速引擎中;相反,同類指令出現(xiàn)頻度的遞減過程把一些頻繁調(diào)用后不再需要的數(shù)據(jù)淘汰出加速引擎。
4.根據(jù)權(quán)利要求3所述的基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法,其特征在于,在資源采集加速引擎中添加多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,該多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,根據(jù)南向光傳輸網(wǎng)絡(luò)的技術(shù)類型,自動適配資源數(shù)據(jù)類型,整合數(shù)據(jù)資源,為光傳輸網(wǎng)絡(luò)云平臺資源采集系統(tǒng)提供統(tǒng)一的北向資源采集接口。
5.一種權(quán)利要求1至4所述的基于光傳輸網(wǎng)絡(luò)的云平臺資源采集加速方法的云平臺資源采集系統(tǒng),其特征在于,在基于光傳輸網(wǎng)絡(luò)的云計算平臺和光網(wǎng)絡(luò)資源之間添加資源采集加速引擎。
6.根據(jù)權(quán)利要求5所述的云平臺資源采集系統(tǒng),其特征在于,還包括多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,該多技術(shù)光傳輸網(wǎng)絡(luò)資源適配器,根據(jù)南向光傳輸網(wǎng)絡(luò)的技術(shù)類型,自動適配資源數(shù)據(jù)類型,整合數(shù)據(jù)資源,為云平臺資源采集系統(tǒng)提供統(tǒng)一的北向資源采集接口。
【文檔編號】H04L29/08GK104333594SQ201410615256
【公開日】2015年2月4日 申請日期:2014年11月5日 優(yōu)先權(quán)日:2014年11月5日
【發(fā)明者】黎明, 陳佳, 吳少智, 吳躍 申請人:無錫成電科大科技發(fā)展有限公司