[發明專利]智能計算機系統及在其中運行的方法無效
| 申請號: | 201310215577.X | 申請日: | 2013-05-31 |
| 公開(公告)號: | CN103336748A | 公開(公告)日: | 2013-10-02 |
| 發明(設計)人: | 張國鋒 | 申請(專利權)人: | 北京中創信測科技股份有限公司 |
| 主分類號: | G06F13/14 | 分類號: | G06F13/14;H04L29/08 |
| 代理公司: | 北京慶峰財智知識產權代理事務所(普通合伙) 11417 | 代理人: | 劉元霞 |
| 地址: | 100081 北京市海淀區中關*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 計算機系統 其中 運行 方法 | ||
技術領域
本發明屬于計算機開發和系統集成領域。
背景技術
計算機系統架構主要描述一個系統的硬件構成和軟件構成。一般會包含多臺PC終端和多臺服務器,通過網絡連接在一起,在不同的硬件設備上部署合適的軟件,來構建一個完整的系統。
數據統計分析是指對存儲在數據庫或文件中的數據,一般是海量數據,對其進行清洗、聚合和計算操作,從而得到有意義的結果。如得到某種趨勢分析,總量分布,以及找出出現故障的具體設備等。
本發明中將用到如下的縮略語與關鍵詞定義:
■二層架構:客戶端軟件直接訪問數據庫服務器的系統組織形式。
■三層架構:客戶端訪問應用服務器,應用服務器再訪問數據庫服務器的系統組織形式。
■數據庫服務器:負責數據存儲和數據增、刪、改、查、聚集、運算等基本操作的硬件和軟件。
■應用服務器:負責面向用戶業務邏輯的數據處理工作的硬件和軟件。
■用戶終端:負責接收用戶輸入、數據處理和顯示結果的PC機或者筆記本電腦。
傳統的系統架構設計思想中,二層架構模式和三層架構模式都是存在的,但都是固定的。也就是說要么是二層架構,要么是三層架構。
從資源使用和計算能力的角度來看,二者各有優缺點。
二層架構如附圖1所示。二層架構下,用戶終端機器,直接訪問數據庫,對從數據庫中查詢出來數據的加工處理工作,由用戶終端計算機完成。
其優點在于:每個用戶執行數據分析功能時,數據處理工作都由各自的終端計算機完成。數據處理一般需要占用較多的計算機資源,由于分散到各個終端計算機上,系統并發用戶多時,也不會產生數據處理方面的性能瓶頸。
其缺點在于:終端計算機一般為PC機或者筆記本電腦,硬件配置水平不等,無法得到保證。即便是CPU和內存配置較高的個人電腦,其計算能力也無法和服務器來比。所以會導致數據處理耗時長,某些情況下還會出現內存不夠用,導致內存溢出,無法輸出結果的情況。
三層架構如附圖2所示。三層架構下,數據處理都由應用服務器來完成,用戶終端機器只負責數據的呈現。
其優點在于:利用服務器的超強計算能力,可以快速完成數據處理過程,得到用戶想要的結果,用戶體驗良好。
其缺點在于:當系統并發用戶較多,數據處理工作的并發請求量較大時,即便是配置超強的服務器,受其有限的CPU處理能力和內存空間影響,也無法同時完成大量的、尤其數據量巨大的數據處理工作,同樣會導致一部分用戶的數據處理請求失敗,這時應用服務器就成為了系統的性能瓶頸。
發明內容
為了克服二層架構和三層架構的上述缺陷,本發明的目的是通過使用一種智能的系統架構,在系統運行期間,根據實際資源的使用情況,動態的切換二層架構模式和三層架構模式,最大化利用客戶端機器和服務器的計算能力,從而獲取最優的計算能力,最佳的用戶體驗。
為此,本發明提出了一種智能計算機系統,如圖3所示,包括:一個或多個數據庫服務器,用于負責數據存儲和數據增、刪、改、查、聚集、運算等基本操作的硬件和軟件;一個或多個應用服務器,用于負責面向用戶業務邏輯的數據處理工作的硬件和軟件;一個或多個用戶終端,用于負責接收用戶輸入、數據處理和顯示結果的PC機或者筆記本電腦;其中,一個或多個用戶終端與一個或多個數據庫服務器相連接,同時,也和一個或多個應用服務器相連接。
根據本發明的一個方面,應用服務器中包括:
智能調度模塊,用于接收用戶終端的請求信息,并根據應用服務器當前資源使用情況,來決定是由應用服務器還是用戶終端處理本次統計;數據處理模塊,用于對數據庫查詢返回的原始的數據進行加工,生成最終想要的結果。
根據本發明的一個方面,數據庫服務器中包括:數據存儲模塊,用于存儲海量數據;數據查詢模塊,用于根據應用服務器或用戶終端的請求,在海量數據中查詢想要的數據。
根據本發明的一個方面,用戶終端包括:數據呈現模塊,用于設置查詢條件,包括時間條件,點擊查詢按鈕發起統計過程,以表格和圖形的方式顯示數據處理結果;數據處理模塊,用于對數據庫查詢返回的原始的數據進行加工,生成最終想要的結果。
根據本發明的一個方面,其特征在于:當用戶終端向應用服務器發起數據處理的請求時,如果此時應用服務器較閑,應用服務器會接受請求,并根據用戶終端發過來的請求參數,向數據庫服務器請求數據,接收數據庫服務器的數據,對其處理加工后,將最后的結果返回給用戶終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京中創信測科技股份有限公司,未經北京中創信測科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310215577.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶淋浴噴水系統的淋浴屏風
- 下一篇:便攜式淋浴器





