国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      云終端升級處理方法及裝置的制造方法_3

      文檔序號:8342770閱讀:來源:國知局
      [0070]為了更好的對云終端進(jìn)行維護(hù),節(jié)省網(wǎng)絡(luò)帶寬,提高升級速度,在本實施例中,提供了一種云終端集中管理軟件采用組播技術(shù)實現(xiàn)對云終端系統(tǒng)鏡像遠(yuǎn)程且快速升級的方法。通過該方法,解決了常規(guī)升級方式對帶寬及服務(wù)器性能要求高的技術(shù)問題。
      [0071]該方法大致包括以下步驟:網(wǎng)管服務(wù)器提取最新的系統(tǒng)鏡像版本,在網(wǎng)管服務(wù)器新建操作系統(tǒng)升級任務(wù)進(jìn)行終端批量升級,在建任務(wù)時可選擇nfs或組播升級,并選擇需要升級的鏡像版本。圖10是根據(jù)本發(fā)明實施例的nfs升級的流程圖,如圖10所示,采用選擇nfs方式升級時,先將nfs服務(wù)器及升級鏡像文件信息下發(fā)到終端,終端掛載到nfs服務(wù)器先復(fù)制鏡像分區(qū)信息,檢測分區(qū)信息是否滿足升級要求,若滿足則復(fù)制鏡像升級文件,完成升級。例如,采用nfs升級的步驟可以如下所示:
      [0072]S1002、將nfs服務(wù)器ip、鏡像文件存放在nfs服務(wù)器的路徑及鏡像文件名設(shè)置到z?終端;
      [0073]S1004、云終端判斷nfs是否可連接,在判斷結(jié)果為否時,上報消息到網(wǎng)管,結(jié)束升級;
      [0074]S1006、在判斷nfs可連接時,云終端上報升級消息到網(wǎng)管服務(wù)器,并重啟進(jìn)入升級的系統(tǒng);
      [0075]S1008、云終端正常啟動進(jìn)入升級系統(tǒng);
      [0076]S1010、云終端正常啟動進(jìn)入升級系統(tǒng)后,掛載到nfs服務(wù)器上進(jìn)行升級;
      [0077]S1012、云終端升級成功;
      [0078]S1014、云終端在升級成功后上報消息到網(wǎng)管,升級結(jié)束。
      [0079]若選擇組播方式升級,需配置組播升級的參數(shù),網(wǎng)管服務(wù)器將組播參數(shù)以及需要升級的升級鏡像文件信息發(fā)送到組播服務(wù)器,組播服務(wù)器根據(jù)組播參數(shù)啟動組播程序,若組播程序啟動,則組播服務(wù)器會發(fā)送消息到網(wǎng)管服務(wù)器,網(wǎng)管服務(wù)器再將組播參數(shù)信息和鏡像文件信息下發(fā)到終端,進(jìn)行組播升級。
      [0080]上述通過組播升級和nfs升級相結(jié)合的方式來保證云終端升級功能的完整性,在該組播升級中,網(wǎng)管服務(wù)器將組播參數(shù)及升級鏡像文件信息下發(fā)到終端后,終端先到組播服務(wù)器下載鏡像文件分區(qū)信息,若不滿足系統(tǒng)升級需要,則終端上報消息當(dāng)網(wǎng)管服務(wù)器,網(wǎng)管服務(wù)器記錄該終端不能升級的原因。若滿足升級需要,則終端重啟進(jìn)入升級的系統(tǒng),加入到組播組,若組播啟動發(fā)送數(shù)據(jù)的策略已滿足,則開始組播發(fā)送數(shù)據(jù),數(shù)據(jù)發(fā)送完后,終端重啟進(jìn)入正常的系統(tǒng),完成升級。
      [0081]若再第一次組播策略已滿足并開始組播升級時,在該次需要升級的終端如果已啟動升級系統(tǒng)進(jìn)入了升級界面,但沒有加入到這一次組播中,則等待組播服務(wù)器當(dāng)次組播數(shù)據(jù)發(fā)送完成,重啟組播服務(wù)程序,等待上一輪未加入的終端加入,并再次發(fā)送組播數(shù)據(jù)。以此一輪一輪的發(fā)送,保證終端升級完成。
      [0082]通過組播對終端升級,實現(xiàn)了對云終端的遠(yuǎn)程快速升級,同時降低了網(wǎng)絡(luò)帶寬及服務(wù)器的性能需求。
      [0083]圖11是根據(jù)本發(fā)明實施例的網(wǎng)管服務(wù)器、組播服務(wù)器、及終端的架構(gòu)示意圖,如圖11所示,該系統(tǒng)的整體架構(gòu)圖包括:網(wǎng)管服務(wù)器、NFS/組播服務(wù)器、云終端幾個部分,網(wǎng)管服務(wù)器和NFS/組播服務(wù)器可部署在同一臺服務(wù)器,在網(wǎng)管服務(wù)器和NFS/組播服務(wù)器之間可以通信的情況下也可分開部署。
      [0084]網(wǎng)管服務(wù)器主要包括第一通信模塊1102和第一 tr069模塊1104。其中第一通信模塊1102主要負(fù)責(zé)與組播服務(wù)器進(jìn)行通信,包括組播參數(shù)的傳遞,組播服務(wù)狀態(tài)的檢測,關(guān)閉組播服務(wù)等。第一 tr069模塊1104負(fù)責(zé)與云終端交互,包括網(wǎng)管服務(wù)器下發(fā)參數(shù)到終端,終端上報到網(wǎng)管信息的處理等。
      [0085]NFS/組播服務(wù)器主要包括第二通信模塊1106,第一 http模塊1108,第一組播模塊1110等幾個部分。第二通信模塊1106負(fù)責(zé)與網(wǎng)管服務(wù)器進(jìn)行交互,主要包含將組播狀態(tài)的返回等。第一 http模塊1108提供鏡像恢復(fù)的分區(qū)文件和組播端口信息文件等為終端下載,以便云終端獲取分區(qū)信息判斷該鏡像文件是否與終端的分區(qū)信息一致。第一組播模塊1110負(fù)責(zé)終端加入組播組,校驗組播數(shù)據(jù),判斷終端是否超時丟棄,組播數(shù)據(jù)的發(fā)送等。
      [0086]云終端即是需要升級的終端,主要包括第二 tr069模塊1112和第二組播模塊1114。第二 tr069模塊1112主要負(fù)責(zé)與網(wǎng)管進(jìn)行交互,包括將網(wǎng)管下發(fā)的參數(shù)設(shè)置情況返回到網(wǎng)管服務(wù)器,鏡像文件分區(qū)信息是否與終端一致判斷結(jié)果、終端升級結(jié)果的上報及終端狀態(tài)的上報等。第二組播模塊1114主要負(fù)責(zé)加入到網(wǎng)管服務(wù)器設(shè)置的組播組,接收組播數(shù)據(jù)等。
      [0087]圖12是根據(jù)本發(fā)明實施例的組播流程圖,如圖12所示,在組播升級之前,需在網(wǎng)管服務(wù)器選擇一臺系統(tǒng)配置好的或者新系統(tǒng)的終端,提取該終端的系統(tǒng)鏡像,將新的系統(tǒng)鏡像上傳到nfs服務(wù)器,并記錄到網(wǎng)管服務(wù)器。再開始組播升級,組播升級流程圖如下:
      [0088]S1202、將在網(wǎng)管服務(wù)器配置的組播參數(shù)及升級的鏡像文件信息同步到組播服務(wù)器;
      [0089]S1204、組播服務(wù)器接收到組播參數(shù)后,從鏡像文件目錄下獲取鏡像的分區(qū)數(shù),根據(jù)分區(qū)數(shù)查找組播可用端口數(shù),并新寫入該目錄下的端口信息文件;
      [0090]S1206、根據(jù)獲取的端口信息,啟動組播服務(wù),同時將鏡像分區(qū)信息和組播使用端口的文件復(fù)制到http服務(wù)下載的目錄下,返回給網(wǎng)管服務(wù)器提示組播啟動服務(wù)成功;
      [0091]S1208、若網(wǎng)管服務(wù)器收到組播服務(wù)啟動成功消息,則將組播地址等參數(shù)及下載鏡像分區(qū)信息和端口信息的文件http地址下發(fā)到云終端;
      [0092]S1210、若網(wǎng)管服務(wù)器未收到組播服務(wù)啟動成功消息,結(jié)束本次升級;
      [0093]S1212、云終端收到消息后,先判斷組播服務(wù)器是否可連接;
      [0094]S1214、若可連接,則去下載鏡像分區(qū)信息和端口信息的文件;
      [0095]S1216、組播服務(wù)器不可連接,返回信息到網(wǎng)管,結(jié)束本次升級;
      [0096]S1218、下載到信息后,判斷鏡像的分區(qū)信息是否滿足當(dāng)前云終端的升級要求;
      [0097]S1220、若滿足當(dāng)前云終端的升級要求,則云終端解析組播端口信息并記錄,重啟云終端進(jìn)入升級系統(tǒng);
      [0098]S1222、若不滿足當(dāng)前云終端的升級要求,返回信息到網(wǎng)管,結(jié)束本次升級;
      [0099]S1224、終端接收到組播服務(wù)器發(fā)送的發(fā)現(xiàn)報文,加入組播組;
      [0100]S1226、組播服務(wù)器檢測組播開始發(fā)送數(shù)據(jù)的策略是否滿足,如果滿足策略,則開始發(fā)送數(shù)據(jù);
      [0101]S1228、若在開始發(fā)送數(shù)據(jù)時,仍有終端因為網(wǎng)絡(luò)延時或組播策略的終端連接數(shù)超過了實際終端數(shù)等原因未加入到此輪組播中,則等待這輪組播數(shù)據(jù)升級完成后,組播服務(wù)器重啟組播服務(wù),加入到下輪組播中,以此循環(huán),直到所有正常進(jìn)入升級系統(tǒng)的終端都完成升級;
      [0102]S1230、云終端接收到數(shù)據(jù)后,校驗數(shù)據(jù)正確與否;
      [0103]S1232、若數(shù)據(jù)校驗有誤,則重啟進(jìn)入下一輪組播升級;
      [0104]S1234、若數(shù)據(jù)校驗無誤,升級成功。
      [0105]在組播發(fā)送數(shù)據(jù)的升級過程中,由于網(wǎng)絡(luò)原因或其它原因?qū)е履骋唤K端網(wǎng)絡(luò)不通,組播服務(wù)器會等待該終端直到超時丟棄該終端再繼續(xù)發(fā)送數(shù)據(jù),保證升級的完整性。
      [0106]圖13是根據(jù)本發(fā)明實施例的檢測并停止組播服務(wù)流程圖,如圖13所示,可檢測組播服務(wù)是否正在運行并可停止該組播服務(wù),流程如下:
      [0107]S1302、網(wǎng)管服務(wù)器發(fā)送檢測組播服務(wù)的消息;組播服務(wù)器接收到檢測組播服務(wù)的消息后,檢測組播狀態(tài);
      [0108]S1304、判斷組播服務(wù)是否正在運行;
      [0109]S1306、若組播服務(wù)沒有運行,則返回組播服務(wù)未啟動的消息到網(wǎng)管服務(wù)器,網(wǎng)管服務(wù)器將接收到的信息展示給用戶;
      [0110]S1308、若組播服務(wù)在運行,則將正在運行的組播服務(wù)的組播地址發(fā)送到網(wǎng)管服務(wù)器;
      [0111]S1310、若網(wǎng)管服務(wù)器接收到的是組播地址的消息,則可讓用戶選擇是否停止該組播服務(wù),以結(jié)束組播;
      [0112]S1312、若選擇停止該組播服務(wù),則網(wǎng)管服務(wù)器發(fā)送停止組播的消息到組播服務(wù)器,以停止組播服務(wù)。
      [0113]圖14是根據(jù)本發(fā)明實施例的組播升級時序圖,如圖14所示,該組播升級的時序圖如下:
      [0114]S1402、網(wǎng)管客戶端在任務(wù)管理中建立系統(tǒng)升級的任務(wù);
      [0115]S1404、網(wǎng)管服務(wù)端在調(diào)度任務(wù)時,若是組播升級的任務(wù),則將組播升級參數(shù)傳遞到組播服務(wù)器。參數(shù)包括:升級文件、組播端口、組播地址、組播服務(wù)器網(wǎng)卡、雙工模式、傳輸速率限制、最小連接數(shù)、最小等待時間、最大等待時間、跳數(shù)、重發(fā)hello包間隔時間參數(shù)、發(fā)送多少個REQACK后丟棄接收機(jī);
      [0116]S1406、組播服務(wù)器接收組播參數(shù),根據(jù)傳入的升級文件(實際是一個目錄)參
      當(dāng)前第3頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1