国产精品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>

      一種云平臺應用程序平滑在線升級方法

      文檔序號:9546984閱讀:732來源:國知局
      一種云平臺應用程序平滑在線升級方法
      【技術領域】
      [0001]本發(fā)明涉及云計算技術領域,具體地說是一種實用性強、云平臺應用程序平滑在線升級方法。
      【背景技術】
      [0002]隨著云計算的廣泛應用和飛速發(fā)展,云平臺管理系統(tǒng)的應用也越來越廣泛,政府、企業(yè)等各領域也在不斷擴大云平臺管理系統(tǒng)的使用規(guī)模。這就為云平臺管理系統(tǒng)的升級維護,保證客戶程序的及時更新和安全性帶來了設計難度和巨大的挑戰(zhàn)。
      [0003]以往的系統(tǒng)升級方案中,為了能夠給客戶及時更新程序,投入大量的人力和時間成本到客戶現場進行程序升級,隨之帶來的是運營成本的提升和服務質量的下降。而為了提高程序升級效率,同時降低運營成本并提升服務質量,因此設計的云平臺應用程序平滑在線升級方案可以有效解決該難題。

      【發(fā)明內容】

      [0004]本發(fā)明的技術任務是針對以上不足之處,提供一種實用性強、云平臺應用程序平滑在線升級方法。
      [0005]—種云平臺應用程序平滑在線升級方法,在云平臺管理系統(tǒng)的升級系統(tǒng)中設置有云平臺應用程序,提供云平臺應用程序的版本管理功能;其在線升級的具體過程為:設計內存資源調度和內存管理模塊,用以將程序的更新內容加載到內存,并將運行中的業(yè)務數據移交到新內存程序中,然后釋放舊的內存空間;設計升級管理模塊,用以設置要升級的模塊和版本并開始升級操作,并將升級命令提供給內存管理模塊。
      [0006]所述內存管理模塊接收到升級管理模塊發(fā)送的升級命令后,將應用程序更新部分加載到內存中;或者接收到內存資源調度模塊發(fā)送的釋放命令后將更新部分在內存中對應的舊內容清理掉并釋放內存空間。
      [0007]所述內存資源調度模塊,在保證更新的程序相關業(yè)務不中斷的前提下,將舊內存中運行的業(yè)務實時數據移交給新加載到內存中的服務,然后,向內存管理模塊發(fā)出釋放就內存的命令。
      [0008]本發(fā)明的一種云平臺應用程序平滑在線升級方法,具有以下優(yōu)點:
      本發(fā)明的一種云平臺應用程序平滑在線升級方法,能夠在不中斷云平臺業(yè)務的前提下,通過內存資源調度和內存管理的方法,實現新舊內存替換,平滑升級應用程序的目的;不僅解決了傳統(tǒng)云平臺升級過程中需要中斷云平臺業(yè)務的麻煩,還有效減少升級過程中的人的干預,提高了升級效率和可靠性;實用性強,易于推廣。
      【附圖說明】
      [0009]附圖1為本發(fā)明的實現示意圖。
      【具體實施方式】
      [0010]下面結合附圖和具體實施例對本發(fā)明作進一步說明。
      [0011]本發(fā)明提供一種云平臺應用程序平滑在線升級方法,在不中斷云平臺業(yè)務的前提下,通過內存資源調度和管理的辦法,實現新舊內存替換,平滑升級應用程序。
      [0012]如附圖1所示,其具體過程是通過設計以下幾個模塊實現的,設計升級管理模塊、內存管理模塊、內存資源調度模塊、云平臺應用程序,其中:
      升級管理模塊,云平臺升級管理系統(tǒng)管理員可在升級管理模塊中要設置升級的模塊和版本并開始升級操作,并將升級命令提供給內存管理模塊。例如選擇云平臺build9版本的模塊A,然后點擊升級按鈕,即將運行環(huán)境中的云平臺模塊A替換成新的程序。
      [0013]內存管理模塊,接收到升級管理模塊發(fā)送的升級命令后可以將應用程序更新部分加載到內存中;或者接收到內存資源調度模塊發(fā)送的釋放命令后將更新部分在內存中對應的舊內容清理掉并釋放內存空間。例如接收到云平臺的模塊A的升級命令后,該模塊將模塊A加載到內存中;接收到釋放命令后,該模塊將內存中舊的模塊A從內存中釋放。
      [0014]內存資源調度模塊,可以在保證更新的程序相關業(yè)務不中斷的前提下,將舊內存中運行的業(yè)務實時數據移交給新加載到內存中的服務,然后,向內存管理模塊發(fā)出釋放就內存的命令。
      [0015]云平臺應用程序,提供云平臺應用程序的版本管理功能。
      [0016]本發(fā)明的一種云平臺應用程序平滑在線升級方法,通過升級管理模塊的特性,主要是指可以提供選擇要升級的模塊和版本,以提高系統(tǒng)升級的準確性和易用性。內存管理模塊的特性,主要指可以將應用程序更新部分加載到內存中,并將該模塊在內存中對應的舊內容從內存中釋放,以做到系統(tǒng)升級完成后內存的充分利用。內存資源調度模塊的特性,主要指可以將舊內存中運行的業(yè)務實時數據移交給新加載到內存中的服務,以保證系統(tǒng)升級的過程中業(yè)務不中斷。云平臺應用程序模塊的特性,主要指可以存放和管理應用程序文件版本,以為升級時提供需要的目標版本選擇。因此,本升級方案能夠準確、高效的升級應用程序,并對降低運營成本和提升服務質量有關鍵的作用。
      [0017]上述【具體實施方式】僅是本發(fā)明的具體個案,本發(fā)明的專利保護范圍包括但不限于上述【具體實施方式】,任何符合本發(fā)明的一種云平臺應用程序平滑在線升級方法的權利要求書的且任何所述技術領域的普通技術人員對其所做的適當變化或替換,皆應落入本發(fā)明的專利保護范圍。
      【主權項】
      1.一種云平臺應用程序平滑在線升級方法,其特征在于,在云平臺管理系統(tǒng)的升級系統(tǒng)中設置有云平臺應用程序,提供云平臺應用程序的版本管理功能;其在線升級的具體過程為:設計內存資源調度和內存管理模塊,用以將程序的更新內容加載到內存,并將運行中的業(yè)務數據移交到新內存程序中,然后釋放舊的內存空間;設計升級管理模塊,用以設置要升級的模塊和版本并開始升級操作,并將升級命令提供給內存管理模塊。2.根據權利要求1所述的一種云平臺應用程序平滑在線升級方法,其特征在于,所述內存管理模塊接收到升級管理模塊發(fā)送的升級命令后,將應用程序更新部分加載到內存中;或者接收到內存資源調度模塊發(fā)送的釋放命令后將更新部分在內存中對應的舊內容清理掉并釋放內存空間。3.根據權利要求2所述的一種云平臺應用程序平滑在線升級方法,其特征在于,所述內存資源調度模塊,在保證更新的程序相關業(yè)務不中斷的前提下,將舊內存中運行的業(yè)務實時數據移交給新加載到內存中的服務,然后,向內存管理模塊發(fā)出釋放就內存的命令。
      【專利摘要】本發(fā)明公開了一種云平臺應用程序平滑在線升級方法,在云平臺管理系統(tǒng)的升級系統(tǒng)中設置有云平臺應用程序,提供云平臺應用程序的版本管理功能;其在線升級的具體過程為:設計內存資源調度和內存管理模塊,用以將程序的更新內容加載到內存,并將運行中的業(yè)務數據移交到新內存程序中,然后釋放舊的內存空間;設計升級管理模塊,用以設置要升級的模塊和版本并開始升級操作,并將升級命令提供給內存管理模塊。該一種云平臺應用程序平滑在線升級方法與現有技術相比,不僅解決了傳統(tǒng)云平臺升級過程中需要中斷云平臺業(yè)務的麻煩,還有效減少升級過程中的人的干預,提高了升級效率和可靠性;實用性強,易于推廣。
      【IPC分類】G06F9/445
      【公開號】CN105302602
      【申請?zhí)枴緾N201510704419
      【發(fā)明人】張震
      【申請人】浪潮電子信息產業(yè)股份有限公司
      【公開日】2016年2月3日
      【申請日】2015年10月27日
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1