成人打一炮免费视频,亚洲天堂视频在线观看,97视频久久久,日本japanese护士色高清,五月婷婷丁香,日韩精品一级无码毛片免费,国产欧美日韩精品网红剧情演绎

云和企業(yè)之間的遞送控制器的制造方法

文檔序號(hào):6534344閱讀:279來(lái)源:國(guó)知局
云和企業(yè)之間的遞送控制器的制造方法
【專利摘要】一種用于與云計(jì)算環(huán)境通信的企業(yè)環(huán)境中的遞送控制器,云計(jì)算環(huán)境向企業(yè)提供服務(wù)。隨著云服務(wù)處理的進(jìn)行,一些云服務(wù)數(shù)據(jù)從云計(jì)算環(huán)境傳輸?shù)狡髽I(yè)環(huán)境,或從企業(yè)環(huán)境傳輸?shù)皆朴?jì)算環(huán)境。云服務(wù)數(shù)據(jù)可通過多個(gè)不同類型的通信信道中的任意一個(gè)來(lái)交換。遞送控制器根據(jù)企業(yè)策略來(lái)選擇用哪個(gè)通信信道來(lái)傳輸具體數(shù)據(jù)。這類策略可考慮企業(yè)的任何商業(yè)目標(biāo),并且可被應(yīng)用在應(yīng)用級(jí)。
【專利說明】云和企業(yè)之間的遞送控制器
[0001]背景
[0002]“云計(jì)算”是用于允許對(duì)可配置計(jì)算資源(例如,網(wǎng)絡(luò)、服務(wù)器、存儲(chǔ)、應(yīng)用和服務(wù))的共享池的普遍、方便、按需網(wǎng)絡(luò)訪問的模型??膳渲糜?jì)算資源的共享池可經(jīng)由虛擬化而被快速地供應(yīng),并可利用低管理努力或服務(wù)提供商交互來(lái)釋放,并隨后相應(yīng)被縮放。云計(jì)算模型可由各種特性(如按需自服務(wù)、廣泛網(wǎng)絡(luò)訪問、資源池、快速靈活性、測(cè)量的服務(wù)等)、服務(wù)模型(如軟件即服務(wù)(“SaaS”)、平臺(tái)即服務(wù)(“PaaS”)、基礎(chǔ)結(jié)構(gòu)即服務(wù)(“IaaS”))以及部署模型(如私有云、社區(qū)云、公共云、混合云等)組成。實(shí)現(xiàn)云計(jì)算模型的環(huán)境通常被稱為云計(jì)算環(huán)境。
[0003]在一典型的企業(yè)環(huán)境中,與為企業(yè)執(zhí)行的云服務(wù)相關(guān)聯(lián)的數(shù)據(jù)中的一些被保存在云中,而另一些數(shù)據(jù)則被保存在企業(yè)內(nèi)部。隨著云服務(wù)的進(jìn)行,數(shù)據(jù)因而在云和企業(yè)之間交換以便支持服務(wù)處理。這類數(shù)據(jù)可以通過經(jīng)由諸如因特網(wǎng)等網(wǎng)絡(luò)來(lái)交換。替代地,可使用專用于企業(yè)和云服務(wù)之間的通信的專用端對(duì)端信道。
[0004]簡(jiǎn)要概述
[0005]本文描述的至少一個(gè)實(shí)施例涉及一種系統(tǒng),其中企業(yè)環(huán)境與云計(jì)算環(huán)境通信,使得云計(jì)算環(huán)境能夠向企業(yè)提供云服務(wù)。云服務(wù)數(shù)據(jù)中的一些被呈現(xiàn)在云計(jì)算環(huán)境上,而云服務(wù)數(shù)據(jù)中的一些被保存在企業(yè)環(huán)境中。隨著云服務(wù)處理的進(jìn)行,一些云服務(wù)數(shù)據(jù)從云計(jì)算環(huán)境傳輸?shù)狡髽I(yè)環(huán)境,或從企業(yè)環(huán)境傳輸?shù)皆朴?jì)算環(huán)境。
[0006]根據(jù)本文描述的至少一個(gè)實(shí)施例,云服務(wù)數(shù)據(jù)可通過多個(gè)不同類型的通信信道中的任意一個(gè)來(lái)交換。作為一個(gè)示例,數(shù)據(jù)可通過專用于云計(jì)算環(huán)境和企業(yè)環(huán)境之間的專用通信信道來(lái)傳輸,并且數(shù)據(jù)的一些可以通過諸如因特網(wǎng)之類的非專用通信信道來(lái)傳輸。
[0007]企業(yè)環(huán)境包括遞送控制器,其被配置成根據(jù)企業(yè)策略來(lái)選擇用哪個(gè)通信信道來(lái)傳輸具體數(shù)據(jù)。這類策略可考慮企業(yè)的任何商業(yè)目標(biāo),并且可被應(yīng)用在應(yīng)用級(jí)。因此,即使與同一云服務(wù)有關(guān)的云服務(wù)數(shù)據(jù)可能通過不同信道來(lái)傳輸以推進(jìn)企業(yè)的商業(yè)目標(biāo)。
[0008]本概述不旨在標(biāo)識(shí)出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。

【專利附圖】

【附圖說明】
[0009]為了描述可以獲得上面所列舉的及其他優(yōu)點(diǎn)和特征的方式,下面將參考附圖來(lái)呈現(xiàn)對(duì)各實(shí)施例的更具體的描述??梢岳斫?,這些附圖只描繪了示例實(shí)施例,并且因此不被認(rèn)為是對(duì)其范圍的限制,將通過使用附圖并利用附加特征和細(xì)節(jié)來(lái)描述和解釋各實(shí)施例,在附圖中:
[0010]圖1示出在其中在此描述的一些實(shí)施例可被使用的計(jì)算系統(tǒng);
[0011]圖2解說了根據(jù)本文描述的原理的包括企業(yè)環(huán)境和云計(jì)算環(huán)境的分布式系統(tǒng),在云計(jì)算環(huán)境中代表企業(yè)環(huán)境執(zhí)行云服務(wù),并且其中遞送控制器管理通過哪個(gè)信道來(lái)傳遞云數(shù)據(jù);
[0012]圖3解說了示出應(yīng)用級(jí)策略的示例的概念性抽象視圖;
[0013]圖4解說了根據(jù)本文描述的原理的用于使用遞送控制器來(lái)選擇在交換云數(shù)據(jù)時(shí)使用哪個(gè)通信信道的遞送控制器來(lái)將云服務(wù)數(shù)據(jù)從企業(yè)環(huán)境傳遞到云計(jì)算環(huán)境中的云服務(wù)的方法的流程圖;
[0014]圖5解說了與圖2的系統(tǒng)類似的系統(tǒng),不同在于存在多個(gè)云計(jì)算環(huán)境;
[0015]圖6解說了與圖2的系統(tǒng)類似的系統(tǒng),不同在于單個(gè)云計(jì)算環(huán)境服務(wù)多個(gè)企業(yè)環(huán)境;
[0016]圖7抽象地解說了可在其中采用本發(fā)明的原理的的云計(jì)算環(huán)境;以及
[0017]圖8抽象地解說了主計(jì)算系統(tǒng),其包括虛擬機(jī)、管理程序、物理資源和主機(jī)代理。

【具體實(shí)施方式】
[0018]根據(jù)本文所描述的實(shí)施例,描述了一種系統(tǒng),其中企業(yè)環(huán)境與云計(jì)算環(huán)境通信。云計(jì)算環(huán)境可向企業(yè)提供云服務(wù)。云服務(wù)數(shù)據(jù)中的一些被呈現(xiàn)在云計(jì)算環(huán)境上,而云服務(wù)數(shù)據(jù)中的一些被保存在企業(yè)環(huán)境中。隨著云服務(wù)處理的進(jìn)行,一些云服務(wù)數(shù)據(jù)從云計(jì)算環(huán)境傳輸?shù)狡髽I(yè)環(huán)境,或從企業(yè)環(huán)境傳輸?shù)皆朴?jì)算環(huán)境。
[0019]根據(jù)本文描述的至少一個(gè)實(shí)施例,云服務(wù)數(shù)據(jù)可通過多個(gè)不同類型的通信信道中的任意一個(gè)來(lái)交換。企業(yè)環(huán)境包括遞送控制器,其被配置成根據(jù)企業(yè)策略來(lái)選擇用哪個(gè)通信信道來(lái)傳輸具體數(shù)據(jù)。這類策略可考慮企業(yè)的任何商業(yè)目標(biāo),并且可被應(yīng)用在應(yīng)用級(jí)。因此,即使與同一云服務(wù)有關(guān)的云服務(wù)數(shù)據(jù)可能通過不同信道來(lái)傳輸以推進(jìn)企業(yè)的商業(yè)目標(biāo)。首先,將參考圖1來(lái)描述關(guān)于計(jì)算系統(tǒng)的一些引導(dǎo)性討論。隨后,該系統(tǒng)的各實(shí)施例以及遞送控制器將參考圖2到8來(lái)描述。
[0020]計(jì)算系統(tǒng)現(xiàn)在越來(lái)越多地采取多種多樣的形式。例如,計(jì)算系統(tǒng)可以是手持式設(shè)備、電器、膝上型計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、大型機(jī)、分布式計(jì)算系統(tǒng)或甚至常規(guī)上不被認(rèn)為是計(jì)算系統(tǒng)的設(shè)備。在本說明書以及權(quán)利要求書中,術(shù)語(yǔ)“計(jì)算系統(tǒng)”被廣義地定義為包括任何設(shè)備或系統(tǒng)(或其組合),該設(shè)備或系統(tǒng)包含至少一個(gè)物理有形的處理器以及其上能含有可由處理器執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的物理有形的存儲(chǔ)器。存儲(chǔ)器可以采取任何形式,并可以取決于計(jì)算系統(tǒng)的性質(zhì)和形式。計(jì)算系統(tǒng)可以分布在網(wǎng)絡(luò)環(huán)境中,并可包括多個(gè)組分計(jì)算系統(tǒng)。
[0021]如圖1所示,在其最基本的配置中,計(jì)算系統(tǒng)100通常包括至少一個(gè)處理單元102和存儲(chǔ)器104。存儲(chǔ)器104可以是物理系統(tǒng)存儲(chǔ)器,該物理系統(tǒng)存儲(chǔ)器可以是易失性、非易失性、或兩者的某種組合。術(shù)語(yǔ)“存儲(chǔ)器”在此也可用來(lái)指諸如物理存儲(chǔ)介質(zhì)等非易失性大容量存儲(chǔ)。如果計(jì)算系統(tǒng)是分布式的,則處理、存儲(chǔ)器和/或存儲(chǔ)能力也可以是分布式的。如此處所使用的那樣,術(shù)語(yǔ)“模塊”或“組件”可以指在計(jì)算系統(tǒng)上執(zhí)行的軟件對(duì)象或例程。此處所描述的不同組件、模塊、引擎,以及服務(wù)可以實(shí)現(xiàn)為在計(jì)算系統(tǒng)上執(zhí)行的對(duì)象或進(jìn)程(例如,作為分開的線程)。
[0022]在隨后的描述中,參考由一個(gè)或多個(gè)計(jì)算系統(tǒng)執(zhí)行的動(dòng)作描述了各實(shí)施例。如果這樣的動(dòng)作是以軟件實(shí)現(xiàn)的,則執(zhí)行動(dòng)作的相關(guān)聯(lián)計(jì)算系統(tǒng)的一個(gè)或多個(gè)處理器響應(yīng)于已經(jīng)執(zhí)行了計(jì)算機(jī)可執(zhí)行指令來(lái)引導(dǎo)計(jì)算系統(tǒng)的操作。這樣的操作的示例涉及對(duì)數(shù)據(jù)的操縱。計(jì)算機(jī)可執(zhí)行指令(以及被操縱的數(shù)據(jù))可被存儲(chǔ)在計(jì)算系統(tǒng)100的存儲(chǔ)器104中。計(jì)算系統(tǒng)100還可包含允許計(jì)算系統(tǒng)100例如通過網(wǎng)絡(luò)110與其他消息處理器通信的通信信道108。
[0023]這里描述的各實(shí)施例可包括或利用專用或通用計(jì)算機(jī),該專用或通用計(jì)算機(jī)包括諸如例如一個(gè)或多個(gè)處理器和系統(tǒng)存儲(chǔ)器等計(jì)算機(jī)硬件,如以下更詳細(xì)討論的。這里描述的各實(shí)施例還包括用于承載或存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令和/或數(shù)據(jù)結(jié)構(gòu)的物理和其他計(jì)算機(jī)可讀介質(zhì)。這樣的計(jì)算機(jī)可讀介質(zhì)可以是可由通用或?qū)S糜?jì)算機(jī)系統(tǒng)訪問的任何可用介質(zhì)。存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)是物理存儲(chǔ)介質(zhì)。承載計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)是傳輸介質(zhì)。由此,作為示例而非限制,本發(fā)明的各實(shí)施例可包括至少兩種顯著不同的計(jì)算機(jī)可讀介質(zhì):計(jì)算機(jī)存儲(chǔ)介質(zhì)和傳輸介質(zhì)。
[0024]計(jì)算機(jī)存儲(chǔ)介質(zhì)包括RAM、ROM、EEPROM、CD-ROM或其他光盤存儲(chǔ)、磁盤存儲(chǔ)或其他磁存儲(chǔ)設(shè)備、或可用于存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)形式的所需程序代碼裝置且可由通用或?qū)S糜?jì)算機(jī)訪問的任何其他介質(zhì)。
[0025]“網(wǎng)絡(luò)”被定義為使得電子數(shù)據(jù)能夠在計(jì)算機(jī)系統(tǒng)和/或模塊和/或其它電子設(shè)備之間傳輸?shù)囊粋€(gè)或多個(gè)數(shù)據(jù)鏈路。當(dāng)信息通過網(wǎng)絡(luò)或另一個(gè)通信連接(硬連線、無(wú)線、或者硬連線或無(wú)線的組合)傳輸或提供給計(jì)算機(jī)時(shí),該計(jì)算機(jī)將該連接適當(dāng)?shù)匾暈閭鬏斀橘|(zhì)。傳輸介質(zhì)可包括可用于攜帶計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)形式的所需程序代碼裝置且可由通用或?qū)S糜?jì)算機(jī)訪問的網(wǎng)絡(luò)和/或數(shù)據(jù)鏈路。上述的組合也應(yīng)被包括在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。
[0026]此外,在到達(dá)各種計(jì)算機(jī)系統(tǒng)組件之后,計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)形式的程序代碼資料可從傳輸介質(zhì)自動(dòng)傳輸?shù)接?jì)算機(jī)存儲(chǔ)介質(zhì)(或反之亦然)。例如,通過網(wǎng)絡(luò)或數(shù)據(jù)鏈路接收到的計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)可被緩存在網(wǎng)絡(luò)接口模塊(例如,“NIC”)內(nèi)的RAM中,然后最終被傳輸?shù)接?jì)算機(jī)系統(tǒng)RAM和/或計(jì)算機(jī)系統(tǒng)處的較不易失性的計(jì)算機(jī)存儲(chǔ)介質(zhì)。因而,應(yīng)當(dāng)理解,計(jì)算機(jī)存儲(chǔ)介質(zhì)可被包括在還利用(或甚至主要利用)傳輸介質(zhì)的計(jì)算機(jī)系統(tǒng)組件中。
[0027]計(jì)算機(jī)可執(zhí)行指令例如包括,當(dāng)在處理器處執(zhí)行時(shí)使通用計(jì)算機(jī)、專用計(jì)算機(jī)、或?qū)S锰幚碓O(shè)備執(zhí)行某一功能或某組功能的指令和數(shù)據(jù)。計(jì)算機(jī)可執(zhí)行指令可以是例如二進(jìn)制代碼、諸如匯編語(yǔ)言之類的中間格式指令、或甚至源代碼。盡管用結(jié)構(gòu)特征和/或方法動(dòng)作專用的語(yǔ)言描述了本主題,但可以理解,所附權(quán)利要求書中定義的主題不必限于上述特征或動(dòng)作。更具體而言,上述特征和動(dòng)作是作為實(shí)現(xiàn)權(quán)利要求的示例形式而公開的。
[0028]本領(lǐng)域的技術(shù)人員將理解,本發(fā)明可以在具有許多類型的計(jì)算機(jī)系統(tǒng)配置的網(wǎng)絡(luò)計(jì)算環(huán)境中實(shí)踐,這些計(jì)算機(jī)系統(tǒng)配置包括個(gè)人計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、消息處理器、手持式設(shè)備、多處理器系統(tǒng)、基于微處理器的或可編程消費(fèi)電子設(shè)備、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、移動(dòng)電話、PDA、尋呼機(jī)、路由器、交換機(jī)等等。本發(fā)明也可在其中通過網(wǎng)絡(luò)鏈接(或者通過硬連線數(shù)據(jù)鏈路、無(wú)線數(shù)據(jù)鏈路,或者通過硬連線和無(wú)線數(shù)據(jù)鏈路的組合)的本地和遠(yuǎn)程計(jì)算機(jī)系統(tǒng)兩者都執(zhí)行任務(wù)的分布式系統(tǒng)環(huán)境中實(shí)施。在分布式系統(tǒng)環(huán)境中,程序模塊可以位于本地和遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備二者中。
[0029]圖2解說了包括企業(yè)環(huán)境210和云計(jì)算環(huán)境220的分布式系統(tǒng)200,在云計(jì)算環(huán)境220中代表企業(yè)環(huán)境210執(zhí)行云服務(wù)201。在該描述和下面的權(quán)利要求書中,“云計(jì)算”被定義為用于允許對(duì)可配置計(jì)算資源(例如,網(wǎng)絡(luò)、服務(wù)器、存儲(chǔ)、應(yīng)用和服務(wù))的共享池的按需網(wǎng)絡(luò)訪問的模型?!霸朴?jì)算”的定義不限于可從這樣的模型(在被合適地部署時(shí))中獲得的任何其他多個(gè)優(yōu)點(diǎn)。
[0030]例如,云計(jì)算機(jī)當(dāng)前被用于市場(chǎng),以便提供對(duì)可配置計(jì)算資源的共享池的普遍存在且方便的按需訪問。此外,可配置計(jì)算資源的共享池可經(jīng)由虛擬化而被快速地供應(yīng),并可利用低管理努力或服務(wù)提供商干預(yù)來(lái)發(fā)布,并隨后因此被縮放。
[0031]云計(jì)算模型可由各種特性組成,諸如按需自服務(wù)、廣泛網(wǎng)絡(luò)訪問、資源池、快速靈活性、測(cè)定的服務(wù)等。云計(jì)算模型還可形成各種服務(wù)模型,諸如例如軟件即服務(wù)(SaaS)、平臺(tái)即服務(wù)(PaaS)以及基礎(chǔ)結(jié)構(gòu)即服務(wù)(IaaS)。云計(jì)算模型還可以使用不同的部署模型來(lái)部署,諸如私有云、社區(qū)云、公共云和混合云等。在該描述和權(quán)利要求書中,“云計(jì)算環(huán)境”是其中采用了云計(jì)算的環(huán)境。云計(jì)算環(huán)境的一個(gè)示例將結(jié)合圖7和8來(lái)描述,這將在以下更詳細(xì)地描述。
[0032]返回圖2,企業(yè)環(huán)境210可以是處于企業(yè)控制下的任意環(huán)境。在本說明書和權(quán)利要求書中,“企業(yè)”是其中多人為共同的目標(biāo)進(jìn)行協(xié)作的任意合法實(shí)體。企業(yè)的示例包括商業(yè)實(shí)體(諸如大型公司、小公司、合伙制公司、商行、部門,諸如此類)、政府實(shí)體(諸如當(dāng)?shù)?、州、?lián)邦機(jī)構(gòu)、或國(guó)際機(jī)構(gòu))、教會(huì)實(shí)體(諸如教堂、教區(qū)、猶太會(huì)堂、清真寺,諸如此類)、教育實(shí)體(諸如大學(xué)、學(xué)校)、醫(yī)療實(shí)體(諸如醫(yī)院、或醫(yī)師會(huì)館)等標(biāo)準(zhǔn)實(shí)體,或者其中多個(gè)個(gè)人進(jìn)行協(xié)作的任何其它實(shí)體。
[0033]與云服務(wù)201相關(guān)聯(lián)的數(shù)據(jù)(即云服務(wù)數(shù)據(jù)202B)中的一些被維護(hù)在云計(jì)算環(huán)境220內(nèi)(可能由云服務(wù)201自己來(lái)保存)。其它云服務(wù)數(shù)據(jù)202A被維護(hù)在企業(yè)環(huán)境210內(nèi)。隨著云服務(wù)201的進(jìn)行,云服務(wù)數(shù)據(jù)202在企業(yè)環(huán)境210和云計(jì)算環(huán)境220之間交換。在交換云服務(wù)數(shù)據(jù)時(shí),企業(yè)環(huán)境210和云計(jì)算環(huán)境220可使用多個(gè)通信信道230中的任意一個(gè)。
[0034]例如,通信信道230被解說為包括信道231和232,當(dāng)然省略號(hào)233表示可以存在不止兩個(gè)可用信道用于企業(yè)環(huán)境210和云計(jì)算環(huán)境220之間的通信。例如,通信信道231可以是用在企業(yè)環(huán)境210和云計(jì)算環(huán)境220之間的專用信道。專用信道231可以被獨(dú)占地用于這兩個(gè)節(jié)點(diǎn)之間的通信。也許該專用信道231可能具有有保證的最小帶寬。繼續(xù)該示例,通信信道232可以是非專用信道(諸如因特網(wǎng)),其不被獨(dú)占地用于企業(yè)環(huán)境210和云計(jì)算環(huán)境220之間。然而,此處所描述的原理不限于這些示例通信信道類型。
[0035]企業(yè)環(huán)境210包括企業(yè)側(cè)的遞送控制器211,其被配置成根據(jù)企業(yè)策略203來(lái)選擇用通信信道230中的哪個(gè)信道來(lái)傳輸云服務(wù)數(shù)據(jù)。例如,企業(yè)側(cè)遞送控制器211可決定在將云服務(wù)數(shù)據(jù)從企業(yè)環(huán)境210傳輸?shù)皆朴?jì)算環(huán)境220時(shí)使用哪個(gè)信道。云計(jì)算環(huán)境220也可包括云側(cè)的遞送控制器221,其也被配置成根據(jù)企業(yè)策略203來(lái)選擇用通信信道230中的哪個(gè)信道來(lái)傳輸云服務(wù)數(shù)據(jù)。例如,云側(cè)遞送控制器221可決定在將云服務(wù)數(shù)據(jù)從云計(jì)算環(huán)境210傳輸?shù)狡髽I(yè)環(huán)境220時(shí)使用哪個(gè)信道。
[0036]在一些實(shí)現(xiàn)中,企業(yè)策略203可以是應(yīng)用級(jí)策略。圖3解說了概念性的示例應(yīng)用級(jí)策略300。例如,決定可基于以下考慮中的一個(gè)或多個(gè)或全部:財(cái)務(wù)考慮301、時(shí)延考慮302、傳輸速度考慮303、可靠性考慮304、商業(yè)目標(biāo)考慮305、安全性考慮306、資源管理考慮307、與服務(wù)有關(guān)的截止日期308、以及數(shù)據(jù)或服務(wù)的重要性309。然而,省略號(hào)310表示在確定在傳輸云服務(wù)數(shù)據(jù)時(shí)使用哪個(gè)信道230時(shí)可評(píng)估其它的考慮。
[0037]例如,財(cái)務(wù)考慮301可包括信道230中的每一個(gè)信道的傳送數(shù)據(jù)成本。較高的傳送成本可能更傾向于更精明地使用該信道,而較低的傳送成本則可能更傾向于更慷慨地使用該信道。
[0038]時(shí)延考慮302包含與每個(gè)信道相關(guān)聯(lián)的等待時(shí)間。如果數(shù)據(jù)或情景對(duì)時(shí)延較不敏感,則針對(duì)使用較高時(shí)延信道的時(shí)延考慮不太被看重,而如果數(shù)據(jù)或情景對(duì)時(shí)延較敏感,則會(huì)較看重時(shí)延考慮。
[0039]傳輸速度考慮303包含對(duì)于該數(shù)據(jù)所期望的傳輸速度。如果數(shù)據(jù)或情景使得更期望較高速度的傳輸,則與數(shù)據(jù)和情景沒有要保證這類高傳輸速度的情況相比,這可能使決定更傾向于使用更高速度的信道。
[0040]可靠性考慮304包含通信信道的可靠性。例如,如果數(shù)據(jù)要求得到保證的遞送,則可使用更可靠的通信信道。如果數(shù)據(jù)對(duì)于比特誤碼率敏感,則可使用更可靠的通信信道。如果通信信道具有滿足需求的得到保證的最低程度的可靠性,則這會(huì)建議使用更可靠的通信信道。
[0041]商業(yè)目標(biāo)考慮305也可被考慮。例如,也許商業(yè)目標(biāo)是使數(shù)據(jù)保持盡可能安全。在這種情況下,安全性考慮306將確保更安全的信道(例如,專用信道)。安全性考慮306還可考慮數(shù)據(jù)是否是以加密形式來(lái)傳送的。如果不是加密的,并且數(shù)據(jù)是敏感的,則這會(huì)建議使用安全通信信道。
[0042]資源管理考慮307可包含當(dāng)前對(duì)信道使用的程度。例如,如果信道已使用了其帶寬的大部分,而另一信道具有較低的帶寬使用率,則這可促使決定使用具有較低帶寬使用率的通信信道。
[0043]如果存在與數(shù)據(jù)或服務(wù)相關(guān)聯(lián)的截止日期308,則可使用較快的通信信道。如果數(shù)據(jù)或服務(wù)具有高重要性309,則可能值得使用更昂貴的信道,如果該通信更快和/或更安全的話。
[0044]圖4解說了用于將云服務(wù)數(shù)據(jù)從企業(yè)環(huán)境傳遞到云計(jì)算環(huán)境中的云服務(wù)的方法400的流程圖。例如,方法400可在圖2的系統(tǒng)200中執(zhí)行,因此現(xiàn)在將頻繁參考圖2的系統(tǒng)200來(lái)描述。每當(dāng)云服務(wù)數(shù)據(jù)的項(xiàng)目被從企業(yè)環(huán)境210傳送到云計(jì)算環(huán)境220時(shí),可由企業(yè)側(cè)遞送控制器211執(zhí)行方法400。每當(dāng)云服務(wù)數(shù)據(jù)的項(xiàng)目被從云計(jì)算環(huán)境220傳送到企業(yè)環(huán)境210時(shí),可類似地由云側(cè)遞送控制器221執(zhí)行方法400。
[0045]當(dāng)檢測(cè)到要傳送云服務(wù)數(shù)據(jù)時(shí),發(fā)起方法400 (動(dòng)作401)。在企業(yè)側(cè)遞送控制器211的情況下,云服務(wù)數(shù)據(jù)被從企業(yè)環(huán)境210傳送到云計(jì)算環(huán)境220。在云側(cè)遞送控制器221的情況下,云服務(wù)數(shù)據(jù)被從云計(jì)算環(huán)境220傳送到企業(yè)環(huán)境210。合適的遞送控制器211或221隨后列舉潛在的通信信道230以確定哪些是可用和健康的。合適的控制器隨后對(duì)云服務(wù)數(shù)據(jù)的項(xiàng)目應(yīng)用企業(yè)策略(動(dòng)作402)以選擇通過通信信道230中的哪個(gè)信道來(lái)傳遞云服務(wù)數(shù)據(jù)(動(dòng)作403)。適當(dāng)?shù)倪f送控制器211或221隨后通過所選擇的通信信道230來(lái)傳送云服務(wù)數(shù)據(jù)項(xiàng)目(動(dòng)作404)。
[0046]因此,取決于企業(yè)的商業(yè)目標(biāo),遞送控制器211或221可通過不同的通信信道來(lái)傳送與單個(gè)云服務(wù)相關(guān)聯(lián)的云服務(wù)數(shù)據(jù)以推進(jìn)企業(yè)的目標(biāo)。遞送控制器211或221可執(zhí)行除了基于策略選擇通信信道以外的其它功能。例如,遞送控制器211或221還可執(zhí)行對(duì)與云服務(wù)相關(guān)聯(lián)的云服務(wù)數(shù)據(jù)的高速緩存。這在遞送控制器211或221很可能需要傳送該數(shù)據(jù)到企業(yè)/云配對(duì)中的另一方的情況下是有利的。
[0047]圖2解說了系統(tǒng)200,其中單個(gè)企業(yè)環(huán)境210與單個(gè)云計(jì)算環(huán)境220通信。圖5解說了與系統(tǒng)200類似的系統(tǒng)500,不同在于存在多個(gè)云計(jì)算環(huán)境。具體來(lái)說,解說了存在第二云計(jì)算環(huán)境520,其中第二云計(jì)算環(huán)境520代表企業(yè)環(huán)境210執(zhí)行第二云服務(wù)501。企業(yè)環(huán)境210可以與參照?qǐng)D2到4描述的針對(duì)云計(jì)算環(huán)境220的相同方式來(lái)與云計(jì)算機(jī)520通?目。
[0048]例如,企業(yè)環(huán)境210也可包含與云服務(wù)501相關(guān)聯(lián)的云服務(wù)數(shù)據(jù)的一部分502Α,而云計(jì)算環(huán)境520 (并且可能是云服務(wù)501)擁有云服務(wù)數(shù)據(jù)的另一部分502Β。企業(yè)環(huán)境210和第二云計(jì)算環(huán)境520之間的可用通信信道530包括通信信道531 (例如,專用信道)、以及通信信道532(例如,諸如因特網(wǎng)之類的非專用信道)、以及如省略號(hào)533所表示的可能的其它通信信道。
[0049]根據(jù)圖4的方法400,當(dāng)檢測(cè)到要被遞送給云計(jì)算環(huán)境520的云服務(wù)數(shù)據(jù)項(xiàng)目時(shí),企業(yè)側(cè)遞送控制器211 (基于企業(yè)策略203)決定使用通信信道530中的哪個(gè)信道以便傳送該云服務(wù)數(shù)據(jù)項(xiàng)目,并且因此將該云服務(wù)數(shù)據(jù)項(xiàng)目傳送給云計(jì)算環(huán)境520。類似地,根據(jù)圖4的方法400,當(dāng)檢測(cè)到要被遞送給企業(yè)環(huán)境210的云服務(wù)數(shù)據(jù)項(xiàng)目時(shí),云側(cè)遞送控制器521 (基于企業(yè)策略203)決定使用通信信道530中的哪個(gè)信道以便傳送該云服務(wù)數(shù)據(jù)項(xiàng)目,并且因此將該云服務(wù)數(shù)據(jù)項(xiàng)目傳送給企業(yè)環(huán)境210。省略號(hào)550象征性地表示企業(yè)環(huán)境210也可以使用參照?qǐng)D2到4描述的原理來(lái)與其它云計(jì)算環(huán)境通信。
[0050]圖5解說了根據(jù)本文所描述的原理的系統(tǒng)500,其中單個(gè)企業(yè)環(huán)境210與多個(gè)云計(jì)算環(huán)境通信。相反,圖6解說了與系統(tǒng)200類似的系統(tǒng)600,不同在于單個(gè)云計(jì)算環(huán)境服務(wù)多個(gè)企業(yè)環(huán)境。具體來(lái)說,解說了存在第二企業(yè)環(huán)境610,其中云計(jì)算環(huán)境210代表其執(zhí)行第二云服務(wù)601。第二企業(yè)環(huán)境610可以與參照?qǐng)D2到4針對(duì)第一企業(yè)環(huán)境210描述的相同方式來(lái)與云計(jì)算機(jī)210通信。
[0051]例如,第二企業(yè)環(huán)境610也可包含與云服務(wù)601相關(guān)聯(lián)的云服務(wù)數(shù)據(jù)的一部分602Α,而云計(jì)算環(huán)境220 (并且可能是云服務(wù)601)擁有云服務(wù)數(shù)據(jù)的另一部分602Β。第二企業(yè)環(huán)境610和云計(jì)算環(huán)境220之間的可用通信信道630包括通信信道631 (例如,專用信道)、以及通信信道632 (例如,諸如因特網(wǎng)之類的非專用信道)、以及如省略號(hào)633所表示的可能的其它通信信道。
[0052]根據(jù)圖4的方法400,當(dāng)檢測(cè)到要從第二企業(yè)環(huán)境610遞送給云計(jì)算環(huán)境220的云服務(wù)數(shù)據(jù)項(xiàng)目時(shí),企業(yè)側(cè)遞送控制器611 (基于企業(yè)策略603)決定使用通信信道630中的哪個(gè)信道以便傳送該云服務(wù)數(shù)據(jù)項(xiàng)目,并且因此將該云服務(wù)數(shù)據(jù)項(xiàng)目傳送給云計(jì)算環(huán)境220。類似地,根據(jù)圖4的方法400,當(dāng)檢測(cè)到要被遞送給第二企業(yè)環(huán)境610的云服務(wù)數(shù)據(jù)項(xiàng)目時(shí),云側(cè)遞送控制器221 (基于企業(yè)策略603)決定使用通信信道630中的哪個(gè)信道以便傳送該云服務(wù)數(shù)據(jù)項(xiàng)目,并且因此將該云服務(wù)數(shù)據(jù)項(xiàng)目發(fā)射給第二企業(yè)環(huán)境610。省略號(hào)650象征性地表示云計(jì)算環(huán)境220也可以使用參照?qǐng)D2到4描述的原理來(lái)與其它企業(yè)環(huán)境通信。
[0053]根據(jù)本文描述的一些實(shí)施例,云計(jì)算環(huán)境進(jìn)一步包括策略推送控制器622,其被配置成將策略推送到第一企業(yè)側(cè)遞送控制器211和第二企業(yè)側(cè)遞送控制器611。例如,假設(shè)企業(yè)環(huán)境210和610是大型公司的兩個(gè)部門,并且策略203和603的一些方面將是相同的。該大型公司可向推送控制器622指出這點(diǎn),由此使得該策略在云計(jì)算環(huán)境220和企業(yè)環(huán)境210和610中的每一個(gè)上都被并入到企業(yè)策略203和603中。
[0054]圖7和8解說了可代表圖2、5或6的云計(jì)算環(huán)境220的云計(jì)算環(huán)境的實(shí)施例。圖7抽象地解說了可采用本文中所描述的原理的云計(jì)算環(huán)境。環(huán)境700包括使用接口 702與系統(tǒng)710交互的多個(gè)客戶端701。環(huán)境700被解說為具有三個(gè)客戶端701A、701B和701C,當(dāng)然省略號(hào)701D表示本文描述的原理不限于通過接口 702與系統(tǒng)710對(duì)接的客戶端的數(shù)目。系統(tǒng)710可按需向客戶端701提供服務(wù),因此接收來(lái)自系統(tǒng)710的服務(wù)的客戶端701的數(shù)目可隨時(shí)間變化??蛻舳?01可以是企業(yè)環(huán)境(例如,圖2、5和6的企業(yè)環(huán)境210 ;圖5的企業(yè)環(huán)境510 ;或圖6的企業(yè)環(huán)境610)的一部分。替代地或附加地,客戶端701可表示由企業(yè)環(huán)境210、510或610所表示的企業(yè)的顧客。例如,如果企業(yè)提供web服務(wù),則客戶端701可代表正導(dǎo)航到該網(wǎng)站的個(gè)人。
[0055]每個(gè)客戶端701可以例如被結(jié)構(gòu)化成如以上針對(duì)圖1的計(jì)算系統(tǒng)100所描述的那樣。替代地或附加地,客戶端可以是通過接口 702與系統(tǒng)710對(duì)接的應(yīng)用或其它軟件模塊。接口 702可以是應(yīng)用程序接口,其用以下的方式來(lái)定義:能夠使用該應(yīng)用程序接口的任何計(jì)算系統(tǒng)或軟件實(shí)體可與系統(tǒng)710通信。
[0056]系統(tǒng)710可以是分布式系統(tǒng),但這并不是必須的。在一個(gè)實(shí)施例中,系統(tǒng)710是云計(jì)算環(huán)境。云計(jì)算環(huán)境可以是分布式的(但這并不是必須的),并且甚至可以是國(guó)際性地分布的和/或具有由多個(gè)組織所擁有的組件。
[0057]系統(tǒng)710包括多個(gè)主機(jī)711,每個(gè)主機(jī)都能夠運(yùn)行虛擬機(jī)。雖然系統(tǒng)700可包括任意數(shù)目的主機(jī)711,但在圖7中解說了三個(gè)主機(jī)711A、711B和711C,而省略號(hào)711D表示本文所描述的原理不限于系統(tǒng)710內(nèi)的主機(jī)的該精準(zhǔn)數(shù)目??梢陨僦烈粋€(gè),并且沒有上限。此外,主機(jī)的數(shù)目可以是靜態(tài)的,或者可以是隨時(shí)間動(dòng)態(tài)改變的,因?yàn)樾碌闹鳈C(jī)可被添加到系統(tǒng)710,或者主機(jī)被從系統(tǒng)710中移除。主機(jī)711的每一個(gè)可以如上針對(duì)圖1的計(jì)算系統(tǒng)100所述地被結(jié)構(gòu)化。
[0058]每個(gè)主機(jī)能夠運(yùn)行一個(gè)或更多個(gè)且潛在地許多個(gè)虛擬機(jī)。例如,圖8更詳細(xì)地抽象地解說了主機(jī)800。作為一個(gè)示例,主機(jī)800可代表圖7的主機(jī)711中的任意一個(gè)。在圖8的示例中,主機(jī)800被解說為運(yùn)行包括虛擬機(jī)810A、810B和81C在內(nèi)的三個(gè)虛擬機(jī)810。然而,省略號(hào)810D再次表示本文描述的原理不受到運(yùn)行在主機(jī)800上的虛擬機(jī)的數(shù)目的限制??梢杂缮僦亮銈€(gè)虛擬機(jī)運(yùn)行在主機(jī)上,而且唯一的上限是受到主機(jī)800的物理能力的限定。
[0059]在操作期間,虛擬機(jī)模擬完全可操作的計(jì)算系統(tǒng),包括至少一個(gè)操作系統(tǒng)并且也許還包括一個(gè)或多個(gè)其他應(yīng)用。每個(gè)虛擬機(jī)被分派一個(gè)特定的客戶端,并且負(fù)責(zé)支持該客戶端的桌面環(huán)境。
[0060]虛擬機(jī)生成桌面鏡像或其他表示桌面的當(dāng)前狀態(tài)的呈現(xiàn)指令,并接著將該鏡像或指令傳送到客戶端以供桌面的呈現(xiàn)。例如,參照?qǐng)D7和8,假設(shè)圖8的主機(jī)800代表圖7的主機(jī)711A,并且虛擬機(jī)810A被分派給客戶端701A(此處被稱為“主示例”),則虛擬機(jī)810A可生成桌面鏡像或指令并且將該指令由主機(jī)711A經(jīng)由服務(wù)協(xié)調(diào)系統(tǒng)713并且經(jīng)由系統(tǒng)接口 702分發(fā)到對(duì)應(yīng)的客戶端701A。
[0061]在用戶與客戶端處的桌面進(jìn)行交互時(shí),用戶輸入從客戶端被傳送到虛擬機(jī)。例如,在該主示例中并且參照?qǐng)D7和8,客戶端701A的用戶與該桌面交互,并且用戶輸入從該客戶端701經(jīng)由接口 701并且經(jīng)由服務(wù)協(xié)調(diào)系統(tǒng)713并且經(jīng)由主機(jī)711A傳送到虛擬機(jī)810A。
[0062]虛擬機(jī)處理用戶輸入,并且如果合適,則改變桌面狀態(tài)。如果桌面狀態(tài)中這樣的改變將導(dǎo)致在所呈現(xiàn)的桌面中的改變,則虛擬機(jī)更鏡像或呈現(xiàn)指令(如果合適的話),并將經(jīng)更改的圖像或呈現(xiàn)的指令傳送到客戶端計(jì)算系統(tǒng)以供合適的呈現(xiàn)。從用戶的角度而言,就好像客戶端計(jì)算系統(tǒng)本身在執(zhí)行桌面處理。
[0063]主機(jī)800包括管理程序820,其使用從虛擬機(jī)810的視角抽象出的物理資源821來(lái)模擬虛擬機(jī)810的虛擬資源。管理程序821還提供虛擬機(jī)810之間的適當(dāng)?shù)母綦x。因此,從任何給定的虛擬機(jī)的角度來(lái)看,管理程序820提供該虛擬機(jī)正與物理資源對(duì)接的錯(cuò)覺,即便該虛擬機(jī)僅僅與物理資源的表象(例如,虛擬資源)對(duì)接,而不是直接與物理資源對(duì)接。在圖8中,物理資源821被抽象地表示為包括資源821A到821F。物理資源821的示例包括處理容量、存儲(chǔ)器、盤空間、網(wǎng)絡(luò)帶寬、媒體驅(qū)動(dòng)器等等。
[0064]主機(jī)800可運(yùn)行主機(jī)代理802,其監(jiān)視主機(jī)的性能,并且執(zhí)行對(duì)主機(jī)進(jìn)行管理的其它操作。此外,主機(jī)800可包括其它組件803。
[0065]回到圖7,系統(tǒng)700還包括服務(wù)712。在所解說的示例中,服務(wù)700包括五個(gè)不同的服務(wù)712A、712B、712C、712D和712E,當(dāng)然省略號(hào)712F表示在此描述的原理不限于在系統(tǒng)710中的服務(wù)的數(shù)目。服務(wù)協(xié)調(diào)系統(tǒng)713與主機(jī)711以及服務(wù)712通信,由此提供客戶端701所請(qǐng)求的服務(wù),以及是所請(qǐng)求的服務(wù)的先決服務(wù)的其它服務(wù)(諸如,認(rèn)證、帳務(wù)等)。
[0066]本發(fā)明可具體化為其它具體形式而不背離其精神或本質(zhì)特征。所描述的實(shí)施例在所有方面都應(yīng)被認(rèn)為僅是說明性而非限制性的。因此,本發(fā)明的范圍由所附權(quán)利要求書而非前述描述指示。落入權(quán)利要求書的等效方案的含義和范圍內(nèi)的所有改變應(yīng)被權(quán)利要求書的范圍所涵蓋。
【權(quán)利要求】
1.一種系統(tǒng),包括: 企業(yè)環(huán)境; 云計(jì)算環(huán)境,在所述云計(jì)算環(huán)境中代表所述企業(yè)環(huán)境執(zhí)行云服務(wù);以及 位于所述企業(yè)環(huán)境和所述云計(jì)算環(huán)境之間的多個(gè)不同通信信道, 其中所述企業(yè)環(huán)境包括企業(yè)側(cè)遞送控制器,所述企業(yè)側(cè)遞送控制器被配置成根據(jù)企業(yè)策略來(lái)選擇用所述多個(gè)通信信道中的哪個(gè)通信信道來(lái)傳輸云服務(wù)數(shù)據(jù)。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述多個(gè)通信信道之一是因特網(wǎng)。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述多個(gè)通信信道中的另一個(gè)通信信道是所述企業(yè)環(huán)境和所述云計(jì)算環(huán)境之間的專用信道。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述云計(jì)算環(huán)境包括云側(cè)遞送控制器,所述云側(cè)遞送控制器被配置成根據(jù)所述企業(yè)策略來(lái)選擇用所述多個(gè)通信信道中的哪個(gè)通信信道來(lái)傳輸云服務(wù)數(shù)據(jù)。
5.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述企業(yè)策略是應(yīng)用級(jí)策略。
6.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述企業(yè)側(cè)遞送控制器還執(zhí)行對(duì)于與所述云服務(wù)相關(guān)聯(lián)的云服務(wù)數(shù)據(jù)的高速緩存。
7.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述云計(jì)算環(huán)境是第一云計(jì)算環(huán)境,所述多個(gè)通信信道是第一多個(gè)通信信道,并且所述云服務(wù)是第一云服務(wù),所述系統(tǒng)還包括: 第二云計(jì)算環(huán)境,在所述第二云計(jì)算環(huán)境中代表所述企業(yè)環(huán)境執(zhí)行第二云服務(wù);以及 位于所述企業(yè)環(huán)境和所述第二云計(jì)算環(huán)境之間的第二多個(gè)不同通信信道, 其中所述企業(yè)側(cè)遞送控制器還被配置成根據(jù)所述企業(yè)策略來(lái)選擇用所述第二多個(gè)通信信道中的哪個(gè)通信信道來(lái)在所述企業(yè)環(huán)境和所述第二云計(jì)算環(huán)境之間傳輸云服務(wù)數(shù)據(jù)。
8.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述云服務(wù)是第一云服務(wù),所述企業(yè)環(huán)境是第一企業(yè)環(huán)境,所述企業(yè)側(cè)遞送控制器是第一企業(yè)側(cè)遞送控制器,所述多個(gè)通信信道是第一多個(gè)通信信道,并且所述企業(yè)策略是第一企業(yè)策略,所述系統(tǒng)還包括: 第二企業(yè)環(huán)境,其中所述云計(jì)算環(huán)境代表所述第二企業(yè)環(huán)境執(zhí)行第二云服務(wù);以及 位于所述第二企業(yè)環(huán)境和所述云計(jì)算環(huán)境之間的第二多個(gè)不同通信信道, 其中所述第二企業(yè)環(huán)境包括第二企業(yè)側(cè)遞送控制器,所述第二企業(yè)側(cè)遞送控制器被配置成根據(jù)第二企業(yè)策略來(lái)選擇用所述第二多個(gè)通信信道中的哪個(gè)通信信道來(lái)傳輸云服務(wù)數(shù)據(jù)。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述云計(jì)算環(huán)境進(jìn)一步包括策略推送控制器,所述策略推送控制器被配置成將策略推送到所述第一企業(yè)側(cè)遞送控制器以及所述第二企業(yè)側(cè)遞送控制器。
10.一種用于將云服務(wù)數(shù)據(jù)從企業(yè)環(huán)境傳遞到云計(jì)算環(huán)境中的云服務(wù)的方法,所述方法包括: 檢測(cè)第一云服務(wù)數(shù)據(jù)將要從所述企業(yè)環(huán)境傳送到所述云服務(wù); 對(duì)所述第一云服務(wù)數(shù)據(jù)應(yīng)用企業(yè)策略以選擇多個(gè)不同通信信道中的第一通信信道來(lái)傳遞所述第一云服務(wù)數(shù)據(jù); 通過所選擇的第一通信信道來(lái)將所述第一云服務(wù)數(shù)據(jù)傳送給所述云服務(wù); 檢測(cè)第二云服務(wù)數(shù)據(jù)將要從所述企業(yè)環(huán)境傳送到所述云服務(wù); 對(duì)所述第二云服務(wù)數(shù)據(jù)應(yīng)用所述企業(yè)策略以選擇多個(gè)不同通信信道中的第二通信信道來(lái)傳遞所述第一云服務(wù)數(shù)據(jù);以及 通過所選擇的第二通信信道來(lái)將所述第二云服務(wù)數(shù)據(jù)傳送給所述云服務(wù)。
【文檔編號(hào)】G06F9/50GK104412236SQ201380032892
【公開日】2015年3月11日 申請(qǐng)日期:2013年6月12日 優(yōu)先權(quán)日:2012年6月21日
【發(fā)明者】Y·A·卡利迪, D·班塞爾, C·金, S·坎杜拉, D·A·馬爾茨, P·帕特爾 申請(qǐng)人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1