System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據處理,尤其涉及一種面向paas平臺替換的跨平臺服務適配優化方法。
技術介紹
1、現有技術中,隨著云計算技術的不斷發展,算力(platformasaservice平臺即服務)作為云計算的一種模式,提供面向多租戶的服務,將應用程序的開發測試環境、開發工具以接口的形式提供給租戶,隱蔽掉操作系統和硬件信息,為開發人員的開發和運維提供了極大的幫助。
2、不同的算力平臺提供了各種功能和服務,但由于平臺間的差異,部分應用在從一個算力平臺遷移到另一個算力平臺時往往會遇到服務不兼容的問題,需要采用一定的調整方式對其進行適配,現有的對算力平臺的應用中的服務程序信息進行遷移時所采用的遷移方法大多仍是對需要進行遷移的初始算力平臺的全部程序信息進行采集后,直接將其全部信息根據所需遷移到的目標算力平臺的服務模式進行調整替換后進行遷移,但這無疑增大了兩個相近的算力平臺之間進行遷移時所需的適配工作量。
3、中國專利公開號:cn114385233a公開了一種跨平臺自適應數據處理工作流系統及方法,方法包括:客戶端基于應用程序編程接口調用和畫布式拖拽構建工作流,通過istio安全網關將所構建的工作流發送到服務端;基于kubernetes技術對服務端對所接收到的工作流進行邏輯運算符的計算環境優化適配;根據所得到的最優的計算環境適配結果,通過跨平臺通信數據傳輸通道綁定跨平臺地址進行跨平臺通信,實現跨平臺數據處理。由此可見,所述跨平臺自適應數據處理工作流系統及方法存在由于網絡受到干擾引起信號衰減導致出現網絡延遲,導致鏡像傳輸中斷從
技術實現思路
1、為此,本專利技術提供一種面向paas平臺替換的跨平臺服務適配優化方法,用以克服現有技術中由于網絡受到干擾引起信號衰減導致出現網絡延遲,導致鏡像傳輸中斷從而導致適配優化的穩定性下降的問題。
2、為實現上述目的,本專利技術提供一種面向paas平臺替換的跨平臺服務適配優化方法,包括:步驟s1,將原平臺集群的鏡像文件調度至原平臺鏡像倉庫中,將所述鏡像文件遷移至目標遷移平臺的鏡像倉庫中以將鏡像文件部署至目標遷移平臺,恢復所述原平臺集群的業務;步驟s2,使用遷移后的鏡像文件對應用組件進行部署,對所述應用組件依賴的文件數據和對象數據依次進行遷移,依次對原平臺集群中的基礎組件和數據庫數據進行遷移;步驟s3,對所述業務的配置進行調整并對所述業務進行驗證,對業務流量進行切換;步驟s4,獲取若干鏡像遷移周期內鏡像文件的數據包丟失率;步驟s5,基于所述鏡像文件的數據包丟失率的方差對適配優化的穩定性進行判定,以確定是否執行穩定性調整方式;其中,所述穩定性調整方式包括對數據包的分片數量進行調節,或,根據應用組件的平均遷移時長確定數據遷移的穩定性以確定是否執行遷移穩定性調整方式,
3、所述遷移穩定性調整方式包括對應用組件的備份頻率進行調節,或,基于數據庫數據的遷移轉換時長確定數據庫數據的并行處理數據量。
4、進一步地,在所述步驟s5中,判定所述適配優化的穩定性,包括:
5、獲取若干鏡像遷移周期內鏡像文件的數據包丟失率,并對鏡像文件的數據包丟失率的方差進行計算;
6、將所述鏡像文件的數據包丟失率的方差分別與預設第一方差和預設第二方差進行對比;
7、若所述鏡像文件的數據包丟失率的方差大于所述預設第一方差,則判定適配優化的穩定性不符合預設標準。
8、進一步地,若所述鏡像文件的數據包丟失率的方差大于所述預設第二方差,則對數據包的分片數量進行增大。
9、進一步地,確定所述數據遷移的穩定性,包括:
10、所述鏡像文件的數據包丟失率的方差大于所述預設第一方差且小于等于所述預設第二方差,根據應用組件的平均遷移時長對數據遷移的穩定性是否符合要求進行判定;
11、將所述應用組件的平均遷移時長分別對預設第一遷移時長和預設第二遷移時長進行對比;
12、若所述應用組件的平均遷移時長大于所述預設第一遷移時長,則判定數據遷移的穩定性不符合預設標準。
13、進一步地,所述數據包的分片數量的增大幅度通過所述鏡像文件的數據包丟失率的方差與所述預設第二方差的差值確定。
14、進一步地,對所述應用組件的備份頻率進行調節,包括:
15、若所述應用組件的平均遷移時長大于所述預設第一遷移時長,且小于或等于所述預設第二遷移時長,對應用組件的備份頻率進行增大;
16、若所述應用組件的平均遷移時長大于所述預設第二遷移時長,根據數據庫數據的遷移轉換時長對數據庫數據的并行處理數據量進行調節。
17、進一步地,所述應用組件的備份頻率的增大幅度通過應用組件的平均遷移時長與預設第一遷移時長的差值確定。
18、進一步地,調節所述數據庫數據的并行處理數據量,包括:
19、獲取數據庫數據的遷移轉換時長;
20、將所述數據庫數據的遷移轉換時長與預設轉換時長進行對比;
21、若所述數據庫數據的遷移轉換時長大于所述預設轉換時長,對數據庫數據的并行處理數據量進行減小。
22、進一步地,所述數據庫數據的遷移轉換時長為數據庫數據遷移的成功次數與數據庫數據的遷移總次數的比值。
23、進一步地,所述數據庫數據的并行處理數據量的減小幅度通過數據庫數據的遷移轉換時長與預設轉換時長的差值確定。
24、與現有技術相比,本專利技術的有益效果在于,本專利技術所述方法通過設置步驟s1-s5,通過根據鏡像文件的數據包丟失率的方差對數據包的分片數量進行調節,由于網絡受到干擾引起信號衰減,導致出現網絡延遲,導致鏡像傳輸中斷,從而導致鏡像遷移過程中出現問題,通過增大數據包的分片數量,減少了單個數據包受到干擾的影響,當部分數據包受到干擾時,只需重傳受影響的數據包,通過根據應用組件的平均遷移時長對應用組件的備份頻率進行調節,由于受到病毒入侵,導致文件被篡改,導致文件的格式出現錯誤,導致在配置文件修改時出現問題,進而導致應用組件遷移配置出現錯誤,從而導致應用組件的遷移時長增加,通過增大應用組件的備份頻率,降低了配置文件發生修改錯誤的概率,通過根據數據庫數據的遷移轉換時長對數據庫數據的并行處理數據量進行調節,由于浮點數在計算機中以二進制形式表示,導致浮點數的精度丟失,會因為舍入誤差而降低,導致數據的精度丟失,導致數據的類型不匹配,進而導致數據轉換錯誤,從而導致數據庫數據的遷移出現錯誤,通過減小數據庫數據的并行處理數據量,減少了資源競爭的概率,降低了錯誤發生的可能性,實現了對于適配優化的穩定性的提高。
25、進一步地,本專利技術所述方法通過設置預設第一方差和預設第二方差,對數據包的分片數量進行調節,由于網絡受到干擾引起信號衰減,導致出現網絡延遲,導致鏡像傳輸中斷,從而導致鏡像遷移過程中出現問題,通過增大數據包的分片數量,減少了單個數據包受到干擾的影響,當部分數據包受到干擾時,只需重傳受影響的數據包,進一步實現了對于適本文檔來自技高網...
【技術保護點】
1.一種面向PaaS平臺替換的跨平臺服務適配優化方法,其特征在于,包括:
2.根據權利要求1所述的面向PaaS平臺替換的跨平臺服務適配優化方法,其特征在于,在所述步驟S5中,判定所述適配優化的穩定性,包括:
3.根據權利要求2所述的面向PaaS平臺替換的跨平臺服務適配優化方法,其特征在于,若所述鏡像文件的數據包丟失率的方差大于所述預設第二方差,則對數據包的分片數量進行增大。
4.根據權利要求3所述的面向PaaS平臺替換的跨平臺服務適配優化方法,其特征在于,確定所述數據遷移的穩定性,包括:
5.根據權利要求4所述的面向PaaS平臺替換的跨平臺服務適配優化方法,其特征在于,所述數據包的分片數量的增大幅度通過所述鏡像文件的數據包丟失率的方差與所述預設第二方差的差值確定。
6.根據權利要求5所述的面向PaaS平臺替換的跨平臺服務適配優化方法,其特征在于,對所述應用組件的備份頻率進行調節,包括:
7.根據權利要求6所述的面向PaaS平臺替換的跨平臺服務適配優化方法,其特征在于,所述應用組件的備份頻率的增大幅度通過應用組
8.根據權利要求7所述的面向PaaS平臺替換的跨平臺服務適配優化方法,其特征在于,調節所述數據庫數據的并行處理數據量,包括:
9.根據權利要求8所述的面向PaaS平臺替換的跨平臺服務適配優化方法,其特征在于,所述數據庫數據的遷移轉換時長為數據庫數據遷移的成功次數與數據庫數據的遷移總次數的比值。
10.根據權利要求9所述的面向PaaS平臺替換的跨平臺服務適配優化方法,其特征在于,所述數據庫數據的并行處理數據量的減小幅度通過數據庫數據的遷移轉換時長與預設轉換時長的差值確定。
...【技術特征摘要】
1.一種面向paas平臺替換的跨平臺服務適配優化方法,其特征在于,包括:
2.根據權利要求1所述的面向paas平臺替換的跨平臺服務適配優化方法,其特征在于,在所述步驟s5中,判定所述適配優化的穩定性,包括:
3.根據權利要求2所述的面向paas平臺替換的跨平臺服務適配優化方法,其特征在于,若所述鏡像文件的數據包丟失率的方差大于所述預設第二方差,則對數據包的分片數量進行增大。
4.根據權利要求3所述的面向paas平臺替換的跨平臺服務適配優化方法,其特征在于,確定所述數據遷移的穩定性,包括:
5.根據權利要求4所述的面向paas平臺替換的跨平臺服務適配優化方法,其特征在于,所述數據包的分片數量的增大幅度通過所述鏡像文件的數據包丟失率的方差與所述預設第二方差的差值確定。
6.根據權利要求5所述的面向paas平臺替...
【專利技術屬性】
技術研發人員:安鵬,余旸,周斌,張宮凌燕,齊家平,魏晨,房雙友,
申請(專利權)人:中國海洋石油集團有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。