本發明專利技術提供了一種衛星遙感云計算平臺及系統,該衛星遙感云計算平臺包括主控服務器,及與主控服務器連接的多個通用服務器,通用服務器上均創建有一個或者多個虛擬機;虛擬機包括存儲模塊和計算模塊;主控服務器用于接收數據接收機下載的衛星數據;將衛星數據按照預先定義的工作流推送至相應的虛擬機;虛擬機中的計算模塊用于將衛星數據進行處理以獲得數據產品,將數據產品傳輸至存儲模塊;虛擬機中的存儲模塊用于將衛星數據存儲為原始數據,或者存儲所述計算模塊發送的數據產品。因此同一個通用服務器即可以進行計算也可以進行存儲,提高了服務器的資源利用率,同時實現了在多個服務器中進行分布式存儲,降低了單點故障風險。
Satellite remote sensing cloud computing platform and system
【技術實現步驟摘要】
衛星遙感云計算平臺及系統
本專利技術涉及遙感衛星數據處理
,尤其是涉及一種衛星遙感云計算平臺及系統。
技術介紹
目前,如圖1所示,衛星遙感平臺中數據存儲服務器、數據處理服務器以及其他業務服務器都是功能單一獨立部署的系統。當數據接收機完成衛星數據的接收后,會將數據傳輸到存儲服務器中保存原始數據,同時將數據傳輸到數據處理服務器中進行處理,當數據服務器處理完數據生產出產品后,會傳輸到存儲服務器保存,或根據需要將產品傳輸到其他業務服務器做進一步處理。存儲服務器通常采用集中式存儲方式部署,在整個系統中為所有的應用數據提供統一、集中的存儲服務,這種部署方式存在單點故障的風險。數據處理服務器或者業務服務器通常采用x86服務器硬件,根據業務規劃,預計業務系統需要的處理資源、性能、容量等,采購獨立的服務器硬件,安裝相應的操作系統和業務處理軟件,完成部署往往需要幾天到幾周的時間。由于業務系統并不是每時每刻都會處理數據,因此很多時候服務器的計算資源利用率很低,造成資源和能源的浪費。因此,現有的衛星遙感平臺中各個服務器功能單一、資源利用率低,且由于是集中式存儲服務器構件,存在著單點故障風險。
技術實現思路
有鑒于此,本專利技術的目的在于提供一種衛星遙感云計算平臺及系統,以提高了服務器的資源利用率,同時實現在多個服務器中進行分布式存儲,降低了單點故障風險。第一方面,本專利技術實施例提供了一種衛星遙感云計算平臺,包括主控服務器,及與所述主控服務器連接的多個通用服務器,所述通用服務器上均創建有一個或者多個虛擬機;所述虛擬機包括存儲模塊和計算模塊;所述主控服務器用于接收數據接收機下載的衛星數據;將所述衛星數據按照預先定義的工作流推送至相應的虛擬機;所述虛擬機中的計算模塊用于將所述衛星數據進行處理以獲得數據產品,將所述數據產品傳輸至存儲模塊;所述虛擬機中的存儲模塊用于將所述衛星數據存儲為原始數據,或者存儲所述計算模塊計算的數據產品。結合第一方面,本專利技術實施例提供了第一方面的第一種可能的實施方式,其中,所述存儲模塊采用全局統一命名,以將各個所述存儲模塊作為單一的虛擬存儲池。結合第一方面,本專利技術實施例提供了第一方面的第二種可能的實施方式,其中,所述主控服務器檢測到計算資源或者存儲資源不足時,預測當前擴展需求,并發送擴展指令至對應的監控管理平臺。結合第一方面,本專利技術實施例提供了第一方面的第三種可能的實施方式,其中,所述主控服務器設置有通用服務器的擴展接口。結合第一方面,本專利技術實施例提供了第一方面的第四種可能的實施方式,其中,所述主控服務器發送分配控制指令至所述通用服務器,以對所述通用服務器內部的虛擬機進行創建、修改、刪除、啟用、停用、克隆、存儲模塊和計算模塊的容量調整中的任一種操作。結合第一方面,本專利技術實施例提供了第一方面的第五種可能的實施方式,其中,所述存儲模塊對應的存儲訪問協議包括NFS、CIFS、iSCSI中的一種或者多種。結合第一方面,本專利技術實施例提供了第一方面的第六種可能的實施方式,其中,所述計算模塊包括一級計算模塊和二級計算模塊;所述數據產品包括一級數據產品和二級數據產品;所述一級計算模塊用于接收所述主控服務器發送的衛星數據進行處理以獲得一級數據產品,將所述一級數據產品返回至所述主控服務器;所述主控服務器根據按照預先定義的工作流將所述一級數據產品發送至所述二級計算模塊;所述二級計算模塊對所述一級數據產品進行處理后得到二級數據產品,將所述二級數據產品返回至所述主控服務器;所述主控服務器將所述二級數據產品存儲至相應的存儲模塊。第二方面,本專利技術實施例還提供一種衛星遙感云計算系統,包括數據接收機、監控管理平臺和第一方面及其任一種可能的實施方式所述的衛星遙感云計算平臺,所述數據接收機、所述監控管理平臺分別與所述主控服務器連接。結合第二方面,本專利技術實施例提供了第二方面的第一種可能的實施方式,其中,所述監控管理平臺接收所述主控服務器發送的各類告警信息,對所述告警信息進行匯聚和根源分析以確定故障發生原因及定位故障點,將所述告警信息、故障發生原因及所述故障點發送至相關人員對應的終端。結合第二方面,本專利技術實施例提供了第二方面的第二種可能的實施方式,其中,還包括報表服務器,所述報表服務器與所述監控管理平臺連接,所述監控管理平臺對所述告警信息進行過濾、加工及整理,通過所述報表服務器進行展現。本專利技術實施例帶來了以下有益效果:本專利技術實施例中,該衛星遙感云計算平臺包括主控服務器,及與主控服務器連接的多個通用服務器,通用服務器上均創建有一個或者多個虛擬機;虛擬機包括存儲模塊和計算模塊;主控服務器用于接收數據接收機下載的衛星數據;將衛星數據按照預先定義的工作流推送至相應的虛擬機;虛擬機中的計算模塊用于將衛星數據進行處理以獲得數據產品,將數據產品傳輸至存儲模塊;虛擬機中的存儲模塊用于將衛星數據存儲為原始數據,或者存儲所述計算模塊發送的數據產品。因此同一個通用服務器即可以進行計算也可以進行存儲,提高了服務器的資源利用率,同時實現了在多個服務器中進行分布式存儲,降低了單點故障風險。本專利技術的其他特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本專利技術而了解。本專利技術的目的和其他優點在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。為使本專利技術的上述目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。附圖說明為了更清楚地說明本專利技術具體實施方式或現有技術中的技術方案,下面將對具體實施方式或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本專利技術的一些實施方式,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為現有技術中的衛星遙感平臺的結構示意圖;圖2為本專利技術實施例提供的衛星遙感云計算平臺的結構示意圖;圖3為本專利技術實施例提供的衛星遙感云系統的一種結構示意圖;圖4為本專利技術實施例提供的衛星遙感云系統的另一種結構示意圖。具體實施方式為使本專利技術實施例的目的、技術方案和優點更加清楚,下面將結合附圖對本專利技術的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。目前的衛星遙感平臺中各個服務器功能單一、資源利用率低,且由于是集中式存儲服務器構件,存在著單點故障風險,基于此,本專利技術實施例提供的一種衛星遙感云計算平臺及系統,在同一個通用服務器即可以進行計算也可以進行存儲,提高了服務器的資源利用率,同時實現了在多個服務器中進行分布式存儲,降低了單點故障風險。為便于對本實施例進行理解,首先對本專利技術實施例所公開的一種衛星遙感云計算平臺進行詳細介紹。實施例一:本文檔來自技高網...
【技術保護點】
1.一種衛星遙感云計算平臺,其特征在于,包括主控服務器,及與所述主控服務器連接的多個通用服務器,所述通用服務器上均創建有一個或者多個虛擬機;所述虛擬機包括存儲模塊和計算模塊;/n所述主控服務器用于接收數據接收機下載的衛星數據;將所述衛星數據按照預先定義的工作流推送至相應的虛擬機;/n所述虛擬機中的計算模塊用于將所述衛星數據進行處理以獲得數據產品,將所述數據產品傳輸至存儲模塊;/n所述虛擬機中的存儲模塊用于將所述衛星數據存儲為原始數據,或者存儲所述計算模塊計算的數據產品。/n
【技術特征摘要】
1.一種衛星遙感云計算平臺,其特征在于,包括主控服務器,及與所述主控服務器連接的多個通用服務器,所述通用服務器上均創建有一個或者多個虛擬機;所述虛擬機包括存儲模塊和計算模塊;
所述主控服務器用于接收數據接收機下載的衛星數據;將所述衛星數據按照預先定義的工作流推送至相應的虛擬機;
所述虛擬機中的計算模塊用于將所述衛星數據進行處理以獲得數據產品,將所述數據產品傳輸至存儲模塊;
所述虛擬機中的存儲模塊用于將所述衛星數據存儲為原始數據,或者存儲所述計算模塊計算的數據產品。
2.根據權利要求1所述的衛星遙感云計算平臺,其特征在于,所述存儲模塊采用全局統一命名,以將各個所述存儲模塊作為單一的虛擬存儲池。
3.根據權利要求1所述的衛星遙感云計算平臺,其特征在于,所述主控服務器檢測到計算資源或者存儲資源不足時,預測當前擴展需求,并發送擴展指令至對應的監控管理平臺。
4.根據權利要求1所述的衛星遙感云計算平臺,其特征在于,所述主控服務器設置有通用服務器的擴展接口。
5.根據權利要求1所述的衛星遙感云計算平臺,其特征在于,所述主控服務器發送分配控制指令至所述通用服務器,以對所述通用服務器內部的虛擬機進行創建、修改、刪除、啟用、停用、克隆、存儲模塊和計算模塊的容量調整中的任一種操作。
6.根據權利要求1所述的衛星遙感云計算平臺,其特征在于,所述存儲模塊對應的存儲訪問...
【專利技術屬性】
技術研發人員:李令軍,姜磊,張立坤,程利民,李昌寶,
申請(專利權)人:北京市環境保護監測中心,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。