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

通過頭部交換服務(wù)器狀態(tài)和客戶端信息以用于請求管理和負(fù)載平衡的制作方法

文檔序號:9402414閱讀:358來源:國知局
通過頭部交換服務(wù)器狀態(tài)和客戶端信息以用于請求管理和負(fù)載平衡的制作方法
【專利說明】通過頭部交換服務(wù)器狀態(tài)和客戶端信息以用于請求管理和 負(fù)載平衡
【背景技術(shù)】
[0001] 現(xiàn)代的數(shù)據(jù)通信架構(gòu)通常涉及"服務(wù)器場",服務(wù)器場是出于各種目的來管理數(shù)據(jù) 的存儲、處理,以及交換的服務(wù)器的集合。許多服務(wù)越來越多地被作為web應(yīng)用、托管應(yīng)用 來提供,這些應(yīng)用可以被用戶通過瀏覽器或類似的瘦客戶端訪問,而不會給用戶帶來本地 安裝、更新、兼容性問題等等負(fù)擔(dān)。如此,服務(wù)器場可包括提供用于生產(chǎn)力、通信、數(shù)據(jù)分析、 數(shù)據(jù)存儲以及類似服務(wù)的web應(yīng)用的高達(dá)數(shù)千服務(wù)器??蛻舳藨?yīng)用(瘦或胖)通過"請 求"與托管應(yīng)用進(jìn)行交互。例如,作為web應(yīng)用提供的文字處理應(yīng)用程序可以接收來自客 戶端應(yīng)用的打開文檔的請求,在聯(lián)網(wǎng)的存儲中找出該文檔,檢索其內(nèi)容,并呈現(xiàn)在客戶端應(yīng) 用處。另一示例可以是"保存"請求。當(dāng)用戶完成時,他們可以選擇客戶端應(yīng)用上的"保存" 控件,這可以將保存請求發(fā)送到web應(yīng)用,從而造成所存儲的文檔的更新。
[0002] 由于多個服務(wù)器可能涉及該web應(yīng)用,因此傳入的請求需要被定向到正確的服務(wù) 器,以便所請求的任務(wù)可以被完成。請求管理是管理方法中的一種,該方法通過對照請求來 評估邏輯規(guī)則以便確定要采取什么動作以及場中的哪一個或多個服務(wù)器(如果有的話)應(yīng) 該處理該請求,來幫助服務(wù)器場管理傳入的請求。
[0003] 傳統(tǒng)網(wǎng)絡(luò)負(fù)載平衡器設(shè)備是用于路由請求的相對昂貴的專用硬件設(shè)備。執(zhí)行多層 路由,在網(wǎng)絡(luò)增長時傳統(tǒng)路由器可能產(chǎn)生瓶頸,從而導(dǎo)致網(wǎng)絡(luò)話務(wù)減慢。此外,常規(guī)路由還 基于靜態(tài)規(guī)則,不能考慮服務(wù)器、請求、網(wǎng)絡(luò)負(fù)載的動態(tài)變化。

【發(fā)明內(nèi)容】

[0004] 提供本
【發(fā)明內(nèi)容】
是為了以精簡的形式介紹將在以下【具體實(shí)施方式】中進(jìn)一步描述 的一些概念。本
【發(fā)明內(nèi)容】
并不旨在排他地標(biāo)識出所要求保護(hù)的主題的關(guān)鍵特征或必要特 征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。
[0005] 各實(shí)施例涉及通過頭部交換服務(wù)器健康和客戶端信息以用于請求管理。根據(jù)某些 實(shí)施例,服務(wù)器和基于云的服務(wù)架構(gòu)中的諸如路由器或扼流器之類的管理模塊之間的標(biāo)準(zhǔn) 化或?qū)S袇f(xié)議通信中的頭部可以被用來交換服務(wù)器健康和客戶端信息。交換的服務(wù)器健康 和/或客戶端信息可以用于對傳入的請求進(jìn)行扼流、路由和/或負(fù)載平衡。請求路由也可 以基于由客戶端通過頭部交換所指定的規(guī)則來實(shí)現(xiàn)。
[0006] 通過閱讀下面的"【具體實(shí)施方式】"并參考相關(guān)聯(lián)的附圖,這些及其他特點(diǎn)和優(yōu)點(diǎn)將 變得顯而易見。應(yīng)該理解,前面的一般描述和下面的詳細(xì)描述只是說明性的,并且不限制所 要求保護(hù)的各方面。
[0007] 附圖簡述
[0008] 圖1示出了根據(jù)某些實(shí)施例的示例網(wǎng)絡(luò)圖,其中可通過服務(wù)通信頭部在請求管理 實(shí)體和服務(wù)器之間交換服務(wù)器健康信息;
[0009] 圖2示出了根據(jù)其他實(shí)施例的示例網(wǎng)絡(luò)圖,其中可通過請求頭部在請求管理實(shí)體 和客戶端之間交換客戶端信息;
[0010] 圖3示出了根據(jù)各實(shí)施例的請求管理器的功能分解圖;
[0011] 圖4在概念上示出了根據(jù)某些實(shí)施例的在專用模式部署中的示例服務(wù)器場基礎(chǔ) 設(shè)施;
[0012] 圖5在概念上示出了根據(jù)其他實(shí)施例的在集成模式部署中的示例服務(wù)器場基礎(chǔ) 設(shè)施;
[0013] 圖6是其中可以實(shí)現(xiàn)根據(jù)實(shí)施例的系統(tǒng)的網(wǎng)絡(luò)環(huán)境;
[0014] 圖7是其中可以實(shí)現(xiàn)實(shí)施例的示例計算操作環(huán)境的框圖;以及
[0015] 圖8示出了根據(jù)各實(shí)施例的通過頭部交換服務(wù)器健康和客戶端信息以用于請求 管理的過程的邏輯流程圖。
【具體實(shí)施方式】
[0016] 如上文簡要描述的,服務(wù)器和管理模塊(例如,路由器或扼流器)之間的基于超 文本傳輸協(xié)議(HTTP)或類似協(xié)議的通信中的頭部可以被用來交換服務(wù)器健康和客戶端信 息,以便可以基于服務(wù)器健康信息、客戶端信息等來對請求進(jìn)行扼流/路由/負(fù)載平衡。
[0017] 在下面的詳細(xì)描述中,將參考構(gòu)成本發(fā)明的一部分的附圖,在附圖中,通過例圖, 示出了特定實(shí)施例或示例??山M合這些方面,可利用其他方面,并且可以做出結(jié)構(gòu)上的改變 而不背離本發(fā)明的精神或范圍。因此,下面的【具體實(shí)施方式】不應(yīng)以限制性的意義來理解,而 是本公開的范圍是由所附權(quán)利要求及其等效方案來定義的。
[0018] 盡管在結(jié)合在計算設(shè)備上的操作系統(tǒng)上運(yùn)行的應(yīng)用程序執(zhí)行的程序模塊的一般 上下文中描述了各實(shí)施例,但是本領(lǐng)域的技術(shù)人員會認(rèn)識到各方面也可以結(jié)合其它程序模 塊實(shí)現(xiàn)。
[0019] 一般而言,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組 件、數(shù)據(jù)結(jié)構(gòu)和其他類型的結(jié)構(gòu)。此外,本領(lǐng)域的技術(shù)人員可以明白,各實(shí)施例可以用其他 計算機(jī)系統(tǒng)配置來實(shí)施,包括手持式設(shè)備、多處理器系統(tǒng)、基于微處理器或可編程消費(fèi)電子 產(chǎn)品、小型計算機(jī)、大型計算機(jī)以及類似計算設(shè)備。各實(shí)施例還能在任務(wù)由通過通信網(wǎng)絡(luò)鏈 接的遠(yuǎn)程處理設(shè)備來執(zhí)行的分布式計算環(huán)境中實(shí)現(xiàn)。在分布式計算環(huán)境中,程序模塊可位 于本地和遠(yuǎn)程存儲器存儲設(shè)備兩者中。
[0020] 各實(shí)施例可被實(shí)現(xiàn)為計算機(jī)實(shí)現(xiàn)的過程(方法)、計算系統(tǒng)、或者諸如計算機(jī)程序 產(chǎn)品或計算機(jī)可讀介質(zhì)等制品。計算機(jī)程序產(chǎn)品可以是計算機(jī)系統(tǒng)可讀并且編碼包括用于 使計算機(jī)或計算系統(tǒng)執(zhí)行示例過程的指令的計算機(jī)程序的計算機(jī)存儲介質(zhì)。計算機(jī)可讀存 儲介質(zhì)是計算機(jī)可讀存儲器設(shè)備。例如,計算機(jī)可讀存儲介質(zhì)可經(jīng)由易失性計算機(jī)存儲器、 非易失性存儲器、硬盤驅(qū)動器、閃存驅(qū)動器、軟盤或緊致盤和類似物理介質(zhì)中的一個或多個 來實(shí)現(xiàn)。
[0021] 貫穿本說明書,術(shù)語"平臺"可以是用于作為請求管理的一部分在服務(wù)器通信中交 換頭部以傳達(dá)服務(wù)器健康和客戶端信息的軟件和硬件組件的組合。平臺的示例包括,但不 僅限于,在多個服務(wù)器上執(zhí)行的托管服務(wù),在單個計算設(shè)備上執(zhí)行的應(yīng)用,以及類似系統(tǒng)。 術(shù)語"服務(wù)器"一般是指通常在聯(lián)網(wǎng)環(huán)境中執(zhí)行一個或多個軟件程序的計算設(shè)備。下面提 供了有關(guān)這些技術(shù)和示例操作的更多細(xì)節(jié)。
[0022] 參考圖1,圖示100示出了根據(jù)某些實(shí)施例的示例網(wǎng)絡(luò)圖,其中可通過服務(wù)通信頭 部在請求管理實(shí)體和服務(wù)器之間交換服務(wù)器健康信息。圖示100所示出的組件和環(huán)境只是 出于說明的目的。各實(shí)施例可以在使用各種計算設(shè)備和系統(tǒng)、硬件和軟件的各種本地、聯(lián)網(wǎng) 的、基于云的和類似計算環(huán)境中實(shí)現(xiàn)。
[0023] 在圖示100中所示出的示例環(huán)境中,服務(wù)器112可以是例如,向通過在客戶端設(shè)備 102和104上執(zhí)行的客戶端應(yīng)用(例如,瀏覽器)訪問服務(wù)的用戶提供一個或多個托管服務(wù) 的服務(wù)器場或類似基礎(chǔ)設(shè)施(例如,云108)的一部分。服務(wù)器106可以接收來自客戶端應(yīng) 用的請求,并將它們轉(zhuǎn)發(fā)到被配置成將請求路由到正確服務(wù)器的請求管理服務(wù)器104。
[0024] 在一個示例場景中,諸如美國華盛頓州雷德蒙市的微軟公司的Sharepoint?之類 的協(xié)作服務(wù)可以作為服務(wù)提供。協(xié)作服務(wù)可以允許對各種類型的文檔的存儲、共享以及編 輯,等等。如此,用戶可以通過他們的客戶端設(shè)備上的瀏覽器訪問協(xié)作服務(wù),查看文檔,編輯 文檔,以及將它保存在其服務(wù)器位置。這些動作可以通過由瀏覽器向服務(wù)器106提交的并 由請求管理服務(wù)器104路由的請求來促進(jìn)。云108中的不同服務(wù)器可
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
焦作市| 醴陵市| 金溪县| 太谷县| 宝丰县| 衡阳县| 汕头市| 龙口市| 威信县| 阿拉善左旗| 阜城县| 旅游| 新营市| 克拉玛依市| 正阳县| 义乌市| 都兰县| 利辛县| 内乡县| 方正县| 三亚市| 阜阳市| 漳平市| 江孜县| 泸水县| 乐陵市| 鹿泉市| 剑川县| 济宁市| 淮北市| 墨脱县| 大新县| 宝清县| 崇礼县| 兰溪市| 突泉县| 桃园县| 昆明市| 安远县| 阳曲县| 高唐县|