两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種適用于媒體業(yè)務(wù)的PaaS云平臺(tái)的制作方法

文檔序號(hào):12132811閱讀:419來源:國(guó)知局
一種適用于媒體業(yè)務(wù)的PaaS云平臺(tái)的制作方法與工藝

本發(fā)明涉及PaaS云平臺(tái)技術(shù)領(lǐng)域,尤其涉及一種適用于媒體業(yè)務(wù)的PaaS云平臺(tái)。



背景技術(shù):

IaaS是一種成熟的云計(jì)算解決方案,但是IaaS只關(guān)注解決基礎(chǔ)資源云化問題,在高度虛擬化環(huán)境下,面臨資源需求不斷變化時(shí),調(diào)整它們的計(jì)算優(yōu)先級(jí)將會(huì)變得十分困難。傳統(tǒng)IT(Information Technology)架構(gòu)下的應(yīng)用和業(yè)務(wù)所暴露的問題包括了:周期長(zhǎng)、響應(yīng)慢。典型的重型應(yīng)用和中間件架構(gòu)的開發(fā)、變更、維護(hù)、升級(jí)周期漫長(zhǎng)、無法及時(shí)響應(yīng)市場(chǎng)需求的變更;架構(gòu)復(fù)雜。重型應(yīng)用架構(gòu)的彈性差,維護(hù)成本高昂且無法做到彈性按需擴(kuò)張,需要龐大的運(yùn)維團(tuán)隊(duì),運(yùn)維成本高。平臺(tái)服務(wù)(PaaS)層構(gòu)建在基礎(chǔ)設(shè)施服務(wù)(IaaS)層之上,它簡(jiǎn)化了現(xiàn)代應(yīng)用程序的開發(fā)、交付和運(yùn)行流程,使開發(fā)者在云環(huán)境中部署、運(yùn)行和擴(kuò)展應(yīng)用程序的能力得以大幅提升,并支持種類廣泛的公共云和私有云、基于行業(yè)標(biāo)準(zhǔn)的高效開發(fā)框架和應(yīng)用基礎(chǔ)架構(gòu)服務(wù)。

而現(xiàn)有的廣電制播體系,不管是傳統(tǒng)的制播體系還是全臺(tái)網(wǎng),從目前來看,都需要打通生產(chǎn)網(wǎng)、互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)之間的互聯(lián),同時(shí)也需要重新整合流程,實(shí)現(xiàn)臺(tái)內(nèi)資源和社會(huì)性資源的聚合再生產(chǎn)及再造,另外從效率和成本方面考慮,通過PaaS平臺(tái)將媒體業(yè)務(wù)云化將是未來的必然方向,它可以使企業(yè)靈活的響應(yīng)業(yè)務(wù)變動(dòng)、降低業(yè)務(wù)日常運(yùn)營(yíng)/運(yùn)維成本、快速的應(yīng)對(duì)突發(fā)的業(yè)務(wù)峰值。

在業(yè)界持續(xù)不斷地在實(shí)踐中推動(dòng)和簡(jiǎn)化資源池的使用和管理的基礎(chǔ)上,進(jìn)一步架構(gòu)企業(yè)PaaS平臺(tái)將能帶來更多的業(yè)務(wù)價(jià)值。PaaS的核心價(jià)值是讓應(yīng)用及業(yè)務(wù)更敏捷、IT服務(wù)水平更高、并實(shí)現(xiàn)更高的資源利用率。當(dāng)前信息化的挑戰(zhàn)不僅在于如何高效整合、集中管控IT資源,更重要的在于如何快速地、更好的滿足客戶的需求,如何更高效地整合外部應(yīng)用/服務(wù)供應(yīng)商,使IT真正成為其創(chuàng)新的驅(qū)動(dòng)力。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種適用于媒體業(yè)務(wù)的PaaS云平臺(tái),基于自動(dòng)化引擎,通過對(duì)媒體業(yè)務(wù)環(huán)節(jié)的深入分析和解耦,以PaaS平臺(tái)提供的不同力度服務(wù),實(shí)現(xiàn)諸如媒體內(nèi)容采集、加工生產(chǎn)、內(nèi)容統(tǒng)一管理等媒體應(yīng)用的目的。

本發(fā)明的目的是通過以下技術(shù)方案來實(shí)現(xiàn)的:一種適用于媒體業(yè)務(wù)的PaaS云平臺(tái),包括資源沙箱、自動(dòng)化引擎、元數(shù)據(jù)管理模塊、第三方中間件服務(wù)模塊、服務(wù)池、任務(wù)池和應(yīng)用編排模塊;

所述的資源沙箱用于為應(yīng)用/服務(wù)提供最基本的、獨(dú)立、安全的計(jì)算容器環(huán)境;

所述的自動(dòng)化引擎用于根據(jù)不同業(yè)務(wù)特性進(jìn)行配置集中化管理、分發(fā)文件、采集容器數(shù)據(jù)和操作系統(tǒng)基礎(chǔ)及軟件包管理;

所述的元數(shù)據(jù)管理模塊用于存儲(chǔ)與管理媒體平臺(tái)服務(wù)層的各種配置信息,保證所有應(yīng)用/服務(wù)支持和應(yīng)用/服務(wù)交付流程都緊密相聯(lián),確保這些流程的運(yùn)轉(zhuǎn),發(fā)揮配置信息的價(jià)值;用戶將部分的應(yīng)用/服務(wù)業(yè)務(wù)提前在鏡像中配置好,在需要的場(chǎng)景下快速將鏡像轉(zhuǎn)成應(yīng)用/服務(wù)快速部署;

所述的第三方中間件服務(wù)模塊用于根據(jù)Salt Stack及SLS規(guī)范編寫所需的模塊和根據(jù)開源社區(qū)已有的SLS文件實(shí)現(xiàn)所需的服務(wù);

所述的服務(wù)池由多個(gè)服務(wù)列表組成,并通過服務(wù)列表對(duì)外發(fā)布服務(wù);

所述的任務(wù)池用于存放根據(jù)行業(yè)的最佳實(shí)踐,提供根據(jù)服務(wù)編排規(guī)范編排好的常用應(yīng)用的編排任務(wù);

所述的應(yīng)用編排模塊通過一個(gè)簡(jiǎn)單的配置文件來定義分布式的應(yīng)用程序棧及依賴,由PaaS平臺(tái)在內(nèi)部自動(dòng)、智能的驅(qū)動(dòng)而實(shí)現(xiàn),最終編排出諸如內(nèi)容采集、加工生產(chǎn)、內(nèi)容統(tǒng)一管理媒體應(yīng)用。

所述的元數(shù)據(jù)管理模塊包括配置管理數(shù)據(jù)庫(kù)和鏡像倉(cāng)庫(kù);

所述的配置管理數(shù)據(jù)庫(kù)用于準(zhǔn)確地存儲(chǔ)與管理各種配置信息,保證所有應(yīng)用/服務(wù)的支持和流程都緊密相聯(lián),確保這些流程的運(yùn)轉(zhuǎn)能發(fā)揮配置信息的價(jià)值;

所述的鏡像倉(cāng)庫(kù)用于提供不同業(yè)務(wù)形態(tài)的容器模板,根據(jù)已有的鏡像快速地復(fù)制應(yīng)用,實(shí)現(xiàn)服務(wù)的彈性擴(kuò)展。

所述的服務(wù)列表包括VPC服務(wù)列表、公有云服務(wù)列表、社區(qū)服務(wù)列表、服務(wù)健康服務(wù)列表、工具交付服務(wù)列表、媒體服務(wù)列表和第三方服務(wù)列表。

所述的配置管理數(shù)據(jù)庫(kù)包括支持多租戶的管理能力、支持圖形化進(jìn)行管理和操作以及建模的能力、支持配置和檢測(cè)平臺(tái)所有配置項(xiàng)的能力、支持對(duì)外以API形式提供表數(shù)據(jù)的管理能力和基于強(qiáng)關(guān)系型的數(shù)據(jù)庫(kù)。

所述的資源沙箱的類型包括PM、VM、Docker和ECS中的一種或多種。

還包括身份認(rèn)證服務(wù)模塊和服務(wù)注冊(cè)模塊;所述的身份認(rèn)證服務(wù)模塊用于向PaaS平臺(tái)的用戶管理提供用戶基本信息的管理和統(tǒng)一認(rèn)證;所述的服務(wù)注冊(cè)模塊用于身份認(rèn)證服務(wù)進(jìn)行注冊(cè)管理。

所述的資源沙箱的服務(wù)包括VPC服務(wù)、Router服務(wù)、Subnet服務(wù)、VM服務(wù)、Docker服務(wù)和其它IaaS沙箱服務(wù)。

所述的自動(dòng)化引擎包括Salt Master、Retumers、Grains、Reactor、Pillar、Runners和其它Salt Stack單元。

本發(fā)明的有益效果是:一種適用于媒體業(yè)務(wù)的PaaS云平臺(tái),改變了傳統(tǒng)的應(yīng)用交付模式,促進(jìn)了分工的進(jìn)一步專業(yè)化,解耦了開發(fā)團(tuán)隊(duì)和運(yùn)維團(tuán)隊(duì),將極大地提高未來軟件交付的效率;采用合理的架構(gòu)設(shè)計(jì),保證運(yùn)行的穩(wěn)定可靠。有可靠的的備份策略,提供較高級(jí)別的系統(tǒng)安全防護(hù)措施,管理功能豐富,操作人性化,維護(hù)人員能夠簡(jiǎn)單高效的對(duì)系統(tǒng)進(jìn)行管理。

附圖說明

圖1為平臺(tái)功能框圖;

圖2為業(yè)務(wù)流程圖。

具體實(shí)施方式

下面結(jié)合附圖進(jìn)一步詳細(xì)描述本發(fā)明的技術(shù)方案,但本發(fā)明的保護(hù)范圍不局限于以下所述。

如圖1所示,一種適用于媒體業(yè)務(wù)的PaaS云平臺(tái),包括資源沙箱、自動(dòng)化引擎、元數(shù)據(jù)管理模塊、第三方中間件服務(wù)模塊、服務(wù)池、任務(wù)池和應(yīng)用編排模塊;

所述的資源沙箱用于為應(yīng)用/服務(wù)提供最基本的、獨(dú)立、安全的計(jì)算容器環(huán)境;

所述的自動(dòng)化引擎用于根據(jù)不同業(yè)務(wù)特性進(jìn)行配置集中化管理、分發(fā)文件、采集容器數(shù)據(jù)和操作系統(tǒng)基礎(chǔ)及軟件包管理;

所述的元數(shù)據(jù)管理模塊用于存儲(chǔ)與管理媒體平臺(tái)服務(wù)層的各種配置信息,保證所有應(yīng)用/服務(wù)支持和應(yīng)用/服務(wù)交付流程都緊密相聯(lián),確保這些流程的運(yùn)轉(zhuǎn),發(fā)揮配置信息的價(jià)值;用戶將部分的應(yīng)用/服務(wù)業(yè)務(wù)提前在鏡像中配置好,在需要的場(chǎng)景下快速將鏡像轉(zhuǎn)成應(yīng)用/服務(wù)快速部署;

所述的第三方中間件服務(wù)模塊用于根據(jù)Salt Stack及SLS規(guī)范編寫所需的模塊和根據(jù)開源社區(qū)已有的SLS文件實(shí)現(xiàn)所需的服務(wù);

所述的服務(wù)池由多個(gè)服務(wù)列表組成,并通過服務(wù)列表對(duì)外發(fā)布服務(wù);

所述的任務(wù)池用于存放根據(jù)行業(yè)的最佳實(shí)踐,提供根據(jù)服務(wù)編排規(guī)范編排好的常用應(yīng)用的編排任務(wù);

所述的任務(wù)池包括創(chuàng)建Nstar、創(chuàng)建Pstar、創(chuàng)建WebTV和第三方Playbook;

所述的應(yīng)用編排模塊通過一個(gè)簡(jiǎn)單的配置文件來定義分布式的應(yīng)用程序棧及依賴,由PaaS平臺(tái)在內(nèi)部自動(dòng)、智能的驅(qū)動(dòng)而實(shí)現(xiàn),最終編排出諸如內(nèi)容采集、加工生產(chǎn)、內(nèi)容統(tǒng)一管理媒體應(yīng)用。通過應(yīng)用編排模塊可以快速地復(fù)制一整套環(huán)境,實(shí)現(xiàn)業(yè)務(wù)、應(yīng)用、服務(wù)和資源結(jié)構(gòu)擴(kuò)區(qū)域的復(fù)用。

所述的元數(shù)據(jù)管理模塊包括配置管理數(shù)據(jù)庫(kù)(CMDB)和鏡像倉(cāng)庫(kù);

所述的配置管理數(shù)據(jù)庫(kù)用于準(zhǔn)確地存儲(chǔ)與管理各種配置信息,保證所有應(yīng)用/服務(wù)的支持和流程都緊密相聯(lián),確保這些流程的運(yùn)轉(zhuǎn)能發(fā)揮配置信息的價(jià)值;

所述的鏡像倉(cāng)庫(kù)用于提供不同業(yè)務(wù)形態(tài)的容器模板,根據(jù)已有的鏡像快速地復(fù)制應(yīng)用,實(shí)現(xiàn)服務(wù)的彈性擴(kuò)展;包括Software、Docker Image和VM Image。

所述的服務(wù)列表包括VPC服務(wù)列表、公有云服務(wù)列表、社區(qū)服務(wù)列表、服務(wù)健康服務(wù)列表、工具交付服務(wù)列表、媒體服務(wù)列表、統(tǒng)一內(nèi)容庫(kù)服務(wù)列表和第三方服務(wù)列表。

所述的配置管理數(shù)據(jù)庫(kù)包括支持多租戶的管理能力、支持圖形化進(jìn)行管理和操作以及建模的能力、支持配置和檢測(cè)平臺(tái)所有配置項(xiàng)的能力、支持對(duì)外以API(應(yīng)用編程接口)形式提供表數(shù)據(jù)的管理能力和基于強(qiáng)關(guān)系型的數(shù)據(jù)庫(kù)。

所述的資源沙箱的類型包括PM、VM、Docker和ECS中的一種或多種。

還包括功能池;所述的功能池用于將PaaS平臺(tái)自帶的Module(組件)和Salt Stack開源社區(qū)已有的Module實(shí)現(xiàn)所需的服務(wù),這些Module用于幫助入駐平臺(tái)的第三方服務(wù)快速融入PaaS中。

所述的功能池包括統(tǒng)一內(nèi)容庫(kù)Moduble、Hive Moduble、云桌面Moduble、第三方Moduble、公有云Moduble、社區(qū)Moduble、Health Moduble和VPC Moduble。

還包括身份認(rèn)證服務(wù)模塊和服務(wù)注冊(cè)模塊;所述的身份認(rèn)證服務(wù)模塊用于向PaaS平臺(tái)的用戶管理提供用戶基本信息的管理和統(tǒng)一認(rèn)證;所述的服務(wù)注冊(cè)模塊用于身份認(rèn)證服務(wù)進(jìn)行注冊(cè)管理。

所述的身份認(rèn)證服務(wù)模塊的服務(wù)包括用戶管理、權(quán)限管理、角色管理和計(jì)量管理;

所述的資源沙箱的服務(wù)包括VPC服務(wù)、Router服務(wù)、Subnet服務(wù)、VM服務(wù)、Docker服務(wù)和其它IaaS沙箱服務(wù)。

所述的自動(dòng)化引擎包括Salt Master、Retumers、Grains、Reactor、Pillar、Runners和其它Salt Stack單元。

所述的應(yīng)用編排模塊能夠?qū)崿F(xiàn)編排可視化,應(yīng)用生命周期管理可視化;運(yùn)營(yíng)、運(yùn)維可視化。

本發(fā)明通過門戶進(jìn)入PaaS平臺(tái),所述的門戶包括應(yīng)用電商、平臺(tái)運(yùn)營(yíng)、租戶運(yùn)營(yíng)、平臺(tái)運(yùn)維、租戶運(yùn)維和第三方門戶等。

本發(fā)明采用開放性的技術(shù)架構(gòu),提供國(guó)際通用的標(biāo)準(zhǔn)化網(wǎng)絡(luò)協(xié)議與規(guī)范,采用國(guó)內(nèi)外標(biāo)準(zhǔn)的硬件、軟件、接口和協(xié)議,保證云平臺(tái)的兼容性、靈活性和可擴(kuò)展性;采用合理的架構(gòu)設(shè)計(jì),保證運(yùn)行的穩(wěn)定可靠。有可靠的的備份策略,提供較高級(jí)別的系統(tǒng)安全防護(hù)措施,管理功能豐富,操作人性化,維護(hù)人員能夠簡(jiǎn)單高效的對(duì)系統(tǒng)進(jìn)行管理。

如圖2所示,實(shí)施例一:

VPC服務(wù)發(fā)布流程為:

(1)通過平臺(tái)用戶訪問門戶;

(2)門戶通過身份認(rèn)證模塊進(jìn)行權(quán)限認(rèn)證;

(3)平臺(tái)用戶根據(jù)Catalog服務(wù)列表選擇需要編排的服務(wù);

(4)確定需要編排的服務(wù)后,通過YAML語法編寫編排文件;

(5)將編排文件提交到PaaS平臺(tái),PaaS平臺(tái)中的IT自動(dòng)化引擎對(duì)編排文件進(jìn)行處理;首先根據(jù)編排文件里的信息查詢配置管理數(shù)據(jù)庫(kù),獲得鏡像信息;然后IT自動(dòng)化引擎會(huì)從鏡像倉(cāng)庫(kù)中根據(jù)鏡像信息取得鏡像;

(6)IT自動(dòng)化引擎將鏡像推送到資源沙箱,有資源沙箱根據(jù)編排文件和鏡像協(xié)同生成VPC容器,并將相關(guān)的VPC服務(wù)保存至配置管理數(shù)據(jù)庫(kù)做記錄;

(7)完成VPC容器的發(fā)布,并將其交付給平臺(tái)用戶。

實(shí)施例二:

中間件服務(wù)發(fā)布流程為:

(1)通過平臺(tái)用戶訪問門戶;

(2)門戶通過身份認(rèn)證模塊進(jìn)行權(quán)限認(rèn)證;

(3)平臺(tái)用戶根據(jù)Catalog服務(wù)列表選擇需要編排的服務(wù);

(4)確定需要編排的服務(wù)后,通過YAML語法編寫編排文件;

(5)將編排文件提交到PaaS平臺(tái),PaaS平臺(tái)中的IT自動(dòng)化引擎對(duì)編排文件進(jìn)行處理;首先根據(jù)編排文件里的信息生成VPC容器;然后查詢VPC下的Salt Master節(jié)點(diǎn);查詢配置管理數(shù)據(jù)庫(kù)獲得中間件服務(wù)對(duì)應(yīng)的SLS套件,并將SLS套件發(fā)送至Salt Master節(jié)點(diǎn);

(6)自動(dòng)化引擎(SLS)調(diào)用不同模塊并執(zhí)行SLS套件,最終將服務(wù)協(xié)同注入到VPC容器中;

(7)完成中間件服務(wù)的發(fā)布,并將其交付給平臺(tái)用戶。

實(shí)施例三:

第三方服務(wù)融入流程為:

(1)第三方開發(fā)者根據(jù)SaltStack規(guī)范編寫SLS套件;

(2)第三方開發(fā)者通過身份認(rèn)證模塊進(jìn)行權(quán)限認(rèn)證;

(3)第三方開發(fā)者將SLS套件通過服務(wù)注冊(cè)模塊將SLS套件保存至SLS套件管理模塊中;

(4)第三方開發(fā)者將注冊(cè)信息記錄在配置管理數(shù)據(jù)庫(kù)中;

(5)服務(wù)的注冊(cè)完成后可在Catalog服務(wù)列表中顯示。

以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宝清县| 贵阳市| 汽车| 婺源县| 蒙山县| 民县| 融水| 呼和浩特市| 抚顺县| 吉水县| 黎城县| 连州市| 屏山县| 岳普湖县| 常州市| 腾冲县| 崇仁县| 黄龙县| 黄山市| 疏附县| 平果县| 临澧县| 襄城县| 本溪| 嘉鱼县| 赤壁市| 凉城县| 霍城县| 凯里市| 思茅市| 泰宁县| 绥阳县| 咸丰县| 大名县| 革吉县| 台南县| 奈曼旗| 商河县| 溆浦县| 曲靖市| 五峰|