[發明專利]一種面向云計算的媒體平臺架構有效
| 申請號: | 201410815302.4 | 申請日: | 2014-12-24 |
| 公開(公告)號: | CN104468822B | 公開(公告)日: | 2018-05-04 |
| 發明(設計)人: | 張鵬;余軍;劉凱 | 申請(專利權)人: | 成都華棲云科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 成都金英專利代理事務所(普通合伙)51218 | 代理人: | 袁英 |
| 地址: | 610041 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 面向 計算 媒體 平臺 架構 | ||
技術領域
本發明涉及一種軟件架構,具體是一種面向云計算的媒體平臺架構。
背景技術
隨著云計算數據中心規模越來越大, 數據中心運行的設備規模也越來越大, 云計算的實施難度增加。如此大規模的部署各種系統,如果采用手動方式部署, 諸如創建虛擬機、分配存儲空間、網絡設置等等,需要大量重復的工作。這種部署模式會耗費較多人力更重要的是會耗費大量的時間。顯然,能夠自動化的運維將會極大的提高數據中心的部署效率,節省人力,便于數據中心運維管理。
目前提供基礎設施的設備廠商眾多,造成基礎設備產品型號眾多。為最大限度的利用已有設備,節約成本,云計算數據中心需要兼容不同廠商的各種型號產品;同時避免廠商鎖定,能極大提高對廠商的議價能力。
媒體業務對服務資源的苛刻要求,需要云計算平臺提供諸如GPU和云桌面媒體實例、高性能和高容量媒體存儲。如果能滿足媒體業務對服務資源的要求,必將極大解放媒體業務的生產力和想象力。
發明內容
本發明的目的在于克服現有技術的不足,提供一種面向云計算的媒體平臺架構,通過平臺集中化、自動化管理所有的服務資源,極大的提高了工作效率和資源使用率,使企業能用更敏捷有效、低成本的方式響應云計算業務需求。
本發明的目的是通過以下技術方案來實現的:一種面向云計算的媒體平臺架構,它包括MDC公共功能模塊層、IaaS中間件統一接口層和資源池層;
所述的資源池層采用SOA結構使平臺與底層設備松耦合,將各個廠商的設備或軟件抽象出相同的功能,針對各個廠商開發方式不同,為IaaS中間件統一接口層提供基礎設施服務支撐,所述的資源池層包括多個彼此獨立的資源;
所述的IaaS中間件統一接口層包括多個中間件接口,所述的中間件接口由多個資源組成,每個中間件接口提供唯一功能;所述的IaaS中間件統一接口層對外提供簡潔、獨立且統一的Restful API接口和WebService接口,通過插件的形式切換不同的資源;達到多平臺兼容性的同時也給予平臺管理者自定義底層設備的選擇。
以SOA的架構將每個資源都作為單獨的服務面向平臺,將基礎設施通過WebService接口進行數據的交互,實現了代碼的松耦合,方便未來針對現有系統進行迭代開發、測試。
所述的MDC公共功能模塊層包括多個公共功能模塊,所述的公共功能模塊由多個中間件接口組成;公共功能模塊和底層物理設備完全解耦;每個公共功能模塊用于對服務資源管控的操作;所述的MDC公共功能模塊層對外提供API和SDK,開發者通過API和SDK管理所屬服務資源。
作為實現以上功能的前提,先保存各個資源 的WebService WSDL文件,解析WSDL文件,生成WebService Client代碼,將代碼按業務流程實現新的接口,在此基礎上對外提供Restful API和SDK。
所述的開發方式包括API方式、SDK方式、Shell方式和Database方式。如基于API、SDK進行開發,返回其默認提供的錯誤信息;如基于Shell進行開發,對其生成的TXT文本進行解析,根據解析的結果進行判斷并返回錯誤信息;如基于Database進行開發,返回自定義錯誤信息。
所述的資源包括實例資源、存儲資源、網絡資源、監控資源、配置管理數據庫資源、工作流資源。
所述的中間件接口包括設施接口、存儲設施接口、網絡設施接口、CMDB接口、監控設施接口、工作流接口。
所述的公共功能模塊包括資源管理模塊、計量管理模塊、用戶和權限管理模塊、問題和流程管理模塊、監控管理模塊。
所述的IaaS中間件統一接口層網絡采用SDN架構,在以NVGRE隧道實現報文的交換的方式獲得更多的Vlan。通過指定24位的租賃網絡標識符(TNI),NVGRE解決了:Vlan總是無法處理很多容量分割的需求;在計算資源遷移時,2層協議的地址必須保持不變的需求。NVGRE是一個由RFC 2784定義和RFC 2890擴展的通道協議,該協議提供了一種封裝方法,將數據包發送到2層或3層網絡目的地址。NVGRE使用GRE來創建一個獨立的虛擬2層網絡,限制物理2層網絡或擴展超過子網邊界。實現控制面與轉發面分離、集中化的網絡控制、網絡業務的自動化應用程序控制實現業務的自動化部署。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都華棲云科技有限公司,未經成都華棲云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410815302.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種卸船機用電纜保護裝置
- 下一篇:一種野外電力線纜防腐蝕連接裝置





