[發(fā)明專利]一種信息存取方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 201410360821.6 | 申請日: | 2014-07-25 |
| 公開(公告)號: | CN104092776A | 公開(公告)日: | 2014-10-08 |
| 發(fā)明(設(shè)計)人: | 張平;高偉;李登彪;陳燁;臧運港;郭韶呈 | 申請(專利權(quán))人: | 北京賽科世紀(jì)數(shù)碼科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100191 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 信息 存取 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明屬于網(wǎng)絡(luò)信息存取、調(diào)度技術(shù)領(lǐng)域,尤其涉及一種信息存取方法和系統(tǒng)。
背景技術(shù)
隨著計算機(jī)網(wǎng)絡(luò)及移動互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,人們對流媒體的訪問需求日益增長,隨即視頻等流媒體內(nèi)容的存取占互聯(lián)網(wǎng)信息存取的比例越來越高。
為滿足人們?nèi)找嬖鲩L的對流媒體的訪問需求,需將中心存儲的數(shù)據(jù)源中的流媒體內(nèi)容緩存至邊緣存取服務(wù)器集群中,通過集群中包括的各個邊緣存取服務(wù)器為終端用戶提供流媒體存取服務(wù),以緩解骨干網(wǎng)的壓力。目前,一般采用一對多的方式對流媒體內(nèi)容進(jìn)行緩存,即把數(shù)據(jù)源中的同一份流媒體內(nèi)容拷貝、緩存至多個邊緣存取服務(wù)器中,同時保存流媒體內(nèi)容與對其進(jìn)行緩存的多個服務(wù)器間的一對多映射關(guān)系,后續(xù)在接收到終端用戶的流媒體存取請求時,依據(jù)請求的內(nèi)容、內(nèi)容與服務(wù)器間的一對多映射關(guān)系以及當(dāng)前服務(wù)器集群中各服務(wù)器的負(fù)載情況(并發(fā)請求量)調(diào)度相應(yīng)的邊緣存取服務(wù)器為終端用戶提供服務(wù),響應(yīng)用戶的存取請求。然而,上述方式由于對同一流媒體內(nèi)容進(jìn)行多份拷貝、緩存,造成了緩存空間的極大浪費。
因此,為克服上述問題,本領(lǐng)域亟需提供一種能夠節(jié)省緩存空間的信息存取方法或系統(tǒng)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種信息存取方法和系統(tǒng),以解決現(xiàn)有流媒體存取方式存在的浪費緩存空間的問題。
為此,本發(fā)明公開如下技術(shù)方案:
一種信息存取方法,包括:
接收終端的信息存取請求,其中所述信息存取請求包含所請求的目標(biāo)信息的信息標(biāo)識;
判斷所述信息存取請求中的信息標(biāo)識是否存在于預(yù)先制定的信息標(biāo)識與服務(wù)器標(biāo)識的映射關(guān)系表中,其中,所述映射關(guān)系表用于反映信息與存儲所述信息的邊緣存取服務(wù)器之間的一對一映射關(guān)系;
若判斷結(jié)果為是,則依據(jù)所述映射關(guān)系表獲取所述信息存取請求中的信息標(biāo)識所對應(yīng)的服務(wù)器標(biāo)識;
若判斷結(jié)果為否,則采用預(yù)設(shè)算法從預(yù)先規(guī)定的備用服務(wù)器標(biāo)識集合中計算出所述目標(biāo)信息所對應(yīng)的服務(wù)器標(biāo)識,并發(fā)出緩存指令,以將從數(shù)據(jù)源中獲取的目標(biāo)信息緩存至計算出的所述服務(wù)器標(biāo)識所對應(yīng)的邊緣存取服務(wù)器中,以及將所述目標(biāo)信息的信息標(biāo)識與所述服務(wù)器標(biāo)識的映射關(guān)系添加至所述映射關(guān)系表中;
將所獲取或計算出的所述服務(wù)器標(biāo)識發(fā)送至所述終端,以使所述終端通過與所述服務(wù)器標(biāo)識所對應(yīng)的邊緣存取服務(wù)器進(jìn)行通信實現(xiàn)信息存取。
上述方法,優(yōu)選的,還包括:
若邊緣存取服務(wù)器中緩存的信息超過預(yù)設(shè)時長一直未被請求,則發(fā)出清除指令,所述清除指令用于清除所述邊緣存取服務(wù)器中緩存的所述信息,以及清除所述映射關(guān)系表中記錄的所述一直未被請求的信息與所述邊緣存取服務(wù)器的對應(yīng)關(guān)系。
上述方法,優(yōu)選的,還包括:
若邊緣存取服務(wù)器接收的信息存取請求的并發(fā)量達(dá)到預(yù)先設(shè)定的閾值,則將所述邊緣存取服務(wù)器的服務(wù)器標(biāo)識從所述備用服務(wù)器標(biāo)識集合中刪除,以不再為所述邊緣存取服務(wù)器分配信息進(jìn)行緩存。
上述方法,優(yōu)選的,所述信息為流媒體。
上述方法,優(yōu)選的,所述預(yù)設(shè)算法為一致性哈希算法。
上述方法,優(yōu)選的,所述終端為機(jī)頂盒、計算機(jī)或移動設(shè)備中的任意一種,所述移動設(shè)備包括手機(jī)、平板電腦。
一種信息存取系統(tǒng),包括接收模塊、判斷模塊、獲取模塊、計算模塊以及發(fā)送模塊,其中:
所述接收模塊,用于接收終端的信息存取請求,其中所述信息存取請求包含所請求的目標(biāo)信息的信息標(biāo)識;
所述判斷模塊,用于判斷所述信息存取請求中的信息標(biāo)識是否存在于預(yù)先制定的信息標(biāo)識與服務(wù)器標(biāo)識的映射關(guān)系表中,其中,所述映射關(guān)系表用于反映信息與存儲所述信息的邊緣存取服務(wù)器之間的一對一映射關(guān)系;
所述獲取模塊,用于在判斷結(jié)果為是時,依據(jù)所述映射關(guān)系表獲取所述信息存取請求中的信息標(biāo)識所對應(yīng)的服務(wù)器標(biāo)識;
所述計算模塊,用于在判斷結(jié)果為否時,采用預(yù)設(shè)算法從預(yù)先規(guī)定的備用服務(wù)器標(biāo)識集合中計算出所述目標(biāo)信息所對應(yīng)的服務(wù)器標(biāo)識,并發(fā)出緩存指令,以將從數(shù)據(jù)源中獲取的目標(biāo)信息緩存至計算出的所述服務(wù)器標(biāo)識所對應(yīng)的邊緣存取服務(wù)器中,以及將所述目標(biāo)信息的信息標(biāo)識與所述服務(wù)器標(biāo)識的映射關(guān)系添加至所述映射關(guān)系表中;
所述發(fā)送模塊,用于將所獲取或計算出的所述服務(wù)器標(biāo)識發(fā)送至所述終端,以使所述終端通過與所述服務(wù)器標(biāo)識所對應(yīng)的邊緣存取服務(wù)器進(jìn)行通信實現(xiàn)信息存取。
上述系統(tǒng),優(yōu)選的,還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京賽科世紀(jì)數(shù)碼科技有限公司,未經(jīng)北京賽科世紀(jì)數(shù)碼科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410360821.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





