[發(fā)明專利]用于多連接消息接發(fā)端點(diǎn)的技術(shù)在審
| 申請?zhí)枺?/td> | 201910795842.3 | 申請日: | 2019-08-27 |
| 公開(公告)號(hào): | CN110955533A | 公開(公告)日: | 2020-04-03 |
| 發(fā)明(設(shè)計(jì))人: | K·O·西格爾 | 申請(專利權(quán))人: | 英特爾公司 |
| 主分類號(hào): | G06F9/54 | 分類號(hào): | G06F9/54 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 黃嵩泉;何焜 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 連接 消息 端點(diǎn) 技術(shù) | ||
各個(gè)實(shí)施例總體上涉及用于多連接消息接發(fā)端點(diǎn)的技術(shù),諸如用于分布式計(jì)算系統(tǒng)的進(jìn)程之間的通信。一些實(shí)施例特別涉及在面向連接的框架中實(shí)現(xiàn)的分布式計(jì)算(DC)線程或由其組成的DC進(jìn)程之間的無連接結(jié)構(gòu)上的通信。在若干實(shí)施例中,該通信的建立可以稱為連接上。在許多實(shí)施例中,分布式計(jì)算設(shè)備上的各種DC進(jìn)程可以利用相應(yīng)的連接管理器(CM)端點(diǎn)來經(jīng)由公共消息接發(fā)端點(diǎn)建立通信。
一般而言,分布式計(jì)算可以指代利用分布式系統(tǒng)的計(jì)算機(jī)科學(xué)領(lǐng)域。分布式系統(tǒng)可以包括具有位于一個(gè)或多個(gè)不同聯(lián)網(wǎng)設(shè)備上的組件的系統(tǒng)。典型地,分布式系統(tǒng)的組件協(xié)調(diào)工作,諸如經(jīng)由將消息傳遞給彼此來實(shí)現(xiàn)目標(biāo)。在分布式系統(tǒng)內(nèi)操作的計(jì)算機(jī)程序通常被稱為分布式程序。分布式程序可以是由一個(gè)或多個(gè)線程組成的集合進(jìn)程,該一個(gè)或多個(gè)線程由分布式系統(tǒng)的一個(gè)或多個(gè)組件執(zhí)行以實(shí)現(xiàn)目標(biāo)。
附圖說明
圖1示出了根據(jù)本文所描述的一個(gè)或多個(gè)實(shí)施例的分布式計(jì)算系統(tǒng)的示例性方面。
圖2示出了根據(jù)本文所描述的一個(gè)或多個(gè)實(shí)施例的分布式計(jì)算系統(tǒng)中的設(shè)備之間的通信的示例性方面。
圖3示出了根據(jù)本文所描述的一個(gè)或多個(gè)實(shí)施例的在分布式計(jì)算系統(tǒng)的進(jìn)程之間建立通信的示例性方面。
圖4示出了根據(jù)本文所描述的一個(gè)或多個(gè)實(shí)施例的分布式計(jì)算系統(tǒng)中的設(shè)備的示例性方面。
圖5示出了根據(jù)本文所描述的一個(gè)或多個(gè)實(shí)施例的分布式計(jì)算環(huán)境的示例性方面。
圖6示出了根據(jù)本文所描述的一個(gè)或多個(gè)實(shí)施例的第一邏輯流程的實(shí)施例。
圖7示出了根據(jù)本文所描述的一個(gè)或多個(gè)實(shí)施例的存儲(chǔ)介質(zhì)的實(shí)施例。
圖8示出了根據(jù)本文所描述的一個(gè)或多個(gè)實(shí)施例的計(jì)算架構(gòu)的實(shí)施例。
圖9示出了根據(jù)本文所描述的一個(gè)或多個(gè)實(shí)施例的通信架構(gòu)的實(shí)施例。
具體實(shí)施方式
各種實(shí)施例總體上涉及用于多連接消息接發(fā)端點(diǎn)的技術(shù),諸如用于分布式計(jì)算系統(tǒng)的進(jìn)程之間的通信。一些實(shí)施例特別涉及在面向連接的框架中實(shí)現(xiàn)的分布式計(jì)算(DC)線程或由其組成的DC進(jìn)程之間的無連接結(jié)構(gòu)上的通信。在若干實(shí)施例中,該通信的建立可以稱為連接上(wire-up)。在許多實(shí)施例中,分布式計(jì)算設(shè)備上的各種DC進(jìn)程可以利用相應(yīng)的連接管理器(CM)端點(diǎn)來經(jīng)由相應(yīng)的消息接發(fā)端點(diǎn)建立通信。描述并要求保護(hù)這些和其他實(shí)施例。
分布式計(jì)算系統(tǒng)面臨的一些挑戰(zhàn)包括在沒有過多的計(jì)算開銷和不必要的網(wǎng)絡(luò)爭用的情況下,無法在不同DC進(jìn)程或其中的DC線程之間建立通信。這些挑戰(zhàn)可能源于在連接框架內(nèi)操作的DC進(jìn)程和DC線程,并且其間的通信必須遍歷無連接結(jié)構(gòu)。有時(shí),這些挑戰(zhàn)可能會(huì)導(dǎo)致嚴(yán)重依賴第三方解決方案對連接管理的支持。例如,可能需要操作系統(tǒng)(OS)支持和用于進(jìn)程和管理的額外的線程資源。在一個(gè)或多個(gè)實(shí)施例中,通信可以利用需要進(jìn)程管理器以用于進(jìn)程信息的應(yīng)用程序編程接口(API)標(biāo)準(zhǔn)。這些要求可以創(chuàng)建對第三方庫的依賴性,并且典型地涉及低效的傳輸控制協(xié)議(TCP)/網(wǎng)際協(xié)議(IP)集體交換和/或同步。
此外,連接管理可以依賴于未能暴露高級(jí)能力集合的專用進(jìn)程管理系統(tǒng)和/或接口。例如,專用進(jìn)程線程可以在包括連接管理和消息接發(fā)的一組文件描述符上監(jiān)視來自O(shè)S的更新。增加進(jìn)一步的復(fù)雜性,這些通信技術(shù)可能實(shí)現(xiàn)導(dǎo)致阻塞的消息接發(fā)方案。例如,每個(gè)消息接發(fā)連接可以依賴于單獨(dú)的專用套接字,諸如與如何處理以太網(wǎng)上的連接管理相同或類似。這些和其他因素可能導(dǎo)致具有有限功能的不同DC線程之間的低效通信。此類限制可能降低分布式計(jì)算系統(tǒng)的性能,從而導(dǎo)致具有不足性能和降低的適用性的不靈活系統(tǒng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910795842.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于端點(diǎn)之間的安全通信方法
- 采用軟交換體系實(shí)現(xiàn)合法監(jiān)聽的媒體控制方法
- 圖像處理設(shè)備及其方法
- 一種可實(shí)現(xiàn)平臺(tái)配置保護(hù)的雙向平臺(tái)鑒別方法及其系統(tǒng)
- 電信系統(tǒng)中管理多個(gè)主叫方身份的方法
- 數(shù)字開關(guān)與手動(dòng)開關(guān)之整合裝置
- 一種觸摸式按鍵及其檢測方法
- 路徑查詢方法及裝置
- 一種基于一次一密鑰的安全通信方法
- 用于識(shí)別網(wǎng)絡(luò)中的端點(diǎn)的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品





