国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      對錄像數(shù)據(jù)進行云存儲的方法、系統(tǒng)及管理節(jié)點的制作方法_2

      文檔序號:9691301閱讀:來源:國知局
      ,存儲到存儲節(jié)點;采用該方案,當需要對錄像數(shù)據(jù)進行訪問時,直接對管理節(jié)點進行訪問,而管理節(jié)點的最大連接數(shù)沒有限制,即使有多個用戶在同一時間進行訪問,也不會造成連接失?。徊⑶以谠拼鎯Ψ桨钢?,存儲節(jié)點的空間容量足夠大,并且支持容量擴展,滿足了海量數(shù)據(jù)的存儲需求。
      [0038]參見圖1,為本發(fā)明對錄像數(shù)據(jù)進行云存儲的方法示意性流程圖,其包括以下步驟:
      [0039]步驟101,管理節(jié)點接收錄像計劃。
      [0040]上層用戶根據(jù)需要配置錄像計劃,下發(fā)給管理節(jié)點。具體實現(xiàn)時,上層用戶可調(diào)用管理節(jié)點的屬性接口,傳入錄像計劃。
      [0041]錄像計劃中包含了需要進行錄像數(shù)據(jù)獲取的前端設(shè)備地址,前端設(shè)備與至少一個通道連接,通過各通道接收來自不同應(yīng)用場景的錄像數(shù)據(jù),錄像計劃中還包含通道地址以及相應(yīng)的時間段。
      [0042]步驟102,管理節(jié)點從錄像計劃中提取前端設(shè)備地址,從接入節(jié)點列表中查詢與前端設(shè)備地址對應(yīng)的視頻接入節(jié)點標識:如果查找到,則執(zhí)行步驟103,如果沒有查找到,則執(zhí)行步驟104。
      [0043]一般地,云存儲系統(tǒng)中包含管理節(jié)點和存儲節(jié)點,用戶可對管理節(jié)點進行訪問,根據(jù)管理節(jié)點提供的地址信息便可讀取存儲節(jié)點上存儲的數(shù)據(jù);且管理節(jié)點和存儲節(jié)點一般都為多個,形成管理節(jié)點集群和存儲節(jié)點集群,管理節(jié)點之間各互相訪問,共享信息。本發(fā)明進一步在云存儲系統(tǒng)中設(shè)置至少一個視頻接入節(jié)點,用于根據(jù)管理節(jié)點下發(fā)的錄像計劃從前端設(shè)備獲取錄像數(shù)據(jù),存儲到存儲節(jié)點。管理節(jié)點保存了接入節(jié)點列表,根據(jù)下發(fā)的錄像計劃在接入節(jié)點列表記錄了前端設(shè)備地址及對應(yīng)的視頻接入節(jié)點標識。如圖2所示,為本發(fā)明對錄像數(shù)據(jù)進行云存儲的應(yīng)用環(huán)境實例,管理節(jié)點可對所有視頻接入節(jié)點進行管理。
      [0044]從接入節(jié)點列表中查詢與前端設(shè)備地址對應(yīng)的視頻接入節(jié)點標識,本發(fā)明為了在采用云存儲的基礎(chǔ)上盡量減少視頻接入節(jié)點與前端設(shè)備之間的連接,如果查找到,則將錄像計劃下發(fā)給與視頻接入節(jié)點標識對應(yīng)的視頻接入節(jié)點。
      [0045]步驟103,將錄像計劃下發(fā)給與視頻接入節(jié)點標識對應(yīng)的視頻接入節(jié)點,在接入節(jié)點列表中對應(yīng)視頻接入節(jié)點標識添加錄像計劃,執(zhí)行步驟105。
      [0046]若管理節(jié)點從接入節(jié)點列表中查詢出與錄像計劃包含的前端設(shè)備地址對應(yīng)的視頻接入節(jié)點標識,則將錄像計劃下發(fā)給與視頻接入節(jié)點標識對應(yīng)的視頻接入節(jié)點,采用這種方式,可以在采用云存儲的基礎(chǔ)上盡量減少視頻接入節(jié)點與前端設(shè)備之間的連接。
      [0047]結(jié)合圖3的實例進行說明,將三個屬于同一前端設(shè)備的錄像計劃分別下發(fā)至三個視頻接入節(jié)點,這樣的方式需要與前端設(shè)備建立三個連接請求后才可以向前端設(shè)備取流。若改用集中管理方式的策略,則三個錄像計劃被分發(fā)至同一個視頻接入節(jié)點,與前端設(shè)備的連接數(shù)也降低為一個。
      [0048]步驟104,選取視頻接入節(jié)點,將錄像計劃下發(fā)給選取的視頻接入節(jié)點,在接入節(jié)點列表中對應(yīng)選取的視頻接入節(jié)點的標識添加錄像計劃,執(zhí)行步驟105。
      [0049]根據(jù)實際需要,選取視頻接入節(jié)點可采用多種方式實現(xiàn)。管理節(jié)點對視頻接入節(jié)點進行管理,視頻接入節(jié)點上報本地信息,記錄到接入節(jié)點列表中,接入節(jié)點列表中的信息具體包括各視頻接入節(jié)點的性能值、錄像計劃等;本步驟選取視頻接入節(jié)點時,可選取性能值未超過性能閾值的任一視頻接入節(jié)點,也可選取錄像計劃數(shù)目未達到最大接入數(shù)的任一視頻接入節(jié)點;還可以采用如下的實現(xiàn)方式:
      [0050]查找當前錄像計劃數(shù)目最小的視頻接入節(jié)點,如果查找出一個,則將查找出的視頻接入節(jié)點作為選取的視頻接入節(jié)點;
      [0051]如果查找出至少兩個,則確定其中性能值最小的視頻接入節(jié)點,作為選取的視頻接入節(jié)點。
      [0052]上述實現(xiàn)方式中,查找出當前錄像計劃數(shù)目最小的視頻接入節(jié)點有至少兩個,還可采用如下方案實現(xiàn):
      [0053]計算錄像計劃數(shù)目與最大接入數(shù)的比值,確定比值最小的一個節(jié)點,若確定出,則作為選取的視頻接入節(jié)點;若同時存在比值最小且相等的至少兩個視頻接入節(jié)點,則在這些視頻接入節(jié)點中確定性能值最小的視頻接入節(jié)點,作為選取的視頻接入節(jié)點。
      [0054]步驟105,視頻接入節(jié)點執(zhí)行接收的錄像計劃,從前端設(shè)備獲取錄像數(shù)據(jù),將錄像數(shù)據(jù)發(fā)送給存儲節(jié)點進行存儲。
      [0055]視頻接入節(jié)點接收錄像計劃后,若到達錄像計劃所包含的時間段,則根據(jù)前端設(shè)備地址和通道地址,從相應(yīng)的前端設(shè)備獲取相應(yīng)通道的錄像數(shù)據(jù)。
      [0056]按照云存儲技術(shù),存儲節(jié)點存儲錄像數(shù)據(jù)后向管理節(jié)點上報關(guān)于錄像數(shù)據(jù)的地址信息,管理節(jié)點將關(guān)于錄像數(shù)據(jù)的地址信息添加到索引表中。
      [0057]云存儲方案中,用戶可對管理節(jié)點進行訪問;相應(yīng)地,本發(fā)明中,根據(jù)需要,用戶可訪問管理節(jié)點,基于索引表進行對存儲節(jié)點中的錄像數(shù)據(jù)進行預(yù)覽等處理。
      [0058]圖1流程中,為了保證接入節(jié)點列表中信息的實時準確,還提供了信息剔除方案,可具體在步驟101之后執(zhí)行,其包括:
      [0059]管理節(jié)點對接入節(jié)點列表中各視頻接入節(jié)點的信息進行遍歷,查詢各視頻接入節(jié)點是否滿足剔除條件,如果是,則將相應(yīng)視頻接入節(jié)點的信息從接入節(jié)點列表中剔除;所述剔除條件包括下述的至少一個:視頻接入節(jié)點的性能值大于性能閾值、視頻接入節(jié)點不在集群中、視頻接入節(jié)點不在線、視頻接入節(jié)點的錄像計劃數(shù)目已達到最大值,等等。性能值由視頻接入節(jié)點的cpu占用率、內(nèi)存占用率等確定。
      [0060]本發(fā)明中,管理節(jié)點接收錄像計劃,從錄像計劃中提取前端設(shè)備地址,從接入節(jié)點列表中查詢與前端設(shè)備地址對應(yīng)的視頻接入節(jié)點標識:如果查找到,將錄像計劃下發(fā)給與視頻接入節(jié)點標識對應(yīng)的視頻接入節(jié)點;如果沒有查找到,則選取視頻接入節(jié)點;視頻接入節(jié)點執(zhí)行接收的錄像計劃,從前端設(shè)備獲取錄像數(shù)據(jù),將錄像數(shù)據(jù)發(fā)送給存儲節(jié)點;存儲節(jié)點存儲錄像數(shù)據(jù)后向管理節(jié)點上報關(guān)于錄像數(shù)據(jù)的地址信息,管理節(jié)點將關(guān)于錄像數(shù)據(jù)的地址信息添加到索引表中。
      [0061]本發(fā)明采用云存儲方式對錄像數(shù)據(jù)進行存儲,在云存儲集群中設(shè)置視頻接入節(jié)點,管理節(jié)點結(jié)合接入節(jié)點列表對視頻接入節(jié)點進行管理,包括將錄像計劃下發(fā)給視頻接入節(jié)點,由視頻接入節(jié)點獲取前端設(shè)備的錄像數(shù)據(jù),存儲到存儲節(jié)點;采用該方案,當需要對錄像數(shù)據(jù)進行訪問時,直接對管理節(jié)點進行訪問,而管理節(jié)點的最大連接數(shù)沒有限制,即使有多個用戶在同一時間進行訪問,也不會造成連接失敗;并且,若管理節(jié)點從接入節(jié)點列表中查詢出與錄像計劃包含的前端設(shè)備地址對應(yīng)的視頻接入節(jié)點標識,則將錄像計劃下發(fā)給與視頻接入節(jié)點標識對應(yīng)的視頻接入節(jié)點,采用這種方式,可以在采用云存儲的基礎(chǔ)上盡量減少視頻接入節(jié)點與前端設(shè)備之間的連接;不僅如此,在云存儲方案中,存儲節(jié)點的空間容量足夠大,且支持容量擴展,進一步滿足了海量數(shù)據(jù)的存儲需求。
      [0062]在云存儲的實際應(yīng)用中,可能會出現(xiàn)某些視頻接入節(jié)點負載過高,而另一些視頻接入節(jié)點上的錄像計劃較少或者跑空的情形;針對這種情況,本發(fā)明提供了負載均衡方案,其流程參見圖4所示,其包括以下步驟:
      [0063]步驟401,管理節(jié)點讀取接入節(jié)點列表,計算每個視頻接入節(jié)點上需要分攤的平均錄像計劃數(shù)。
      [0064]管理節(jié)點從接入節(jié)點列表中查詢所有視頻接入節(jié)點的總數(shù)目以及所有視頻接入節(jié)點上的錄像計劃總數(shù)目,將錄像計劃總數(shù)目平均到各視頻接入節(jié)點上,得到平均錄像計劃數(shù)。
      [0065]步驟402,管理節(jié)點根據(jù)平均錄像計劃數(shù)以及每個接入視頻節(jié)點的最大接入數(shù)屬性,計算出每個接入視頻節(jié)點需要切入或切出的錄像計劃數(shù),將待切入的視頻接入節(jié)點表示為第一視頻接入節(jié)點,將待切出的視頻接入節(jié)點表示為第二視頻接入節(jié)點。
      [0066]第一視頻接入節(jié)點和第二視頻接入節(jié)點都可能有一個或多個。
      [0067]步驟403,管理節(jié)點將第二視頻接入節(jié)點上待切出的錄像計劃切換到第一視頻接入節(jié)點,完成切換后更新接入節(jié)點列表中的信息。
      [0068]進行錄像計劃切出時,可先在第一視頻接入節(jié)點中找一個有足夠剩余通道的視頻接入節(jié)點嘗試切入;先向待切入的視頻接入節(jié)點下發(fā)錄像計劃,若下發(fā)計劃成功,則向待切出的視頻接入節(jié)點下發(fā)刪除指令,最后再更新接入節(jié)點列表中的相關(guān)信息。
      [
      當前第2頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1