欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于云的應(yīng)用工廠及發(fā)布服務(wù)的制作方法

文檔序號:8516037閱讀:300來源:國知局
基于云的應(yīng)用工廠及發(fā)布服務(wù)的制作方法
【專利說明】
【背景技術(shù)】
[_1] 背景和相關(guān)技術(shù)
[0002]計算機和計算系統(tǒng)已經(jīng)影響了現(xiàn)代生活的幾乎每個方面。計算機通常涉及工作、休閑、保健、運輸、娛樂、家政管理等。
[0003]此外,計算系統(tǒng)功能還可以通過計算系統(tǒng)經(jīng)由網(wǎng)絡(luò)連接互連到其他計算系統(tǒng)的能力來增強。網(wǎng)絡(luò)連接可包括,但不僅限于,經(jīng)由有線或無線以太網(wǎng)的連接,蜂窩式連接,或者甚至通過串行、并行、USB或其它連接的計算機到計算機的連接。這些連接允許計算系統(tǒng)訪問其他計算系統(tǒng)上的服務(wù),并快速且有效地從其他計算系統(tǒng)接收應(yīng)用數(shù)據(jù)。
[0004]計算系統(tǒng)的內(nèi)聯(lián)已允許所謂云計算。在本說明書以及下面的權(quán)利要求中,“云計算”被定義為一種用于允許對可配置的計算資源(如網(wǎng)絡(luò)、服務(wù)器、存儲、應(yīng)用、以及服務(wù))的共享池進(jìn)行無處不在的、方便的、按需的網(wǎng)絡(luò)訪問的模型,這些計算資源可用減少的管理努力或服務(wù)提供者交互來被供應(yīng)和發(fā)放。云模型可由各種特性(如按需自服務(wù)、廣泛網(wǎng)絡(luò)訪問、資源池、快速靈活性、測量服務(wù)等)、服務(wù)模型(如軟件即服務(wù)(“SaaS”)、平臺即服務(wù)(“PaaS”)、基礎(chǔ)結(jié)構(gòu)即服務(wù)(“IaaS”))以及部署模型(如私有云、社區(qū)云、公共云、混合云等)組成。
[0005]一些系統(tǒng)實現(xiàn)智能應(yīng)用定序和發(fā)布。定序是將應(yīng)用轉(zhuǎn)換到虛擬包的過程,而發(fā)布是使得這些虛擬應(yīng)用對終端用戶可用的過程。具體而言,應(yīng)用可被虛擬化并流傳輸?shù)浇K端用戶。
[0006]應(yīng)用流傳輸被實現(xiàn),其中應(yīng)用的代碼的各部分、數(shù)據(jù),以及設(shè)置在它們被需要時被作為包遞送到極簡化輕量客戶端,而不是在應(yīng)用啟動時整個應(yīng)用可用。如所述,運行虛擬化應(yīng)用可能需要應(yīng)用的輕量客戶端版本的安裝。包通常通過基于web的協(xié)議,諸如HTTP、CIFS或RTSP來遞送。
[0007]相對于定序和發(fā)布應(yīng)用存在各種挑戰(zhàn)。一個挑戰(zhàn)涉及設(shè)置定序器工作站。設(shè)置定序器工作站需要管理員顯著的開銷,因為在他們可以開始定序過程前他們需要滿足一組先決條件。例如,管理員可能需要配置他們的工作站,諸如配置操作系統(tǒng)(OS)來匹配客戶端目標(biāo)、確保它們的OS映像是最近的并且它們上面具有最新的補丁、配置臨時目錄、關(guān)閉防病毒、防火墻,并更新應(yīng)用等。設(shè)置定序器工作站常常消費有價值的資源。
[0008]另一挑戰(zhàn)涉及定序復(fù)雜應(yīng)用。定序復(fù)雜應(yīng)用,諸如大生產(chǎn)力套件,常常是麻煩的過程。包加速器通過提供定序應(yīng)用的預(yù)先定義的腳本或“處方”來提供定序這些應(yīng)用的簡化的方式,然而大部分管理員不能夠充分利用它們,要么是因為不知曉它們的存在要么是因為有關(guān)違反軟件協(xié)定的擔(dān)憂。
[0009]另一挑戰(zhàn)涉及并行定序多個應(yīng)用。當(dāng)前沒有并行定序多個應(yīng)用的自動化的方式。
[0010]另一個挑戰(zhàn)涉及將虛擬包存儲在服務(wù)器上。一旦定序完成,管理員負(fù)責(zé)將包設(shè)置在服務(wù)器上用于流傳輸。這意味著在服務(wù)器上設(shè)置服務(wù)器體系結(jié)構(gòu)并配置合適的安全模式。
[0011]在此要求保護的主題不限于解決任何缺點或僅在諸如上述環(huán)境中操作的各個實施例。相反,提供該背景僅用以示出在其中可實踐在此描述的部分實施例的一個示例性技術(shù)領(lǐng)域。
[0012]簡要概沐
[0013]在此所示的一個實施例包括可以在計算環(huán)境中實施的方法。該方法包括用于基于本地應(yīng)用從基于遠(yuǎn)程的系統(tǒng)提供虛擬應(yīng)用的動作。該方法包括,在基于遠(yuǎn)程的系統(tǒng)處,接收來自遠(yuǎn)離該基于遠(yuǎn)程的系統(tǒng)的場所內(nèi)系統(tǒng)的本地應(yīng)用。該方法還包括,在基于遠(yuǎn)程的系統(tǒng)處,將該本地應(yīng)用定序到虛擬應(yīng)用。該方法還包括,將該虛擬應(yīng)用提供給不同于該基于遠(yuǎn)程的系統(tǒng)的系統(tǒng)。
[0014]提供本
【發(fā)明內(nèi)容】
是為了以精簡的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概念。本概述并不旨在標(biāo)識出所要求保護的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
[0015]將在以下的描述中闡述另外的特征和優(yōu)點,并且部分特征和優(yōu)點可從該描述中顯而易見,或者可從本文教導(dǎo)的實踐中獲知。本發(fā)明的特征和優(yōu)點可以通過在所附權(quán)利要求中特別指出的手段和組合來實現(xiàn)并獲取。本發(fā)明的特征將從以下描述和所附權(quán)利要求書中變得完全顯而易見,或者可通過如下所述對本發(fā)明的實踐而獲知。
【附圖說明】
[0016]為了描述可獲得本主題的上述和其它優(yōu)點和特征的方式,將通過參考附圖中示出的本主題的具體實施例來呈現(xiàn)以上簡要描述的本主題的更具體描述。應(yīng)該理解,這些附圖僅描繪了各典型實施例,因此其不應(yīng)被認(rèn)為是對范圍的限制,各實施例將通過使用附圖用附加特征和詳情來描述并解釋,在附圖中:
[0017]圖1A不出了基于Ζ5Γ的應(yīng)用的功能流;
[0018]圖1B不出了基于75Γ的應(yīng)用的功能流的另一個不例;
[0019]圖1C示出了基于云的應(yīng)用的功能流的另一個示例;
[0020]圖2示出了應(yīng)用工廠和發(fā)布服務(wù)的框圖解說;
[0021]圖3示出關(guān)于定序器角色的細(xì)節(jié);
[0022]圖4示出關(guān)于重新映像角色的細(xì)節(jié);
[0023]圖5示出關(guān)于包加速器的細(xì)節(jié);
[0024]圖6示出了用于基于本地應(yīng)用從基于遠(yuǎn)程的系統(tǒng)提供虛擬應(yīng)用的方法。
【具體實施方式】
[0025]一些實施例可實現(xiàn)混合服務(wù)模式,其中客戶可在云中(或更一般地在基于遠(yuǎn)程的環(huán)境中)定序或無縫地將現(xiàn)有已定序的包迀移到云。特別地,如在此使用的,其中各示例使用所謂“云”來示出,各實施例可一般地在基于遠(yuǎn)程的系統(tǒng)中實現(xiàn),如上面基于云的計算的解釋中解說的。各實施例可替換地或附加地實現(xiàn)從云發(fā)布已定序的應(yīng)用(新的和現(xiàn)有的兩者)。各實施例可替換地或附加地實現(xiàn)自動化的狀態(tài)管理以及虛擬機回收。各實施例可替換地或附加地實現(xiàn)將定序(在場所內(nèi)和在云上兩者)與包加速器服務(wù)集成。
[0026]在詳細(xì)描述實現(xiàn)的細(xì)節(jié)之前,示出一些實施例的特定特征的更一般的處理。如上所述,一些實施例包括用于在云中定序的功能。定序器,和定序的過程,監(jiān)控應(yīng)用的安裝和設(shè)置過程,并記錄應(yīng)用在虛擬環(huán)境中運行所需要的信息。定序器可被用來配置哪些文件和配置對于所有用戶可用,以及哪些文件和配置用戶可定制。通過在云中定序,管理員不必要對配置OS的定序開銷主動出擊來滿足先決條件,因為定序服務(wù)可自動處理這些任務(wù)。由于定序在云中完成,定序服務(wù)負(fù)責(zé)使用預(yù)先創(chuàng)建的具有最新補丁和/或軟件更新可用于其上的映像。定序服務(wù)還處理安裝定序器并在開始定序前實現(xiàn)定序器先決條件。用戶基本上僅僅需要饋送安裝包,諸如MSI文件或其它安裝包,并且它們將取回虛擬包。這將不僅通過避免任何手工錯誤來確保定序正確完成,而且還節(jié)約了管理員要花費在定序和配置定序OS上的時間和金錢。
[0027]各實施例可實現(xiàn)智能定序。定序服務(wù)是智能的,因為它可以為給定安裝者確定包加速器是否可用。包加速器通過提供用于定序應(yīng)用的預(yù)先定義的腳本或“處方”來提供定序這些應(yīng)用的簡化的方式。定序服務(wù)通過與遠(yuǎn)程定序包加速器服務(wù)集成以作出包加速器是否已經(jīng)在云中可用的判定,可確定加速器的可用性。如果客戶選擇使用包加速器,那么定序引擎將使用該包加速器來在定序中進(jìn)行幫助。由于包加速器可從受控環(huán)境被拾取,有關(guān)于違反軟件協(xié)定的擔(dān)憂可被緩解,因為存在已經(jīng)通過服務(wù)提供方獲得了合適的許可的期望。
[0028]各實施例可實現(xiàn)并行定序。云中的并行定序可以與智能狀態(tài)管理服務(wù)來集成,使得虛擬機(VM)可被重新使用來執(zhí)行定序。智能管理服務(wù)將負(fù)責(zé)一旦定序已經(jīng)在臟VM上完成,就將該臟VM以自動方式重新映像。一旦智能管理服務(wù)已經(jīng)重新映像了 VM,定序服務(wù)將自動配置VM用于定序。同樣,定序服務(wù)的設(shè)計可被配置來允許多個工作者角色并行開展不同應(yīng)用的定序,同時維護對它們的狀態(tài)的知曉。
[0029]各實施例可包括現(xiàn)有虛擬包到云的無縫迀移。Web前端可展現(xiàn)界面,使得現(xiàn)有包可被自動導(dǎo)入到云,且對管理員可用以管理并從云發(fā)布。
[0030]各實施例可包括混合定序和發(fā)布環(huán)境。定序服務(wù)可展現(xiàn)界面,該界面可允許用戶更大程度的靈活性,以在在云中定序和在在場所內(nèi)定序之間進(jìn)行選擇。因此,即使客戶選擇跳過在云上定序,他們可以利用從云的發(fā)布。在替換實施例中,客戶可選擇在云中定序并使用他們自己的場所內(nèi)服務(wù)器來發(fā)布。
[0031]現(xiàn)在參考圖1A,示出了一功能流。具體而言,圖1A示出了基于云的應(yīng)用工廠和發(fā)布服務(wù)的功能流。支持的一個主情形包括將本地應(yīng)用104上傳到云
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新宁县| 宜都市| 宁安市| 湛江市| 温宿县| 营口市| 烟台市| 额济纳旗| 凤台县| 常熟市| 盐池县| 江城| 广州市| 横峰县| 资兴市| 乐清市| 嘉祥县| 枣庄市| 盘锦市| 阿克陶县| 溧阳市| 青神县| 申扎县| 五华县| 南皮县| 灵川县| 宣威市| 海阳市| 嘉鱼县| 鲁甸县| 阿克陶县| 洛浦县| 澳门| 广元市| 沽源县| 太白县| 弋阳县| 库车县| 六盘水市| 淮安市| 遵义县|