一種基于嵌入式技術的cdn內(nèi)容分發(fā)服務設備的制造方法
【專利摘要】本發(fā)明涉及通信及計算機網(wǎng)絡技術領域,公開了一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,其包括ARM核心板、矩陣分發(fā)策略模塊、負載均衡模塊、內(nèi)容管理模塊、內(nèi)容安全保護模塊、SATA存儲模塊和電路安全保護模塊,ARM核心板分別與矩陣分發(fā)策略模塊、負載均衡模塊、內(nèi)容管理模塊、內(nèi)容安全保護模塊、SATA存儲模塊、電路安全保護模塊連接,還包括數(shù)據(jù)接口和電源模塊,ARM核心板分別與數(shù)據(jù)接口、電源模塊連接。本發(fā)明具有成本低、功耗小、可大規(guī)模靈活應用不同場景的效果。
【專利說明】
一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備
技術領域
[0001]本發(fā)明涉及通信及計算機網(wǎng)絡技術領域,尤其涉及了一種基于嵌入式技術的⑶N內(nèi)容分發(fā)服務設備。
【背景技術】
[0002]⑶N是構(gòu)建在網(wǎng)絡之上的內(nèi)容分發(fā)網(wǎng)絡,依靠部署在各地的邊緣服務器,通過中心平臺的負載均衡、內(nèi)容分發(fā)、調(diào)度等功能模塊,使用戶就近獲取所需內(nèi)容,降低網(wǎng)絡擁塞,提高用戶訪問響應速度和命中率。
[0003]初期我國CDN市場發(fā)展緩慢,2006年后市場陡然升溫,國內(nèi)較為有名的CDN服務商有思必達、藍汛等,但整體CDN市場規(guī)模、運營成熟度、服務能力和技術研發(fā)均較國外存在一定的差距。
[0004]因受制于電信運營商帶寬租用費用,帶寬成本是剛性的,不能形成價格優(yōu)勢。由于電信運營商運營支撐系統(tǒng)的不靈活導致帶寬資費設置不靈活,不能按需索取,導致CDN的價格居高不下。CDN服務商在擴展業(yè)務時需要添置大量的服務器、網(wǎng)絡設備及存儲設備,投資成本高,耗能高,因此研發(fā)一種低成本、低功耗的CDN設備是市場所需的。
【發(fā)明內(nèi)容】
[0005]本發(fā)明針對現(xiàn)有技術中CDN設備成本高、能耗高的缺點,提供了一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備。
[0006]為了解決上述技術問題,本發(fā)明通過下述技術方案得以解決:
[0007]—種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,包括ARM核心板、矩陣分發(fā)策略模塊、負載均衡模塊、內(nèi)容管理模塊、內(nèi)容安全保護模塊、SATA存儲模塊和電路安全保護模塊,ARM核心板分別與矩陣分發(fā)策略模塊、負載均衡模塊、內(nèi)容管理模塊、內(nèi)容安全保護模塊、SATA存儲模塊、電路安全保護模塊連接。
[0008]作為優(yōu)選,矩陣分發(fā)策略模塊包括基本分發(fā)策略模塊、基于LBS分發(fā)策略模塊、基于用戶群的分發(fā)策略模塊和基于廣告運營的分發(fā)策略模塊。
[0009]作為優(yōu)選,負載均衡模塊包括全局負載均衡系統(tǒng)、動態(tài)加速模塊和性能監(jiān)管模塊。
[0010]作為優(yōu)選,內(nèi)容管理模塊用于更新內(nèi)容和檢查更新的內(nèi)容。
[0011]作為優(yōu)選,內(nèi)容安全保護模塊包括數(shù)據(jù)內(nèi)容安全保護模塊、業(yè)務系統(tǒng)安全保護模塊、設備安全保護模塊和數(shù)據(jù)備份與恢復模塊。
[0012]作為優(yōu)選,SATA存儲模塊包括SATA接口電路、SATA控制電路和抗干擾電路。
[0013]作為優(yōu)選,電路安全保護模塊包括看門狗電路、防浪涌電路、抗干擾電路和外部輸入電源濾波電路。
[0014]作為優(yōu)選,還包括數(shù)據(jù)接口,數(shù)據(jù)接口與ARM核心板連接,數(shù)據(jù)接口包括USB接口和以太網(wǎng)接口。
[0015]作為優(yōu)選,還包括電源模塊,電源模塊與ARM核心板連接,電源模塊包括外部供電電路與穩(wěn)壓電路。
[0016]本發(fā)明由于采用了以上技術方案,具有顯著的技術效果:采取看門狗+防浪涌+抗干擾三重電路保護機制,保證設備的正常運轉(zhuǎn);數(shù)據(jù)傳輸采取抗干擾電路設計,減少數(shù)據(jù)傳輸?shù)恼`碼率,提升數(shù)據(jù)傳輸效率;增加矩陣分發(fā)策略模塊,此模塊將根據(jù)設備安裝的網(wǎng)絡結(jié)點的基本屬性、不同位置、用戶行為、廣告商意愿等因素決定內(nèi)容分發(fā)策略;增加負載均衡模塊,保證同一覆蓋區(qū)域的用戶能夠均衡的連接到設備;增加內(nèi)容管理模塊,此模塊負責檢查更新、智能更新以及設備存儲空間滿時的內(nèi)容最優(yōu)替換;增加內(nèi)容安全保護模塊,負責非法侵入保護、非法篡改保護、數(shù)據(jù)加密、數(shù)據(jù)校驗以及數(shù)據(jù)恢復等功能。本設備成本低、功耗小、可大規(guī)模部署、可靈活應用不同場景的內(nèi)容分發(fā),可以作為當今基于X86系統(tǒng)的CDN服務設備的擴展,也可以作為智慧城市建設的微型CDN內(nèi)容分發(fā)服務設備,適用于對無線網(wǎng)絡有強烈需求的區(qū)域中商業(yè)WIFI網(wǎng)絡的建設。
【附圖說明】
[0017]圖1是本發(fā)明的原理圖。
[0018]圖2是防浪涌電路的原理圖。
[0019]圖3是抗干擾電路的原理圖。
[0020]圖4是外部輸入電源濾波電路的原理圖。
[0021]圖5是SATA接口電路的原理圖。
[0022]圖6是SATA控制電路的原理圖。
[0023]圖7是本發(fā)明的工作流程圖。
【具體實施方式】
[0024]下面結(jié)合附圖與實施例對本發(fā)明作進一步詳細描述。
[0025]實施例1
[0026]—種基于嵌入式技術的⑶N內(nèi)容分發(fā)服務設備,如圖1-7所示,包括ARM核心板、矩陣分發(fā)策略模塊、負載均衡模塊、內(nèi)容管理模塊、內(nèi)容安全保護模塊、SATA存儲模塊和電路安全保護模塊,ARM核心板分別與矩陣分發(fā)策略模塊、負載均衡模塊、內(nèi)容管理模塊、內(nèi)容安全保護模塊、SATA存儲模塊、電路安全保護模塊連接。
[0027]矩陣分發(fā)策略模塊包括基本分發(fā)策略模塊、基于LBS分發(fā)策略模塊、基于用戶群的分發(fā)策略模塊和基于廣告運營的分發(fā)策略模塊。
[0028]負載均衡模塊包括全局負載均衡系統(tǒng)、動態(tài)加速模塊和性能監(jiān)管模塊。
[0029]內(nèi)容管理模塊用于更新內(nèi)容和檢查更新的內(nèi)容。
[0030]內(nèi)容安全保護模塊包括數(shù)據(jù)內(nèi)容安全保護模塊、業(yè)務系統(tǒng)安全保護模塊、設備安全保護模塊和數(shù)據(jù)備份與恢復模塊。
[0031 ] SATA存儲模塊包括SATA接口電路、SATA控制電路和抗干擾電路。
[0032]電路安全保護模塊包括看門狗電路、防浪涌電路、抗干擾電路和外部輸入電源濾波電路。
[0033]還包括數(shù)據(jù)接口,數(shù)據(jù)接口與ARM核心板連接,數(shù)據(jù)接口包括USB接口和以太網(wǎng)接
□ O
[0034]還包括電源模塊,電源模塊與ARM核心板連接,電源模塊包括外部供電電路與穩(wěn)壓電路。
[0035]實施例2
[0036]一種基于嵌入式技術的⑶N內(nèi)容分發(fā)服務設備,如圖1-7所示,包括ARM核心板、矩陣分發(fā)策略模塊、負載均衡模塊、內(nèi)容管理模塊、內(nèi)容安全保護模塊、SATA存儲模塊和電路安全保護模塊,ARM核心板分別與矩陣分發(fā)策略模塊、負載均衡模塊、內(nèi)容管理模塊、內(nèi)容安全保護模塊、SATA存儲模塊、電路安全保護模塊連接。
[0037]矩陣分發(fā)策略模塊包括基本分發(fā)策略模塊、基于LBS分發(fā)策略模塊、基于用戶群的分發(fā)策略模塊和基于廣告運營的分發(fā)策略模塊。矩陣分發(fā)策略模塊依據(jù)分發(fā)策略,給不同的前端不同的內(nèi)容?;痉职l(fā)策略模塊是根據(jù)網(wǎng)絡結(jié)點的基本屬性指定分發(fā)策略,以銀行為例,可以根據(jù)設備所屬的銀行營業(yè)廳,制定不同的分發(fā)策略;基于LBS分發(fā)策略模塊是基于網(wǎng)絡結(jié)點的不同位置,包括靜態(tài)位置和動態(tài)位置,采用不同的分發(fā)策略,同時可以根據(jù)結(jié)點動態(tài)位置顯示不同的內(nèi)容;基于用戶群的分發(fā)策略模塊是分析用戶行為,為廣告商提供一些和內(nèi)容相關廣告位,廣告商不必買斷某個區(qū)域,按效果計費,廣告投放精準,廣告價值大;基于廣告運營的分發(fā)策略模塊是根據(jù)廣告運營的效果,人群屬性,時間等綜合因素,廣告商可以定義不同結(jié)點設備的分發(fā)策略,根據(jù)定制的策略分發(fā)廣告內(nèi)容。
[0038]負載均衡模塊包括全局負載均衡系統(tǒng)、動態(tài)加速模塊和性能監(jiān)管模塊,其中全局負載均衡系統(tǒng)米用基于DNS的GSLB技術,GSLB是英文Global Server Load Balance的縮寫,意思是全局負載均衡,主要實現(xiàn)在廣域網(wǎng)(包括互聯(lián)網(wǎng))上不同地域的服務器間的流量調(diào)配,保證使用最佳的服務器服務離自己最近的客戶,從而確保訪問質(zhì)量。動態(tài)加速模塊采用智能路由和HTTP壓縮技術,HTTP壓縮技術是在Web服務器和瀏覽器間傳輸壓縮文本內(nèi)容的方法;HTTP壓縮技術可縮短應用交付時間并優(yōu)化帶寬;HTTP壓縮采用通用的壓縮算法壓縮HTML、JavaScript或CSS文件,HTTP壓縮的好處就是降低了網(wǎng)絡傳輸?shù)臄?shù)據(jù)量,從而提高客戶端瀏覽器的訪問速度。性能監(jiān)管模塊采取硬件和軟件結(jié)合的方式,通過獲取網(wǎng)絡部件的狀況信息,例如緩存命中率、源服務器使用的帶寬、用戶等待的響應間隔、代理服務器保持忙碌的時間碎片、丟包率。
[0039]內(nèi)容管理模塊用于更新內(nèi)容和檢查更新的內(nèi)容,保證該設備的內(nèi)容總是處于最新、最受歡迎、傳播速率最快的狀態(tài)。內(nèi)容管理模塊包括內(nèi)容存儲模塊、媒體內(nèi)容分發(fā)模塊、調(diào)度算法模塊和智能更新模塊。內(nèi)容存儲模塊采取HFMS文件存儲技術,針對傳統(tǒng)的采用直接文件復制帶來的種種弊端,采用Segment技術,以流廣播形式傳送新復制的片段;媒體內(nèi)容分發(fā)模塊采取全段分發(fā)技術、分段分發(fā)技術和部分分發(fā)技術相結(jié)合的方法;調(diào)度算法模塊采取的是先來先服務(FCFS)算法和優(yōu)先權(quán)調(diào)度(FPPS)算法相結(jié)合的方式;智能更新模塊采取用戶優(yōu)先原則,在有用戶請求的情況下減少或停止內(nèi)容更新和緩存。
[0040]內(nèi)容安全保護模塊包括數(shù)據(jù)內(nèi)容安全保護模塊、業(yè)務系統(tǒng)安全保護模塊、設備安全保護模塊和數(shù)據(jù)備份與恢復模塊。內(nèi)容安全保護模塊確保CDN與源站數(shù)據(jù)內(nèi)容一致,并進行版權(quán)保護,記錄管理員的操作維護并定期審計,一旦發(fā)現(xiàn)不良信息能夠及時清除,同時提供防御來自互聯(lián)網(wǎng)的網(wǎng)絡攻擊并對源站進行保護的能力;業(yè)務系統(tǒng)安全保護模塊即節(jié)點安全防護,如為服務器單節(jié)點服務能力留出足夠的冗余度、配置實時備份節(jié)點等,以及訪問控制與入侵防范;設備安全保護模塊即從主機安全、物理環(huán)境安全、網(wǎng)絡及安全設備防護等方面進行保護;數(shù)據(jù)備份與恢復模塊即通過配置足夠的冗余系統(tǒng)、設備及鏈路,備份數(shù)據(jù),提高人員和技術支持能力、運行維護管理能力。
[0041 ] SATA存儲模塊包括SATA接口電路、SATA控制電路和抗干擾電路,SATA存儲模塊解決原ARM核心板不支持大容量數(shù)據(jù)傳輸?shù)膯栴},主要負責裝載系統(tǒng)、存儲流媒體內(nèi)容。如圖5所示,1]4接口(?23,?25,?31,?33)與圖6的1]6接口(?42,?43,?44,?45)連接,為數(shù)據(jù)傳輸通道;圖6的U6接口(P25,P26)與抗干擾電路連接。
[0042]電路安全保護模塊包括看門狗電路、防浪涌電路、抗干擾電路和外部輸入電源濾波電路。如圖2所示,防浪涌電路可以防止電壓突然劇增的情況,例如雷擊;如圖3所示,抗干擾電路防止以太網(wǎng)接口在數(shù)據(jù)傳輸時受到外界的干擾;如圖4所示,外部輸入電源濾波電路過濾掉紋波、尖波、雜波等電壓干擾信號。
[0043]還包括數(shù)據(jù)接口,數(shù)據(jù)接口與ARM核心板連接,數(shù)據(jù)接口包括USB接口和以太網(wǎng)接口 C3USB接口由HSIC轉(zhuǎn)換而來,以太網(wǎng)接口由圖3所示的抗干擾電路進行控制和保護。
[0044]還包括電源模塊,電源模塊與ARM核心板連接,電源模塊包括外部供電電路與穩(wěn)壓電路。
[0045]本發(fā)明運行流程如圖7所示:設備上電自啟動,然后電路轉(zhuǎn)換、加載驅(qū)動、初始化模塊,接著設備自我安全檢查、內(nèi)容更新檢查,若發(fā)現(xiàn)有內(nèi)容更新并且沒有用戶請求時,設備將自動更新內(nèi)容;若發(fā)現(xiàn)有非法行為或者非法內(nèi)容,設備則將按照保護方法進行修護;若在數(shù)據(jù)更新過程中,收到用戶的請求,則設備降低更新速率甚至暫停更新來保證用戶帶寬;負載均衡模塊負責將區(qū)域內(nèi)的用戶請求平均分配到這個區(qū)域的設備上,若用戶請求數(shù)量超過該區(qū)域所有設備的承受能力時,設備將信息反饋到中心管理平臺,我們可以在此區(qū)域增加設備的數(shù)量來解決這個問題。
[0046]總之,以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明申請專利范圍所作的均等變化與修飾,皆應屬本發(fā)明專利的涵蓋范圍。
【主權(quán)項】
1.一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,其特征在于:包括ARM核心板、矩陣分發(fā)策略模塊、負載均衡模塊、內(nèi)容管理模塊、內(nèi)容安全保護模塊、SATA存儲模塊和電路安全保護模塊,ARM核心板分別與矩陣分發(fā)策略模塊、負載均衡模塊、內(nèi)容管理模塊、內(nèi)容安全保護模塊、SATA存儲模塊、電路安全保護模塊連接。2.根據(jù)權(quán)利要求1所述的一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,其特征在于:矩陣分發(fā)策略模塊包括基本分發(fā)策略模塊、基于LBS分發(fā)策略模塊、基于用戶群的分發(fā)策略模塊和基于廣告運營的分發(fā)策略模塊。3.根據(jù)權(quán)利要求1所述的一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,其特征在于:負載均衡模塊包括全局負載均衡系統(tǒng)、動態(tài)加速模塊和性能監(jiān)管模塊。4.根據(jù)權(quán)利要求1所述的一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,其特征在于:內(nèi)容管理模塊用于更新內(nèi)容和檢查更新的內(nèi)容。5.根據(jù)權(quán)利要求1所述的一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,其特征在于:內(nèi)容安全保護模塊包括數(shù)據(jù)內(nèi)容安全保護模塊、業(yè)務系統(tǒng)安全保護模塊、設備安全保護模塊和數(shù)據(jù)備份與恢復模塊。6.根據(jù)權(quán)利要求1所述的一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,其特征在于:SATA存儲模塊包括SATA接口電路、SATA控制電路和抗干擾電路。7.根據(jù)權(quán)利要求1所述的一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,其特征在于:電路安全保護模塊包括看門狗電路、防浪涌電路、抗干擾電路和外部輸入電源濾波電路。8.根據(jù)權(quán)利要求1所述的一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,其特征在于:還包括數(shù)據(jù)接口,數(shù)據(jù)接口與ARM核心板連接,數(shù)據(jù)接口包括USB接口和以太網(wǎng)接口。9.根據(jù)權(quán)利要求1所述的一種基于嵌入式技術的CDN內(nèi)容分發(fā)服務設備,其特征在于:還包括電源模塊,電源模塊與ARM核心板連接,電源模塊包括外部供電電路與穩(wěn)壓電路。
【文檔編號】H04L29/08GK105847357SQ201610169259
【公開日】2016年8月10日
【申請日】2016年3月23日
【發(fā)明人】張健
【申請人】浙江驊棟信息科技有限公司