專利名稱:基于云計算架構的網絡服務系統的制作方法
技術領域:
本發明涉及一種基于云計算架構的網絡服務系統,主要用于網吧、酒店、家庭、個人及企事業單位網絡的系統構架,適用于多客戶終端共同訪問一個網絡服務平臺,包括有線和無線,屬于網絡技術領域。
背景技術:
網絡是網吧、酒店、家庭、個人及企事業單位網絡運營的基石,網絡品質的優劣直接影響到網吧經營狀況。隨著網絡游戲、視頻點播、在線娛樂等網絡應用的層出不窮,網吧、 酒店、家庭、個人及企事業單位的網絡流量與日俱增,龐大的數據流量以及較長的運營時間給網吧、酒店、家庭及個人網絡帶來了巨大壓力。網絡測試數據表明千兆網絡的性能遠遠優于百兆,允許接入更多的用戶終端,能夠全面滿足更多帶寬密集型的網絡應用需求。由此可見,強大的萬兆、千兆網絡將擔當起為網絡提速的重任,并逐步取代百兆成為網吧應用的主流。
因此,隨著以太網芯片技術的突飛猛進,現在的PC主機都配置了萬兆、千兆網絡接口,使得網吧、酒店、家庭、個人及企事業單位網絡千兆到桌面也成為現實,移動并遙控作業成為現實。另一方面,對于網吧、酒店、家庭、個人及企事業單位網絡經營者而言,成本控制的重要性不言而喻,它將直接關系到贏利能力以及持續發展。經營者為此大力發展無盤系統,來實現成本控制和方便管理。為此,無盤網絡系統成為當前最受歡迎的網絡系統。
同時,隨著互聯網的發展,誕生了云計算這種新興的IT服務和資源使用以及交付的模式。云計算是一種的通過網絡連接,產生、獲取軟件和計算服務能力的新模式;這些通過網絡連接的高性能服務器集群并能獲取多種類型軟件集群計算服務的統稱為云計算,云計算使得用戶可以獲得使用超級計算機的體驗,通過客戶終端即可接入云中獲取需要的資源。云計算模式的出現為構建可管理,可擴展,安全保障,連鎖化的網吧、酒店等網絡平臺創造了新的機遇,它將具有節約成本,管理方便,質量高,與其為實現知識產權管理,移動管理,網絡行業監管,公安監控帶來更大的方便等優勢。但如何實現這種基于云計算架構的服務系統尚未有公開的技術。發明內容
本發明的目的在于克服上述不足,提供一種基于云計算架構的網絡服務系統,實現作為服務平臺的網吧、酒店、家庭、個人及企事業單位網絡平臺構建架構對多客戶終端的支持。
本發明的目的是這樣實現的一種基于云計算架構的網絡服務系統,所述系統包括客戶終端和云模式下網絡服務平臺,其中,所述云模式下網絡服務平臺包括系統子系統,用于所述客戶終端與云模式下網絡服務平臺建立網絡連接,提供網絡初始接口,響應所述客戶終端啟動請求和操作系統加載請求。
業務處理子系統,用于響應所述客戶終端的各類業務請求,提供業務資源。
數據子系統,用于存儲業務資源和記錄云模式下網絡服務平臺運行的各類記錄。
中心控制子系統,用于監管各子系統運行及調配所述客戶終端與云計算模式下的網絡服務平臺之間的交互和各子系統之間的交互。
所述客戶終端位于網絡實際環境內部,可采用無盤網絡架構,由網關設備提供初始IP地址分配,并提供訪問重定向到云模式下網絡服務平臺,以支持操作系統下載等服務。
所述系統子系統包括系統服務器平臺,用于回應所有所述客戶終端的啟動請求,提供操作系統資源和軟件資源,并提供外部網絡資源代理。
所述業務處理子系統包括WEB服務平臺,用于實現所述客戶終端通過瀏覽器訪問下載網絡資源。
影視音頻服務平臺,用于實現所述客戶終端影視點播、下載及瀏覽搜索。
收費管理服務平臺,用于實現所述客戶終端的消費管理。
監控服務平臺,用于實現各網絡監控裝置的數據上傳處理和存儲。
游戲服務平臺,用于響應所述客戶終端的游戲操作請求,提供各類游戲軟件資源。
所述數據子系統包括數據庫服務平臺,用于存儲所述各類業務服務器處理的各類業務資源及接受所述中心控制子系統所要求的動態數據和向所述中心控制子系統傳輸各類服務器的數據信息。
所述中心控制子系統包括中心控制服務平臺,用于監管所述各業務處理服務平臺的資源消耗狀態,獲取各相對空閑的業務處理服務平臺的IP地址并提供給所述系統子系統,同時定時更新所述業務處理服務平臺的資源使用情況。
所述系統服務平臺根據客戶終端使用的外部廣域網IP和系統服務平臺上登記的客戶終端的內部IP地址,維護所述內部IP地址與整個網絡業務平臺的交互數據,并代理所述內部IP地址對網絡服務系統外部資源的訪問。
所述系統服務平臺還用于得到相對空閑的所述業務處理服務平臺IP地址,提供給客戶終端。
所述業務處理子系統采用集群協同處理方式,根據網絡業務資源使用情況,采用斷點分傳、負載均衡方式分散業務數據處理工作量,提升業務處理能力。
所述數據子系統的存儲數據有客戶終端運行數據、客戶終端異地存儲用數據、客戶終端業務申請緩存數據、中心控制子系統控制數據、中心控制子系統規則數據和服務器集群運行數據。
所述數據子系統的存儲數據是將上網人身份數據、使用終端、時間跨度、上網數據、網絡訪問資源數據進行數據存儲。
所述中心控制服務平臺還用于連接管理客戶終端與云模式下網絡服務平臺,以及管理云模式下網絡服務平臺的運行。
所述中心控制服務平臺還用于定時聯系所述業務處理平臺,更新各類業務資源。
所述中心控制服務器平臺還用于提供對客戶終端運行數據監控,提供網絡收銀服務的平臺,提供公安、文化、教育等部門對網絡使用情況的監控,提供云端登錄的云監控手段。
與現有技術相比,本發明的有益效果是本發明中各客戶終端通過網絡與云模式下網絡服務平臺通過互聯網建立連接,系統子系統響應各客戶終端啟動申請啟動各客戶端并響應加載操作系統的請求,提供操作系統資源,并提供各業務處理服務器平臺的IP,形成客戶終端和網絡平臺的交互環境,這將極大節約網絡營業成本,方便網絡系統管理,提高網絡質量,同時其為實現知識產權管理,移動管理,網絡行業監管,公安監控帶來更大的方便。
圖1本發明基于云計算架構的網絡服務系統結構示意圖。
圖2本發明基于云計算架構的網絡服務系統實施流程圖。
具體實施方式
參見圖1,本發明涉及一種云計算架構的網絡服務系統,主要由客戶終端和云模式下的網絡服務平臺組成。客戶終端與云模式下的網絡服務平臺以光纖為通信媒介,通過互聯網建立連接。其中,云模式下的網絡服務平臺又包括四部分系統子系統、業務處理子系統、數據子系統和中心控制子系統。
客戶終端位于網絡實際環境內部,采用無盤網絡架構,由網關設備提供初始IP地址分配,并提供訪問重定向到云模式下的網絡服務平臺,以支持操作系統下載等服務。本實例中客戶終端可由無盤PC機、筆記本、平板電腦等作為操作平臺。
系統子系統用于所述客戶終端與云模式下的網絡服務平臺之間建立網絡連接,提供網絡初始接口,響應所述客戶終端的啟動請求和操作系統加載請求。在本實例中,由系統服務平臺為各地客戶終端提供初始接口,接受客戶終端的啟動申請和操作系統申請,同時響應客戶終端的申請,并采用集群協同處理方式為客戶終端提供各類操作系統資源及軟件資源;系統服務平臺還根據客戶終端使用的外部廣域網IP和其登記的客戶終端的內部IP 地址,維護該內部IP地址與整個網絡業務平臺的交互數據保護,并代理其對網絡服務系統外部資源的訪問。利用代理以提高網絡資源的訪問效率及實施數據監管。另外,系統服務平臺還為各客戶終端提供各業務處理服務平臺的IP。在本實例中,系統子系統由多臺系統高性能服務器組成,包含各類操作系統資源和軟件資源,如Windows hure,播放器,閱讀器寸。
業務處理子系統用于響應所述客戶終端的各類業務請求,并提供業務資源。在本實例中,業務處理子系統包括如下業務服務平臺WEB服務平臺,用于實現客戶通過瀏覽器訪問下載網絡資源,如客戶瀏覽網絡超市網站。影視音頻服務平臺,用于接受客戶終端所發送的影視、音樂點播、下載或瀏覽搜索的申請,響應其請求,推送影視,音樂等資源和資源信息,如客戶點播某部電影,影視音頻服務平臺接受其請求,分析資源申請信息,組織各服務平臺按照所需要求向客戶終端傳送該電源資源。收費服務平臺,用于實現所述客戶終端消費管理,實時監控各客戶終端運行,并加載計費管理系統,統計各地區網絡運營數據。監控服務平臺,用于接受、處理和存儲各網絡監控裝置的上傳數據。游戲服務平臺,于響應所述客戶終端的游戲操作請求,提供各類游戲軟件資源。業務處理子系統采用集群協同處理方式,根據網絡業務資源使用情況,采用斷點分傳、負載均衡方式分散業務數據處理工作量,提升業務處理能力。
數據子系統,用于存儲業務資源和記錄云模式下的網絡服務平臺運行的各類記錄。在本實例中,數據子系統是由多臺數據庫服務器組成的集群,存儲所述業務處理子系統的各類業務資源,響應各類業務處理資源所需的數據信息及接受所述中心控制子系統所要求的動態數據和向所述中心控制子系統傳輸各服務器的數據信息。數據子系統存儲的數據包括視頻數據,監控圖片數據,各服務器負載量數據,客戶終端運行數據、客戶終端異地存儲用數據、客戶終端業務申請緩存數據、中心控制子系統控制數據、中心控制子系統規則數據、服務器集群運行數據。此外,還存儲上網人身份數據、使用終端、時間跨度、上網數據、網絡訪問資源數據。
中心控制子系統用于監管各服務器平臺的資源消耗狀態,獲取業務處理相對空閑的服務器IP地址并提供給所述系統子系統。在運行后,定時更新上述各類業務服務平臺的資源使用情況,另外,中心控制子系統還用于連接管理客戶終端與云模式下的網絡服務平臺,管理各服務器平臺的運行以及定時聯系所述業務處理器與服務器供應商,更新各類業務資源,另外還用于監控客戶終端的運行數據,提供網絡收銀服務的平臺,提供公安、文化、 教育等部門對網絡使用情況的監控,提供云登錄的云監控手段。
在以上實例給出了云計算模式下網絡系統結構示意圖,詳細介紹了各部分功能, 通過剖析可以看出云模式下網絡系統以光纖為傳輸媒介通過因特網將可以實現與各地區網絡的客戶終端建立連接,實現各地網絡連鎖,共用一個網絡服務平臺,大大減少當前每個網絡營業商架構服務器平臺的成本及管理維護成本。同時也將為執法部門對網絡監管和網絡行業監管帶來極大方便和執法效率,為知識產權管理做出極大貢獻。
圖2示出了本發明的一個實施例的基于云計算架構的網絡服務系統的實施的流程圖,從中可以看出,云模式下網絡服務平臺(也就是本實施例的云模式下的網絡服務平臺)與客戶終端交互分為四個步驟1、客戶終端與系統服務平臺建立網絡連接,啟動,加載操作系統,獲取各業務處理服務平臺的IP ;2、訪問各業務服務平臺,獲取業務資源或上傳數據。3、中心控制子系統監管各子系統運行,獲取資源列表,更新資源和資源消耗信息。4、 響應管理終端指令,監管云模式下網絡服務平臺的運行和維護。
在本實施例中,步驟1具體步驟如下客戶終端通過因特網與系統服務平臺建立連接;客戶終端的網卡向系統服務平臺發送啟動申請,得到系統服務平臺響應啟動客戶終端,獲取系統平臺分配的IP地址;客戶終端向系統平臺發送系統加載請求,獲得操作系統; 系統服務平臺向客戶終端發送當前各業務處理服務平臺相對空閑的IP地址信息。
步驟2具體步驟如下客戶通過操作平臺點擊業務按鈕,向相應的業務處理平臺發送業務資源請求(優先向系統服務器提供的相對空閑的業務處理服務器);業務處理平臺接受業務資源請求,判斷請求類型,內容及有效性,若有效,則組織各服務平臺,按云計算向客戶終端傳輸所需資源。
步驟3具體步驟如下中心控制服務定時向各業務處理服務平臺發送數據包,獲取當前各服務器運行狀態、資源信息,負載等信息;分析以上信息、形成報表,并根據預定的規則,進行管理;向系統服務平臺發送相對空閑業務處理平臺的IP地址。
步驟4具體步驟如下接受管理終端訪問數據包,處理分析數據包,上傳所需信息;響應管理終端的指令,配置管理云模式下網絡服務平臺。
以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發明專利范圍的限制。另應指出的是,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明做出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發明的權利要求的保護范圍。
權利要求
1.一種基于云計算架構的網絡服務系統,其特征在于所述系統包括客戶終端和云模式下網絡服務平臺,其中,所述云模式下網絡服務平臺包括系統子系統,用于所述客戶終端與云模式下網絡服務平臺建立網絡連接,提供網絡初始接口,響應所述客戶終端啟動請求和操作系統加載請求;業務處理子系統,用于響應所述客戶終端的各類業務請求,提供業務資源; 數據子系統,用于存儲業務資源和記錄云模式下網絡服務平臺運行的各類記錄; 中心控制子系統,用于監管各子系統運行及調配所述客戶終端與云計算模式下的網絡服務平臺之間的交互和各子系統之間的交互。
2.如權利要求1所述網絡服務系統,其特征在于,所述客戶終端位于網絡實際環境內部,采用無盤網絡架構,由網關設備提供初始IP地址分配,并提供訪問重定向到云模式下網絡服務平臺,以支持操作系統下載等服務。
3.如權利要求1所述網絡服務系統,其特征在于所述系統子系統包括系統服務器平臺,用于回應所有所述客戶終端的啟動請求,提供操作系統資源和軟件資源,并提供外部網絡資源代理。
4.如權利要求1所述網絡服務系統,其特征在于所述業務處理子系統包括 WEB服務平臺,用于實現所述客戶終端通過瀏覽器訪問下載網絡資源; 影視音頻服務平臺,用于實現所述客戶終端影視點播、下載及瀏覽搜索; 收費管理服務平臺,用于實現所述客戶終端的消費管理;監控服務平臺,用于實現各網絡監控裝置的數據上傳處理和存儲;游戲服務平臺,用于響應所述客戶終端的游戲操作請求,提供各類游戲軟件資源。
5.如權利要求1所述網絡服務系統,其特征在于所述數據子系統包括數據庫服務平臺,用于存儲所述各類業務服務器處理的各類業務資源及接受所述中心控制子系統所要求的動態數據和向所述中心控制子系統傳輸各類服務器的數據信息。
6.如權利要求1所述網絡服務系統,其特征在于所述中心控制子系統包括中心控制服務平臺,用于監管所述各業務處理服務平臺的資源消耗狀態,獲取各相對空閑的業務處理服務平臺的IP地址并提供給所述系統子系統,同時定時更新所述業務處理服務平臺的資源使用情況。
7.如權利要求3所述網絡服務系統,其特征在于所述系統服務平臺根據客戶終端使用的外部廣域網IP和系統服務平臺上登記的客戶終端的內部IP地址,維護所述內部IP地址與整個網絡業務平臺的交互數據,并代理所述內部IP地址對網絡服務系統外部資源的訪問。
8.如權利要求3所述網絡服務系統,其特征在于,所述系統服務平臺還用于得到相對空閑的所述業務處理服務平臺IP地址,提供給客戶終端。
9.如權利要求4所述網絡服務系統,其特征在于所述業務處理子系統采用集群協同處理方式,根據網絡業務資源使用情況,采用斷點分傳、負載均衡方式分散業務數據處理工作量,提升業務處理能力。
10.如權利要求5所述網絡服務系統,其特征在于所述數據子系統的存儲數據有客戶終端運行數據、客戶終端異地存儲用數據、客戶終端業務申請緩存數據、中心控制子系統控制數據、中心控制子系統規則數據和服務器集群運行數據。
11.如權利要求5所述網絡服務系統,其特征在于所述數據子系統的存儲數據是將上網人身份數據、使用終端、時間跨度、上網數據、網絡訪問資源數據進行數據存儲。
12.如權利要求6所述網絡服務系統,其特征在于所述中心控制服務平臺還用于連接管理客戶終端與云模式下網絡服務平臺,以及管理云模式下網絡服務平臺的運行。
13.如權利要求6所述網絡服務系統,其特征在于所述中心控制服務平臺還用于定時聯系所述業務處理平臺,更新各類業務資源。
14.如權利要求6所述網絡服務系統,其特征在于所述中心控制服務器平臺還用于提供對客戶終端運行數據監控,提供網絡收銀服務的平臺,提供公安、文化、教育部門對網絡使用情況的監控,提供云端登錄的云監控手段。
全文摘要
本發明涉及一種基于云計算架構的網絡服務系統,其特征在于所述系統包括客戶終端和云模式下網絡服務平臺,其中,所述云模式下網絡服務平臺包括系統子系統,業務處理子系統,數據子系統,中心控制子系統。本發明將極大節約網絡營業成本,方便網絡系統管理,提高網絡質量,同時其為實現知識產權管理,移動管理,網絡行業監管,公安監控帶來更大的方便。
文檔編號H04L29/08GK102546807SQ201210013770
公開日2012年7月4日 申請日期2012年1月17日 優先權日2012年1月17日
發明者張宏, 朱麗娜, 朱湘豫, 胡敏, 范東蘭, 郭家礽, 黃利娟 申請人:上海宏舜電子科技有限公司