[發(fā)明專利]重建差異虛擬硬盤文檔以更新操作系統(tǒng)的系統(tǒng)及其方法無效
| 申請?zhí)枺?/td> | 201210388667.4 | 申請日: | 2012-10-12 |
| 公開(公告)號: | CN103729203A | 公開(公告)日: | 2014-04-16 |
| 發(fā)明(設計)人: | 張洪素 | 申請(專利權)人: | 英業(yè)達科技有限公司;英業(yè)達股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/455;H04L29/08 |
| 代理公司: | 北京市浩天知識產權代理事務所 11276 | 代理人: | 靳春鷹;劉云貴 |
| 地址: | 201114 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 重建 差異 虛擬 硬盤 文檔 更新 操作系統(tǒng) 系統(tǒng) 及其 方法 | ||
技術領域
本發(fā)明涉及一種操作系統(tǒng)的更新系統(tǒng)及其方法,尤其涉及一種重建差異虛擬硬盤文檔以更新操作系統(tǒng)的系統(tǒng)及其方法。
背景技術
由于從事相同工作的用戶通常使用幾乎相同的操作環(huán)境,為了統(tǒng)一管理的便利性,以及避免需要為每一位用戶個別安裝操作系統(tǒng)以及必需的應用程序,目前大都是使用虛擬機的解決方案,其中,管理員會先安裝操作系統(tǒng)以及必需的應用程序成為初始的操作環(huán)境,并將安裝好的操作環(huán)境作為各用戶所使用的虛擬機的基礎鏡像,使虛擬機掛載依據基礎鏡像所建立的差異硬盤。這樣,管理員只需要安裝一次操作環(huán)境,便可以讓所有的虛擬機都共用基礎鏡像中的操作系統(tǒng)以及應用程序。
由于虛擬機所共用的基礎鏡像是只讀的,所以,目前在各個虛擬機中運行的操作系統(tǒng)需要更新時,在各個虛擬機中運行的操作系統(tǒng)必須個別進行操作系統(tǒng)的更新,不過,在各個虛擬機中運行的操作系統(tǒng)的用戶通常沒有更新操作系統(tǒng)的權限,因此,管理員必須逐一登錄在各個虛擬機中運行的操作系統(tǒng)進行更新,當虛擬機的數量龐大時,將花費管理員的大量時間。
現有技術中,當遇到操作系統(tǒng)更新(patch,亦稱作“打補丁”)升級時需要通過預定策略在特定時間給每個虛擬機推送所有需要更新的文檔,因此造成系統(tǒng)中的多臺虛擬機同時下載更新文檔,導致網絡流量過大,降低更新效率。
綜上所述,可知現有技術中長期以來一直存在管理員需要逐一更新在共用基礎鏡像的虛擬機中運行的操作系統(tǒng)的問題,因此有必要提出改進的技術手段,來解決這一問題。
發(fā)明內容
有鑒于現有技術存在在共用基礎鏡像的虛擬機中運行的操作系統(tǒng)必須個別更新的問題,本發(fā)明遂揭露一種重建差異虛擬硬盤文檔以更新操作系統(tǒng)的系統(tǒng)及其方法,其中:
本發(fā)明所揭露的重建差異虛擬硬盤文檔以更新操作系統(tǒng)的系統(tǒng),至少包含:管理服務器,用以儲存父虛擬硬盤文檔及管理系統(tǒng)設定數據,父虛擬硬盤文檔中包含操作系統(tǒng);設定主機,用以更新操作系統(tǒng);網絡服務器,用以設定操作系統(tǒng)更新前設置的個人化數據的存儲路徑;服務主機,用以以更新操作系統(tǒng)后的父虛擬硬盤文檔作為基礎鏡像建立差異虛擬硬盤文檔后,至管理服務器獲取系統(tǒng)設定數據,并將系統(tǒng)設定數據寫入差異虛擬硬盤文檔中,及用以執(zhí)行與差異虛擬硬盤文檔對應的虛擬機,使虛擬機載入操作系統(tǒng);其中,操作系統(tǒng)用以執(zhí)行代理程序,及用以在代理程序依據系統(tǒng)設定數據設定操作系統(tǒng)的系統(tǒng)運作環(huán)境后,操作系統(tǒng)被登錄時,通過服務主機至網絡服務器取得個人化數據。
本發(fā)明所揭露的重建差異虛擬硬盤文檔以更新操作系統(tǒng)的方法,其步驟至少包括:設定主機更新父虛擬硬盤文檔所包含的操作系統(tǒng),父虛擬硬盤文檔儲存于管理服務器中;服務主機以更新操作系統(tǒng)后的父虛擬硬盤文檔作為基礎鏡像建立差異虛擬硬盤文檔;服務主機獲得管理服務器所管理的系統(tǒng)設定數據;服務主機寫入系統(tǒng)設定數據至差異虛擬硬盤文檔中;服務主機執(zhí)行與差異虛擬硬盤文檔對應的虛擬機,虛擬機載入操作系統(tǒng);操作系統(tǒng)執(zhí)行代理程序;當代理程序依據系統(tǒng)設定數據設定操作系統(tǒng)的系統(tǒng)運作環(huán)境后,操作系統(tǒng)被登錄時,操作系統(tǒng)至網絡服務器取得更新前所設置的個人化數據。
本發(fā)明所揭露的系統(tǒng)與方法如上,與現有技術之間的差異在于本發(fā)明通過設定主機更新父虛擬硬盤文檔所包含的操作系統(tǒng)后,服務主機以操作系統(tǒng)更新后的父虛擬硬盤文檔作為基礎鏡像建立差異虛擬硬盤文檔,并在將系統(tǒng)設定數據寫入差異虛擬硬盤文檔后,執(zhí)行虛擬機,使虛擬機載入更新后的操作系統(tǒng),更新后的操作系統(tǒng)開機后會執(zhí)行代理程序,由此由代理程序依據系統(tǒng)設定數據設定操作系統(tǒng)的系統(tǒng)運作環(huán)境,由此解決現有技術所存在的問題,并可以達成提高更新在共用基礎鏡像的虛擬機中運行的操作系統(tǒng)的效率,及減少下載更新文檔所需的網絡流量的技術效果。
附圖說明
圖1為本發(fā)明所述的重建差異虛擬硬盤文檔以更新操作系統(tǒng)的系統(tǒng)架構圖。
圖2A為本發(fā)明所述的重建差異虛擬硬盤文檔以更新操作系統(tǒng)的方法流程圖。
圖2B為本發(fā)明所述的更新父虛擬硬盤文檔所包含的操作系統(tǒng)的方法流程圖。
圖2C為本發(fā)明所述的管理服務器提供操作系統(tǒng)可否登錄的信息的附加方法流程圖。
主要部件附圖標記:
110管理服務器
120網絡服務器
130存儲服務器
200設定主機
300服務主機
310存儲介質
330傳輸模塊
402、403虛擬機
步驟501網絡服務器設定個人化數據的存儲路徑
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業(yè)達科技有限公司;英業(yè)達股份有限公司,未經英業(yè)達科技有限公司;英業(yè)達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210388667.4/2.html,轉載請聲明來源鉆瓜專利網。





