[發(fā)明專利]構(gòu)建分布式計算系統(tǒng)實體方法在審
| 申請?zhí)枺?/td> | 201310180696.6 | 申請日: | 2013-05-16 |
| 公開(公告)號: | CN103927157A | 公開(公告)日: | 2014-07-16 |
| 發(fā)明(設計)人: | 王力;李華中;修賀明 | 申請(專利權(quán))人: | 河北省健海生物芯片技術(shù)有限責任公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 050000 河北省石*** | 國省代碼: | 河北;13 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 構(gòu)建 分布式 計算 系統(tǒng) 實體 方法 | ||
?
技術(shù)領域:
本發(fā)明涉及分布式計算系統(tǒng)技術(shù)領域,具體涉及一種采用繪制模塊流程圖的方式取代電腦代碼的編寫,圖像化的方法處理分布式網(wǎng)絡的數(shù)據(jù),智能化數(shù)據(jù)分析;并自動化形成和出示結(jié)果報告。
背景技術(shù):
分布式系統(tǒng)是一個可以相互聯(lián)通的計算集成系統(tǒng)。其定義廣泛,包含一系列的現(xiàn)代計算系統(tǒng),從一個大規(guī)模集成電路芯片,到一個緊密耦合的多核處理器,再到一個多工作站組成的局域網(wǎng),直至整個互聯(lián)網(wǎng)都可以叫做分布式系統(tǒng)。廣義講,并行處理的目標是利用所有的處理器去執(zhí)行一個大型任務。相比之下,在智能處理數(shù)據(jù)的分布式系統(tǒng)中每一個處理器都有一個半自主工作事項,但是由于很多原因,包括資源共享,故障耐受等,每個處理器都需要一個中央控制服務器來協(xié)調(diào)它們的工作。高效的分布式系統(tǒng)試圖將子項問題平行化,從而提供更高效的運算性能和更穩(wěn)定的魯棒性能。盡管分布式系統(tǒng)有此優(yōu)勢和特征,但是建立一個完整的功能系統(tǒng)卻異常的困難。其中一大困難就是編程,將多種多樣并且缺乏標準規(guī)范的硬件和軟件組織起來是非常復雜的。
分布式計算,尤其是分布式智能數(shù)據(jù)分析,如今被應用在很多的領域里。比如,計算科學、數(shù)據(jù)庫系統(tǒng)管理、生物信息學、圖像分析和其他一些生成大規(guī)模數(shù)據(jù)和需要大規(guī)模運算資源的領域。然而,用現(xiàn)有的方法管理海量的復雜的數(shù)據(jù)是一件非常困難的事情。
基于上述原因,用傳統(tǒng)方法設計數(shù)據(jù)采集軟件,分布式網(wǎng)絡數(shù)據(jù)分析軟件,最終數(shù)據(jù)整合軟件,實時數(shù)據(jù)與圖形化用戶界面交互軟件等等,需要花費大量的時間。而且傳統(tǒng)方法設計出來的軟件只能應用到某一個單一的實驗,因為這種軟件不能適應不同的測試平臺或架構(gòu)。在一個常規(guī)的實驗室里,用上述復雜、龐大、繁瑣的編程,形成實驗室內(nèi)日常數(shù)據(jù)采集、分析、和結(jié)果報告,是一件費時和費事的工作。也需要大量的資金和人力來維持這個系統(tǒng)的運轉(zhuǎn)和維修。
發(fā)明內(nèi)容:
本發(fā)明的目的是提供一種構(gòu)建分布式計算系統(tǒng)實體方法,它能快速的處理海量的數(shù)據(jù),通過用已經(jīng)語義化的流程圖表和已經(jīng)封裝好的模塊來取代電腦代碼的編寫,信號和過濾編程語言可以用幾個小時的時間獲得傳統(tǒng)分布式編程幾個月時間達到的效果,方便快捷。
為了解決背景技術(shù)所存在的問題,本發(fā)明是采用如下技術(shù)方案:它的方法為:用拖拽圖標和連線的形式,將一個分布式計算的具體功能展示在流程圖中,從而控制這個分布式計算系統(tǒng);并展示模塊的信號和過濾編程圖表代替電腦代碼進行快速原型設計和構(gòu)建分布式網(wǎng)絡系,通過用已經(jīng)語義化的流程圖表和已經(jīng)封裝好的模塊,來取代電腦代碼復雜的編寫,形成自動化方法用做智能數(shù)據(jù)分析和產(chǎn)生結(jié)果報告。
它的具體實現(xiàn)流程為:一、提供Signal?and?Filtering?Programming?Language簡稱SFL中的“輸入-輸出-濾過器”的模型,提高可視化和直觀操作最基本的Seeheim‘s?Model-View-Controller簡稱MVC模型,安排連接到分布式計算系統(tǒng),訪問在分布式計算系統(tǒng)里執(zhí)行的活動相關(guān)的分布式計算圖形;二、設計一個分布式計算系統(tǒng)的功能特定圖標和數(shù)據(jù)線的計算機的SFL模塊的代碼,置放在一系列通用接口的SFL語言當中和JavaTM’s?Wrapper?Classes的語言中代碼;三、分布式計算圖在分布式計算系統(tǒng)正在執(zhí)行的進程中,無需編寫計算機代碼,只要簡單的拖動具有功能的特定圖標和數(shù)據(jù)線即可;四、安排一個處理器和一個數(shù)據(jù)庫在分布式計算原理圖和數(shù)據(jù)結(jié)構(gòu)之間提供動態(tài)映射,接收用戶輸入,可在圖形布局視圖中一特定功能的圖標;五、使用處理器來升級分布式計算圖以提供特定功能。
本發(fā)明采用一個簡單的方法,用流程圖的形式將計算模塊組織起來進行分布式計算。這種方法可以應用在科研或工程測試領域中,處理海量的數(shù)據(jù)。有時候,這種數(shù)據(jù)是從遠程的站點收集而來,例如實時的軍用武器測試和軍事演習的指揮。我們稱之為信號和過濾編程語言(SFL),這是一種簡單的并且更加抽象的編程語言,通過用已經(jīng)語義化的流程圖表和已經(jīng)封裝好的模塊,來取代電腦代碼的編寫。面向?qū)ο蟮木幊陶Z言可以讓程序員快速的進行模型,原型,交互,自動化數(shù)據(jù)處理,數(shù)據(jù)整合,自動生成報告等任務的設計。并且可以使這些程序能夠跨平臺使用。信號和過濾編程語言(SFL)可以用幾個小時的時間獲得傳統(tǒng)分布式編程幾個月時間達到的效果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于河北省健海生物芯片技術(shù)有限責任公司,未經(jīng)河北省健海生物芯片技術(shù)有限責任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310180696.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 構(gòu)建墊、實體圖像構(gòu)建物和構(gòu)建構(gòu)建物支撐件的方法
- 支持松耦合的軟件構(gòu)建方法、系統(tǒng)及該系統(tǒng)的實現(xiàn)方法
- 版本的構(gòu)建系統(tǒng)及方法
- 工程構(gòu)建系統(tǒng)及其構(gòu)建方法
- 實例構(gòu)建方法、裝置及軟件系統(tǒng)
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 天花板地圖構(gòu)建方法、構(gòu)建裝置以及構(gòu)建程序
- 一種項目構(gòu)建方法、持續(xù)集成系統(tǒng)及終端設備
- 并行構(gòu)建的方法、裝置及設備
- 構(gòu)建肺癌預測模型構(gòu)建方法





