技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明提供了一種基于開源框架的軟件重構(gòu)方法,該方法包括:在完成云端應(yīng)用的開發(fā)并部署運行后,通過負(fù)載測試確定其每個組件的最大并發(fā)用戶數(shù)和最大資源消耗量,通過不同負(fù)載下的性能測試來測量每個組件在穩(wěn)定負(fù)載區(qū)間內(nèi)的各種服務(wù)質(zhì)量指標(biāo)取值和在云環(huán)境的VM上的資源消耗量,并確定每個組件及其實例的不同負(fù)載下的動態(tài)服務(wù)質(zhì)量和資源消耗量;在應(yīng)用運行階段,使用監(jiān)控工具來獲取每個組件實例在每種負(fù)載模式下的實際服務(wù)質(zhì)量指標(biāo)取值和資源消耗量,并通過監(jiān)控數(shù)據(jù)來調(diào)整每個組件的動態(tài)服務(wù)質(zhì)量和云資源消耗量。本發(fā)明提出了一種基于開源框架的軟件重構(gòu)方法,實現(xiàn)了跨多個云數(shù)據(jù)中心間的應(yīng)用優(yōu)化部署,并且提高了云端應(yīng)用的動態(tài)服務(wù)質(zhì)量,降低了虛擬機的資源消耗量。
技術(shù)研發(fā)人員:賴真霖;文君
受保護(hù)的技術(shù)使用者:成都四象聯(lián)創(chuàng)科技有限公司
技術(shù)研發(fā)日:2017.05.24
技術(shù)公布日:2017.08.18