專利名稱:基于云計算的分布計算交互式視頻化信息服務系統的制作方法
技術領域:
本發明涉及一種基于云計算的分布計算交互式視頻化信息服務系統。
背景技術:
互聯網自上世紀出現以來經過十年的高速發展已經進入一個嶄新的發展階段,傳統的以靜態的文本和圖片為主的互聯網正在向實時互動的文本圖片和高清視音頻結合的交互式視頻化下一代互聯網發展,但目前傳統的互聯網結構鑒于網絡帶寬的限制并不能很好地支持這ー發展的需要。與此同吋,由于出現了云計算概念,IT資源和在線軟件的共享成了互聯網服務的主要發展趨勢之一,這涉及到単一屬性的數據信息系統將被多元化的包括視頻化、圖片化和數據化的超媒體信息服務所替代,這要求數據的計算必須從集中計算和服務向分布計算和服務轉變。面對以上的挑戰,傳統互聯網的⑶N內容前移網絡技術將不再適合,雖然⑶N技術為視頻化的互聯網內容服務提供了一種可行的解決方法,但由于CDN只是簡單地通過將視頻內容前移來解決現有的互聯網帶寬對大規模的視頻傳輸造成的瓶頸問題,而ー個多元化的IT資源和在線軟件充分共享所提供的是ー種多元化的、即時的交互式服務,服務的內容不僅包含有即時性要求很高的包括視頻信息、圖片信息和數據信息等各種形式在內的在線信息服務,而且其在線的軟件服務還往往伴隨著各種復雜的計算,因此無法簡單地將視頻化的信息內容前移,而是需要將相關計算和服務一起前移,形成ー種分布式的SDN多級網絡和服務結構。
發明內容
本發明所要解決的技術問題是提供一種基于云計算的分布計算交互式視頻化信息服務系統。為了解決上述技術問題,本發明所提供的技術方案是基于云計算的分布計算交互式視頻化信息服務系統,采用SOA面向服務的架構設計,將ー個多元化的數據和服務系統按服務特點進行分類分級分布放置在不同的地理位置和不同的網絡的節點上,其具體的分類分級方法為將ー個多元化的數據和服務系統分成增值應用/管理服務、內容信息的計算服務和視頻化的內容信息服務;增值應用/管理服務采用集中配置并放置在平臺的中央機房;內容信息的計算服務分散配置到各個城市的電信運營商機房,并可以進ー步按不同的內容信息類型所需要的計算處理進行必要的分類配置;視頻化的內容信息服務分散配置到最靠近用戶的互聯網局端。基于云計算的分布計算交互式視頻化信息服務系統,采用嵌入式動態IP地址分配的智能化Web框架技木;ー個Web服務網頁自身作為ー個獨立的主単元和若干個采用IFRAME的獨立內嵌在主單元內的副單元共同組成,主單元和副單元之間構成主從關系;每個單元擁有各自獨立的IP地址,且ー個主單元擁有ー個唯一的IP地址,而ー個副單元則可以同時擁有多個IP地址,主単元可以根據訪問者的IP地址智能化地以電信運營商在局端的IP地址分配規律動態決定究竟使用多個IP地址中的哪ー個,其分配規律是將最靠近用戶的局端IP地址分配給該用戶訪問的副単元;副単元可以根據各自計算所需的不同信息類型和所需要提供的不同服務建立對應的映射表格來量身定制個性化地調用對應的網絡節點上的對應的計算和處理方法。基于云計算的分布計算交互式視頻化信息服務系統,采用開放式的接ロ。用戶以網頁鏈接的形式通過WSDL網頁服務描述語言向基于云計算的分布計算交互式視頻化信息服務系統提出ー個共享服務的申請,如果申請被批準,用戶將以得到ー個網頁服務或得到一個返回的包括數據內容的字符串服務;用戶通過WSDL提出的申請服務的具體格式為“ I申請者信息I申請的服務類型I所需服務的參數I ”,此格式可出現在WSDL中具體內容中的任意部位;其中申請者信息包括用戶ID,用戶密碼和用戶IP地址或網頁鏈 接地址,申請的服務類型和所需服務的參數可以由雙方共同約定,也可以由基于云計算的分布計算交互式視頻化信息服務系統單方面指定;用戶在WSDL中除了傳遞以上的格式內容外還可以任意傳遞其他信息,但其他信息中不能包括“ I ”字符。采用了上述技術方案后,本發明具有積極的效果(I)本發明具有積極的社會效益,本發明解決了在現有的互聯網帶寬條件和計算平臺能力下實現在ー個多元化的IT資源共享和數據服務的云計算設計問題,對推動我國的互聯網產業發展和社會信息化有著巨大的推動作用;同時對形成我國自主的基于云計算的下一代互聯網服務平臺建設的知識產權,引領世界下一代互聯網服務平臺建設的潮流也有著非常重大的意義。(2)本發明具有非常高的經濟效益,由于我國目前是世界第一的互聯網大國,同時又是手機大國,因此具有巨大的市場發展潛力,通過本發明所提供的平臺開展的各種業務,包括下一代的GPS智能導航業務,以及下一代的電子數字地圖業務等所形成的市場潛カ高達姆年500億元。
為了使本發明的內容更容易被清楚地理解,下面根據具體實施例并結合附圖,對本發明作進ー步詳細的說明,其中圖I為本發明的ー個Web網頁的結構示意圖。
具體實施例方式(實施例I)本發明將ー個多元化的數和服務系統分成增值應用/管理服務、內容信息的計算服務和視頻化的內容信息服務三個部分,并將其分別放置在不同的地理位置和不同的網絡的節點。其中增值應用/管理服務所消耗的計算平臺資源和網絡帶寬資源最小,因此采用集中配置并放置在平臺的中央機房。而內容信息的計算服務涉及不同的內容信息類型和需要消耗較高的計算平臺資源,因此被分散配置到各個城市的電信運營商機房,并可以進ー步按不同的內容信息類型所需要的計算處理進行必要的分類配置。而其中視頻化的內容信息服務需要消耗很高的網絡帶寬,因此被分散配置到最靠近用戶的互聯網局端。由此增值應用/管理服務,內容信息的計算服務和視頻化的內容信息服務構成一個三級的分布式計算網絡,其中增值應用/管理服務承擔全國范圍內的業務處理,內容信息的計算服務承擔來自所在城市的內容信息的計算服務,而視頻化的內容信息服務則負責自己所在城市城域網的局端就近向附近的用戶提供服務。見圖1,本發明用于提供服務的ー個Web網頁同時由ー個獨立的主単元和若干個采用IFRAME的獨立內嵌副單元共同組成,主單元和副單元之間構成主從關系。每個單元擁有各自獨立的IP地址,但ー個主單元擁有ー個唯一的IP地址,而ー個副單元則可以同時擁有多個IP地址。當用戶訪問主單元時,主単元根據訪問者的IP地址智能化地以電信運營商在局端的IP地址分配規律動態決定究竟使用多個副單元中多個IP地址中的哪ー個。同時副單元還將根據各自存儲的不同內容信息類型和所需要提供的不同服務建立不同的映射表格來決定究竟調用哪個計算和處理方法。如果用戶的訪問不是直接訪問主単元而是ー個基于WSDL的鏈接請求,本發明將對WSDL(Web Services Description Language,網頁服務描述語言)中的內容字符串通過“I”進行分離,分離后的第二個字符串為用戶信息,第三個字符串為請求的服務類型,第四 個字符串為所需服務的ー些特定參數。通過用戶信息及所請求的服務類型和核查數據庫中所存儲的該用戶所允許的服務可以確定該用戶是否可以獲得該項服務,如果可以則進一歩分析用戶所傳來的參數,然后提供對應的服務。如果用戶不允許獲得該項服務,則返回錯誤提示。
權利要求
1.基于云計算的分布計算交互式視頻化信息服務系統,其特征在于采用SOA面向服務的架構設計,將ー個多元化的數據和服務系統按服務特點進行分類分級分布放置在不同的地理位置和不同的網絡的節點上,其具體的分類分級方法為將ー個多元化的數據和服務系統分成增值應用/管理服務、內容信息的計算服務和視頻化的內容信息服務三個部分;增值應用/管理服務采用集中配置并放置在平臺的中央機房;內容信息的計算服務分散配置到各個城市的電信運營商機房,并可以進ー步按不同的內容信息類型所需要的計算處理進行必要的分類配置;視頻化的內容信息服務分散配置到最靠近用戶的互聯網局端。
2.根據權利要求I所述的基于云計算的分布計算交互式視頻化信息服務系統,其特征在于采用嵌入式動態IP地址分配的智能化Web框架技術;ー個Web服務網頁自身作為ー個獨立的主單元并同時和若干個采用IFRAME的獨立內嵌在主單元內的副單元共同組成,主単元和副単元之間構成主從關系;所述每個Web服務網頁擁有各自獨立的IP地址,且ー個主單元擁有ー個唯一的IP地址,一個副單元可以同時擁有多個IP地址,主単元根據訪問者的IP地址智能化地以電信運營商在局端的IP地址分配規律動態決定使用副単元的多個IP地址中的哪一個;副単元可以根據各自計算所需的不同信息類型和所需要提供的不同服務建立不同的映射表格來量身定制個性化地調用對應的網絡節點上的對應的計算和處理方法。
3.根據權利要求2所述的基于云計算的分布計算交互式視頻化信息服務系統,其特征在于所述主單元采用的副単元IP地址分配規律是將最靠近用戶的局端的IP地址賦予用戶訪問的副單元。
4.根據權利要求3所述的基于云計算的分布計算交互式視頻化信息服務系統,其特征在干采用開放式的接ロ。
5.根據權利要求4所述的基于云計算的分布計算交互式視頻化信息服務系統,其特征在于用戶以網頁鏈接的形式通過WSDL網頁服務描述語言向基于云計算的分布計算交互式視頻化信息服務系統提出ー個共享服務的申請,如果申請被批準,用戶將以得到ー個網頁服務或得到一個返回的包括數據內容的字符串服務;用戶通過WSDL提出的申請服務的具體格式為“I申請者信息I申請的服務類型I所需服務的參數I”,此格式可出現在WSDL中具體內容中的任意部位;其中申請者信息包括用戶ID,用戶密碼和用戶IP地址或網頁鏈接地址,申請的服務類型和所需服務的參數可以由雙方共同約定,也可以由基于云計算的分布計算交互式視頻化信息服務系統單方面指定;用戶在WSDL中除了傳遞以上的格式內容外還可以任意傳遞其他信息,但其他信息中不能包括“ I ”字符。
全文摘要
本發明公開了基于云計算的分布計算交互式視頻化信息服務系統,采用SOA面向服務的架構設計,將一個多元化的數據和服務系統按服務特點進行分類分級分布放置在不同的地理位置和不同的網絡的節點上,其具體的分類分級方法為將一個多元化的數據和服務系統分成增值應用/管理服務、內容信息的計算服務和視頻化的內容信息服務。本發明具有積極的社會效益,本發明解決了在現有的互聯網帶寬條件和計算平臺能力下實現在一個多元化的IT資源共享和數據服務的云計算設計問題,對推動我國的互聯網產業發展和社會信息化有著巨大的推動作用。
文檔編號H04L29/08GK102685156SQ201110054669
公開日2012年9月19日 申請日期2011年3月8日 優先權日2011年3月8日
發明者奚偉祖 申請人:奚偉祖