• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于云網(wǎng)絡(luò)的分布式計(jì)算方法、裝置及具有其的云服務(wù)器制造方法及圖紙

    技術(shù)編號:21167205 閱讀:32 留言:0更新日期:2019-05-22 09:41
    本發(fā)明專利技術(shù)公開了一種基于云網(wǎng)絡(luò)的分布式計(jì)算方法、裝置及具有其的云服務(wù)器,其中,裝置包括:參數(shù)定義模塊,用于定義輸入輸出的參數(shù)類型標(biāo)準(zhǔn)和參數(shù)傳遞規(guī)則;參數(shù)規(guī)則匹配模塊,用于根據(jù)參數(shù)傳遞規(guī)則和參數(shù)類型標(biāo)準(zhǔn)對輸入輸出參數(shù)在多種數(shù)據(jù)類型中進(jìn)行混合匹配;服務(wù)驅(qū)動引擎,用于求解服務(wù)的動態(tài)驅(qū)動以及輸入輸出參數(shù)、文件的傳輸,并采用心跳機(jī)制監(jiān)控求解服務(wù)的當(dāng)前運(yùn)行狀態(tài);流程驅(qū)動引擎模塊,用于定義求解流程;可擴(kuò)展求解服務(wù)封裝規(guī)則模塊。該裝置實(shí)現(xiàn)對基于云部署的高性能求解服務(wù)集群的規(guī)范化整合、流程化驅(qū)動以及過程控制,從而有效提高了計(jì)算的便捷性、靈活性和穩(wěn)定性,大幅提升工作效率,大大提升了用戶的使用體驗(yàn),簡單易實(shí)現(xiàn)。

    Distributed Computing Method, Device and Cloud Server Based on Cloud Network

    The invention discloses a distributed computing method, device and cloud server based on cloud network, in which the device includes: parameter definition module for defining parameter type criteria and parameter transfer rules of input and output; parameter rule matching module for mixing input and output parameters in various data types according to parameter transfer rules and parameter type criteria. Matching; Service-driven engine, which is used to solve the dynamic driving of service, the transmission of input and output parameters and files, and uses heartbeat mechanism to monitor the current running status of the solution service; Process-driven engine module, which is used to define the solution process; Extensible Solution Service Encapsulation Rule module. The device realizes the standardized integration, process-driven and process control of high-performance solution service cluster based on cloud deployment, which effectively improves the convenience, flexibility and stability of computing, greatly improves work efficiency, greatly improves the user's experience, and is easy to implement.

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    基于云網(wǎng)絡(luò)的分布式計(jì)算方法、裝置及具有其的云服務(wù)器
    本專利技術(shù)涉及云仿真計(jì)算
    ,特別涉及一種基于云網(wǎng)絡(luò)的分布式計(jì)算方法、裝置及具有其的云服務(wù)器。
    技術(shù)介紹
    相關(guān)技術(shù),軟件在仿真計(jì)算領(lǐng)域目前主要是基于單機(jī)集成的方式實(shí)現(xiàn),通過本地客戶端驅(qū)動對應(yīng)的本地仿真軟件或求解單元完成仿真或求解過程,其中的本地計(jì)算軟件需要進(jìn)行單獨(dú)的封裝開發(fā)。然而,基于C/S形式的軟件必須在本地安裝客戶端,所有使用到的求解程序也要同時進(jìn)行安裝,對于軟件的更新升級帶來很大的不便,使用繁瑣,大大降低了用戶的使用體驗(yàn);同時本地計(jì)算機(jī)的性能直接影響計(jì)算的效率,而把所有客戶機(jī)器全部換成高性能計(jì)算服務(wù)器是不現(xiàn)實(shí)的,并在各種軟件計(jì)算求解過程中系統(tǒng)資源消耗嚴(yán)重,用戶基本不能同時進(jìn)行其他工作,大大降低了工作效率,靈活性差、且無法保證求解過程的穩(wěn)定。
    技術(shù)實(shí)現(xiàn)思路
    本專利技術(shù)旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。為此,本專利技術(shù)的一個目的在于提出一種基于云網(wǎng)絡(luò)的分布式計(jì)算裝置,該裝置有效提高了計(jì)算的便捷性、靈活性和穩(wěn)定性,大幅提升工作效率,大大提升了用戶的使用體驗(yàn),簡單易實(shí)現(xiàn)。本專利技術(shù)的另一個目的在于提出一種云服務(wù)器。本專利技術(shù)的再一個目的在于提出一種基于云網(wǎng)絡(luò)的分布式計(jì)算方法。為達(dá)到上述目的,本專利技術(shù)一方面實(shí)施例提出了一種基于云網(wǎng)絡(luò)的分布式計(jì)算裝置,包括:參數(shù)定義模塊,用于定義輸入輸出的參數(shù)類型標(biāo)準(zhǔn)和參數(shù)傳遞規(guī)則;參數(shù)規(guī)則匹配模塊,用于根據(jù)所述參數(shù)傳遞規(guī)則和所述參數(shù)類型標(biāo)準(zhǔn)對輸入輸出參數(shù)在多種數(shù)據(jù)類型中進(jìn)行混合匹配,以匹配不同求解單元參數(shù);服務(wù)驅(qū)動引擎,用于求解服務(wù)的動態(tài)驅(qū)動以及所述輸入輸出參數(shù)、文件的傳輸,并采用心跳機(jī)制監(jiān)控求解服務(wù)的當(dāng)前運(yùn)行狀態(tài);流程驅(qū)動引擎模塊,用于定義求解流程,其中,根據(jù)所述輸入輸出的參數(shù)類型標(biāo)準(zhǔn)和參數(shù)傳遞規(guī)則求解過程數(shù)據(jù)的傳遞規(guī)則和解析方式;可擴(kuò)展求解服務(wù)封裝規(guī)則模塊,用于定義云端求解服務(wù)的擴(kuò)展標(biāo)準(zhǔn),以規(guī)定所述輸入輸出參數(shù)的類型、服務(wù)的通訊方式、所述輸入?yún)?shù)的傳輸方式和所述輸出參數(shù)的傳輸方式。本專利技術(shù)實(shí)施例的基于云網(wǎng)絡(luò)的分布式計(jì)算裝置,通過將所有求解服務(wù)都部署在云端適合對應(yīng)計(jì)算形式的服務(wù)器/服務(wù)器集群中,解放了本地計(jì)算機(jī),基于服務(wù)器的部署結(jié)構(gòu)便于系統(tǒng)的升級維護(hù),提升了系統(tǒng)的使用率,更加專業(yè)的計(jì)算服務(wù)器保障了計(jì)算過程的穩(wěn)定性,從而有效提高了計(jì)算的便捷性、靈活性和穩(wěn)定性,大幅提升工作效率,大大提升了用戶的使用體驗(yàn),簡單易實(shí)現(xiàn)。另外,根據(jù)本專利技術(shù)上述實(shí)施例的基于云網(wǎng)絡(luò)的分布式計(jì)算裝置還可以具有以下附加的技術(shù)特征:進(jìn)一步地,在本專利技術(shù)的一個實(shí)施例中,所述服務(wù)驅(qū)動引擎進(jìn)一步用于在同步傳輸方式下,在發(fā)起請求后會一直等待計(jì)算完成消息的反饋并隨后進(jìn)行計(jì)算結(jié)果的拉取操作,并且在異步傳輸方式下,發(fā)送輸入?yún)?shù)和開始計(jì)算消息到求解器服務(wù)器,之后進(jìn)入等待狀態(tài),通過所述心跳機(jī)制監(jiān)控求解器所述當(dāng)前運(yùn)行狀態(tài),并在服務(wù)端計(jì)算完成,且接收反饋消息后,一旦得到執(zhí)行結(jié)果及所述輸出參數(shù)或結(jié)果文件后,通知流程引擎繼續(xù)運(yùn)行。進(jìn)一步地,在本專利技術(shù)的一個實(shí)施例中,所述服務(wù)驅(qū)動引擎模塊采用基于SOAP協(xié)議的WebService技術(shù)在所述服務(wù)端完成所述求解服務(wù)。進(jìn)一步地,在本專利技術(shù)的一個實(shí)施例中,所述求解流程包括流程開始節(jié)點(diǎn)、流程結(jié)束節(jié)點(diǎn)、可擴(kuò)展的求解器節(jié)點(diǎn)以及流程的分支包容性網(wǎng)關(guān)、排他性網(wǎng)關(guān)中的一項(xiàng)或多項(xiàng)。進(jìn)一步地,在本專利技術(shù)的一個實(shí)施例中,所述擴(kuò)展標(biāo)準(zhǔn)支持基于SOAP協(xié)議的WebService通訊標(biāo)準(zhǔn)。進(jìn)一步地,在本專利技術(shù)的一個實(shí)施例中,所述求解服務(wù)部署在獨(dú)立的高性能運(yùn)算服務(wù)器中、部署在Docker應(yīng)用容器引擎中和/或部署支持并發(fā)運(yùn)算的服務(wù)器集群體系中。為達(dá)到上述目的,本專利技術(shù)另一方面實(shí)施例提出了一種云服務(wù)器,包括上述的基于云網(wǎng)絡(luò)的分布式計(jì)算裝置。本專利技術(shù)實(shí)施例的云服務(wù)器,通過將所有求解服務(wù)都部署在云端適合對應(yīng)計(jì)算形式的服務(wù)器/服務(wù)器集群中,解放了本地計(jì)算機(jī),基于服務(wù)器的部署結(jié)構(gòu)便于系統(tǒng)的升級維護(hù),提升了系統(tǒng)的使用率,更加專業(yè)的計(jì)算服務(wù)器保障了計(jì)算過程的穩(wěn)定性,從而有效提高了計(jì)算的便捷性、靈活性和穩(wěn)定性,大幅提升工作效率,大大提升了用戶的使用體驗(yàn),簡單易實(shí)現(xiàn)。為達(dá)到上述目的,本專利技術(shù)再一方面實(shí)施例提出了一種基于云網(wǎng)絡(luò)的分布式計(jì)算方法,包括以下步驟:定義求解流程,以定義仿真流程結(jié)構(gòu),其中,根據(jù)輸入輸出的參數(shù)類型標(biāo)準(zhǔn)和參數(shù)傳遞規(guī)則求解過程數(shù)據(jù)的傳遞規(guī)則和解析方式;根據(jù)所述參數(shù)傳遞規(guī)則和所述參數(shù)類型標(biāo)準(zhǔn)對輸入輸出參數(shù)在多種數(shù)據(jù)類型中進(jìn)行混合匹配,匹配不同求解單元參數(shù),以配置輸入?yún)?shù)來源、形式和默認(rèn)值,并啟動求解流程;傳輸求解服務(wù)的動態(tài)驅(qū)動以及所述輸入輸出參數(shù)、文件,并采用心跳機(jī)制監(jiān)控求解服務(wù)的當(dāng)前運(yùn)行狀態(tài),以驅(qū)動服務(wù)規(guī)則引擎求解各個節(jié)點(diǎn),并得到各個節(jié)點(diǎn)輸出結(jié)果;匯總所述各個節(jié)點(diǎn)輸出結(jié)果,并對匯總后的所述各個節(jié)點(diǎn)輸出結(jié)果進(jìn)行處理,以得到仿真的分布式計(jì)算結(jié)果。本專利技術(shù)實(shí)施例的基于云網(wǎng)絡(luò)的分布式計(jì)算方法,通過將所有求解服務(wù)都部署在云端適合對應(yīng)計(jì)算形式的服務(wù)器/服務(wù)器集群中,解放了本地計(jì)算機(jī),基于服務(wù)器的部署結(jié)構(gòu)便于系統(tǒng)的升級維護(hù),提升了系統(tǒng)的使用率,更加專業(yè)的計(jì)算服務(wù)器保障了計(jì)算過程的穩(wěn)定性,從而有效提高了計(jì)算的便捷性、靈活性和穩(wěn)定性,大幅提升工作效率,大大提升了用戶的使用體驗(yàn),簡單易實(shí)現(xiàn)。另外,根據(jù)本專利技術(shù)上述實(shí)施例的基于云網(wǎng)絡(luò)的分布式計(jì)算方法還可以具有以下附加的技術(shù)特征:進(jìn)一步地,在本專利技術(shù)的一個實(shí)施例中,還包括:定義云端求解服務(wù)的擴(kuò)展標(biāo)準(zhǔn),以規(guī)定所述輸入輸出參數(shù)的類型、服務(wù)的通訊方式、所述輸入?yún)?shù)的傳輸方式和所述輸出參數(shù)的傳輸方式。進(jìn)一步地,在本專利技術(shù)的一個實(shí)施例中,還包括:在同步傳輸方式下,在發(fā)起請求后會一直等待計(jì)算完成消息的反饋并隨后進(jìn)行計(jì)算結(jié)果的拉取操作,并且在異步傳輸方式下,發(fā)送輸入?yún)?shù)和開始計(jì)算消息到求解器服務(wù)器,之后進(jìn)入等待狀態(tài),通過所述心跳機(jī)制監(jiān)控求解器所述當(dāng)前運(yùn)行狀態(tài),并在服務(wù)端計(jì)算完成,且接收反饋消息后,一旦得到執(zhí)行結(jié)果及所述輸出參數(shù)或結(jié)果文件后,通知流程引擎繼續(xù)運(yùn)行。本專利技術(shù)附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本專利技術(shù)的實(shí)踐了解到。附圖說明本專利技術(shù)上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:圖1為根據(jù)本專利技術(shù)一個實(shí)施例的基于云網(wǎng)絡(luò)的分布式計(jì)算裝置的結(jié)構(gòu)示意圖;圖2為根據(jù)本專利技術(shù)一個實(shí)施例的系統(tǒng)總體運(yùn)轉(zhuǎn)流程示意圖;圖3為根據(jù)本專利技術(shù)一個實(shí)施例的求解服務(wù)調(diào)用流程示意圖;圖4為根據(jù)本專利技術(shù)一個實(shí)施例的基于云網(wǎng)絡(luò)的分布式計(jì)算方法的流程圖。具體實(shí)施方式下面詳細(xì)描述本專利技術(shù)的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本專利技術(shù),而不能理解為對本專利技術(shù)的限制。下面參照附圖描述根據(jù)本專利技術(shù)實(shí)施例提出的基于云網(wǎng)絡(luò)的分布式計(jì)算方法、裝置及具有其的云服務(wù)器,首先將參照附圖描述根據(jù)本專利技術(shù)實(shí)施例提出的基于云網(wǎng)絡(luò)的分布式計(jì)算裝置。圖1是本專利技術(shù)一個實(shí)施例的基于云網(wǎng)絡(luò)的分布式計(jì)算裝置的結(jié)構(gòu)示意圖。如圖1所示,該基于云網(wǎng)絡(luò)的分布式計(jì)算裝置10包括:參數(shù)定義模塊100、參數(shù)規(guī)則匹配模塊200、服務(wù)驅(qū)動引擎300、流程驅(qū)動引擎模塊400和可本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】
    1.一種基于云網(wǎng)絡(luò)的分布式計(jì)算裝置,其特征在于,包括:參數(shù)定義模塊,用于定義輸入輸出的參數(shù)類型標(biāo)準(zhǔn)和參數(shù)傳遞規(guī)則;參數(shù)規(guī)則匹配模塊,用于根據(jù)所述參數(shù)傳遞規(guī)則和所述參數(shù)類型標(biāo)準(zhǔn)對輸入輸出參數(shù)在多種數(shù)據(jù)類型中進(jìn)行混合匹配,以匹配不同求解單元參數(shù);服務(wù)驅(qū)動引擎,用于求解服務(wù)的動態(tài)驅(qū)動以及所述輸入輸出參數(shù)、文件的傳輸,并采用心跳機(jī)制監(jiān)控求解服務(wù)的當(dāng)前運(yùn)行狀態(tài);流程驅(qū)動引擎模塊,用于定義求解流程,其中,根據(jù)所述輸入輸出的參數(shù)類型標(biāo)準(zhǔn)和參數(shù)傳遞規(guī)則求解過程數(shù)據(jù)的傳遞規(guī)則和解析方式;以及可擴(kuò)展求解服務(wù)封裝規(guī)則模塊,用于定義云端求解服務(wù)的擴(kuò)展標(biāo)準(zhǔn),以規(guī)定所述輸入輸出參數(shù)的類型、服務(wù)的通訊方式、所述輸入?yún)?shù)的傳輸方式和所述輸出參數(shù)的傳輸方式。

    【技術(shù)特征摘要】
    1.一種基于云網(wǎng)絡(luò)的分布式計(jì)算裝置,其特征在于,包括:參數(shù)定義模塊,用于定義輸入輸出的參數(shù)類型標(biāo)準(zhǔn)和參數(shù)傳遞規(guī)則;參數(shù)規(guī)則匹配模塊,用于根據(jù)所述參數(shù)傳遞規(guī)則和所述參數(shù)類型標(biāo)準(zhǔn)對輸入輸出參數(shù)在多種數(shù)據(jù)類型中進(jìn)行混合匹配,以匹配不同求解單元參數(shù);服務(wù)驅(qū)動引擎,用于求解服務(wù)的動態(tài)驅(qū)動以及所述輸入輸出參數(shù)、文件的傳輸,并采用心跳機(jī)制監(jiān)控求解服務(wù)的當(dāng)前運(yùn)行狀態(tài);流程驅(qū)動引擎模塊,用于定義求解流程,其中,根據(jù)所述輸入輸出的參數(shù)類型標(biāo)準(zhǔn)和參數(shù)傳遞規(guī)則求解過程數(shù)據(jù)的傳遞規(guī)則和解析方式;以及可擴(kuò)展求解服務(wù)封裝規(guī)則模塊,用于定義云端求解服務(wù)的擴(kuò)展標(biāo)準(zhǔn),以規(guī)定所述輸入輸出參數(shù)的類型、服務(wù)的通訊方式、所述輸入?yún)?shù)的傳輸方式和所述輸出參數(shù)的傳輸方式。2.根據(jù)權(quán)利要求1所述的基于云網(wǎng)絡(luò)的分布式計(jì)算裝置,其特征在于,所述服務(wù)驅(qū)動引擎進(jìn)一步用于在同步傳輸方式下,在發(fā)起請求后會一直等待計(jì)算完成消息的反饋并隨后進(jìn)行計(jì)算結(jié)果的拉取操作,并且在異步傳輸方式下,發(fā)送輸入?yún)?shù)和開始計(jì)算消息到求解器服務(wù)器,之后進(jìn)入等待狀態(tài),通過所述心跳機(jī)制監(jiān)控求解器所述當(dāng)前運(yùn)行狀態(tài),并在服務(wù)端計(jì)算完成,且接收反饋消息后,一旦得到執(zhí)行結(jié)果及所述輸出參數(shù)或結(jié)果文件后,通知流程引擎繼續(xù)運(yùn)行。3.根據(jù)權(quán)利要求1所述的基于云網(wǎng)絡(luò)的分布式計(jì)算裝置,其特征在于,所述服務(wù)驅(qū)動引擎模塊采用基于SOAP協(xié)議的WebService技術(shù)在所述服務(wù)端完成所述求解服務(wù)。4.根據(jù)權(quán)利要求1所述的基于云網(wǎng)絡(luò)的分布式計(jì)算裝置,其特征在于,所述求解流程包括流程開始節(jié)點(diǎn)、流程結(jié)束節(jié)點(diǎn)、可擴(kuò)展的求解器節(jié)點(diǎn)以及流程的分支包容性網(wǎng)關(guān)、排他性網(wǎng)關(guān)中的一項(xiàng)或多項(xiàng)。5.根據(jù)權(quán)利要求1所述的基于云網(wǎng)絡(luò)的分布式計(jì)算裝置,其特征在于,所述擴(kuò)展標(biāo)準(zhǔn)支持基于SOAP協(xié)議的...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:孔祥龍張碩王西雁袁夏楠林藝斌
    申請(專利權(quán))人:北京動力機(jī)械研究所
    類型:發(fā)明
    國別省市:北京,11

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV无码国产精品麻豆天美| 性无码专区无码片| 日韩AV片无码一区二区不卡| 国产av无码专区亚洲av毛片搜| 免费无码一区二区三区蜜桃| 亚洲av片不卡无码久久| 亚洲精品无码成人片在线观看| 99国产精品无码| 一本加勒比hezyo无码专区| 亚洲熟妇av午夜无码不卡| 一本一道AV无码中文字幕| 国产精品亚洲专区无码WEB| 亚洲国产精品无码久久久不卡 | 日韩美无码五月天| 无码人妻精品一区二区三区久久 | 日韩精品中文字幕无码一区| 国产成人无码精品一区不卡| av无码免费一区二区三区| 亚洲AV无码一区二区二三区软件 | 制服在线无码专区| 人妻中文字幕无码专区| 亚洲2022国产成人精品无码区| 精品久久久久久无码人妻热| 日韩少妇无码喷潮系列一二三| 无码粉嫩小泬无套在线观看 | 国产精品无码翘臀在线观看| 亚洲AV无码成人专区| 人妻少妇乱子伦无码视频专区 | yy111111少妇影院里无码| 亚洲AV无码AV吞精久久| 亚洲性无码AV中文字幕| AV无码久久久久不卡网站下载| 人妻无码一区二区三区AV| 亚洲精品无码午夜福利中文字幕| 人妻丰满熟妇A v无码区不卡| 成人年无码AV片在线观看| 免费A级毛片无码A| 久久久久亚洲AV无码专区桃色 | 亚洲VA中文字幕无码毛片 | 西西午夜无码大胆啪啪国模| 一本色道无码不卡在线观看|