• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種數據存儲負載的容錯方法及IPTV系統(tǒng)技術方案

    技術編號:15690734 閱讀:62 留言:0更新日期:2017-06-24 03:22
    本發(fā)明專利技術提供了一種數據存儲負載的容錯方法及IPTV系統(tǒng),涉及數據容錯技術領域,其中方法包括:將所述雙系統(tǒng)盤解耦合為獨立的系統(tǒng)盤和數據盤;將所述數據盤分區(qū)掛載或軟連接至所述系統(tǒng)盤,并將與所述數據盤及所述系統(tǒng)盤相關的第一配置參數分別記錄到配置文件中;根據所述配置文件,將所述IPTV系統(tǒng)使用過程中產生的系統(tǒng)數據存儲至所述數據盤;在檢測到IPTV系統(tǒng)出現故障時,根據所述配置文件,利用所述數據盤中存儲的系統(tǒng)數據進行容錯處理,提高了系統(tǒng)的處理能力,提升系統(tǒng)的可靠性及整體性能。

    Fault tolerant method and IPTV system for data storage load

    The present invention provides a method for fault tolerant data storage load and IPTV system, and relates to the technical field of data fault tolerance, wherein the method comprises the following steps: the double disc system is decoupled into the system disk and disk data independent; the data disk partition mount or soft connected to the system tray, and the first configuration parameters associated with the data disk and the system disk were recorded in the configuration file; according to the configuration file, the IPTV system used in data storage process to produce the data on the disk; detect IPTV system failure, according to the configuration file, using the fault-tolerant processing system the data of the data storage disk, improve the processing ability of the system, enhance the reliability and performance of the whole system.

    【技術實現步驟摘要】
    一種數據存儲負載的容錯方法及IPTV系統(tǒng)
    本專利技術涉及數據容錯
    ,尤其涉及一種數據存儲負載的容錯方法及IPTV系統(tǒng)。
    技術介紹
    隨著IPTV(InternetProtocolTelevision,交互式網絡電視)系統(tǒng)(以下簡稱系統(tǒng))的日趨成熟化,系統(tǒng)的通用服務器的所有功能模塊都集中部署在統(tǒng)一刀片服務器上,另外在硬件設計上采用的是雙系統(tǒng)盤的形式,目的是對系統(tǒng)的冗余起到保護的作用。對應雙系統(tǒng)盤,一般按照通用的雙盤管理方法,可以采用RAID(RedundantArraysofIndependentDisks,磁盤陣列)方式。而RAID分全軟、半軟半硬與全硬三類。從現有應用的情況來看,無論系統(tǒng)采用哪一種RAID方式,一方面系統(tǒng)盤上存在持續(xù)寫日志和數據庫寫操作,另外一方面由于RAID的校驗,對系統(tǒng)的處理能力有很大的影響,當服務器負載比較重的時候,會大大影響服務器效率,造成了系統(tǒng)負載加劇,輸入輸出等待時間持續(xù)沖高,影響到系統(tǒng)的服務質量,這樣看來RAID的雙系統(tǒng)盤并未給我們可靠性保證,反而降低了系統(tǒng)的性能。
    技術實現思路
    為了克服上述問題,本專利技術提供一種數據存儲負載的容錯方法及IPTV系統(tǒng),為了解決目前IPTV系統(tǒng)中使用單系統(tǒng)盤開局或使用RAID開局后,使用過程中出現系統(tǒng)負載加劇,及由RAID的不可靠性而帶來的系統(tǒng)性能降低的問題。為了解決上述技術問題,本專利技術采用如下技術方案:本專利技術的一個方面,提供了一種數據存儲負載的容錯方法,應用于具有雙系統(tǒng)盤的IPTV系統(tǒng),所述方法包括:將所述雙系統(tǒng)盤解耦合為獨立的系統(tǒng)盤和數據盤;將所述數據盤分區(qū)掛載或軟連接至所述系統(tǒng)盤,并將與所述數據盤及所述系統(tǒng)盤相關的第一配置參數分別記錄到配置文件中;根據所述配置文件,將所述IPTV系統(tǒng)使用過程中產生的系統(tǒng)數據存儲至所述數據盤;在檢測到IPTV系統(tǒng)出現故障時,根據所述配置文件,利用所述數據盤中存儲的系統(tǒng)數據進行容錯處理。可選地,所述方法還包括:在所述配置文件中配置定時任務,所述定時任務包括:定時檢測數據盤異常的任務、定時檢測系統(tǒng)盤的任務以及定時備份元數據和業(yè)務數據的任務中的一種或多種。可選地,所述在檢測到IPTV系統(tǒng)出現故障時,根據所述配置文件,利用所述數據盤中存儲的系統(tǒng)數據進行容錯處理,包括:檢測所述數據盤的工作狀態(tài);當所述數據盤內數據存儲量達到預設最大值或所述數據盤處于異常狀態(tài)時,讀取配置文件中記錄的第一數據存儲路徑,以使所述IPTV系統(tǒng)中后續(xù)的系統(tǒng)數據存儲至所述系統(tǒng)盤;當檢測到所述IPTV系統(tǒng)中有新的數據盤出現時,讀取配置文件中記錄的第二數據存儲路徑,以使所述IPTV系統(tǒng)中后續(xù)的系統(tǒng)數據存儲至所述新的數據盤。可選地,所述在檢測到IPTV系統(tǒng)出現故障時,根據所述配置文件,利用所述數據盤中存儲的系統(tǒng)數據進行容錯處理,還包括:檢測所述系統(tǒng)盤的工作狀態(tài);當所述系統(tǒng)盤處于異常狀態(tài)時,檢測所述IPTV系統(tǒng)內是否有新的系統(tǒng)盤出現;當所述IPTV系統(tǒng)內有新的系統(tǒng)盤出現時,將定時備份的所述系統(tǒng)數據中的元數據復制至所述新的系統(tǒng)盤,以使所述新的系統(tǒng)盤根據所述元數據,自動啟動數據加載和版本運行。可選地,所述將所述雙系統(tǒng)盤解耦合為獨立的系統(tǒng)盤和數據盤,包括:判斷所述IPTV系統(tǒng)中是否為雙系統(tǒng)盤;當所述IPTV系統(tǒng)中為雙系統(tǒng)盤時,解除所述IPTV系統(tǒng)的雙系統(tǒng)盤中的第一系統(tǒng)盤與第二系統(tǒng)盤的耦合關系;將所述第一系統(tǒng)盤格式化后標記為所述數據盤,將所述第二系統(tǒng)盤標記為所述系統(tǒng)盤。可選地,所述將所述數據盤分區(qū)掛載或軟連接至所述系統(tǒng)盤,包括:關閉對所述IPTV系統(tǒng)的使用進程;讀取所述配置文件中預存儲的第二配置參數,所述預存儲的第二配置參數至少包括:所述數據盤的分區(qū)個數、分區(qū)大小、格式化格式和掛載路徑中的一種或多種;根據所述預存儲的第二配置參數,對所述數據盤進行分區(qū),修改所述IPTV系統(tǒng)中默認的數據存盤路徑;在所述IPTV系統(tǒng)重新啟動之后,建立所述數據盤與所述系統(tǒng)盤之間的掛載關系。可選地,所述將所述數據盤分區(qū)掛載或軟連接至所述系統(tǒng)盤,包括:關閉對所述IPTV系統(tǒng)的使用進程;讀取所述配置文件中預存儲的第三配置參數,所述預存儲的第三配置參數至少包括:所述數據盤的分區(qū)個數、分區(qū)大小、格式化格式、所述系統(tǒng)盤的數據遷移路徑、和所述數據盤的軟連接目錄中的一種或多種;根據所述預存儲的第三配置參數,對所述數據盤進行分區(qū),并在所述IPTV系統(tǒng)重新啟動之后,建立所述數據盤與所述系統(tǒng)盤之間的軟連接關系。本專利技術的另一個方面,還提供了一種IPTV系統(tǒng),所述系統(tǒng)具有雙系統(tǒng)盤,所述系統(tǒng)還包括:解耦合模塊,用于將所述雙系統(tǒng)盤解耦合為獨立的系統(tǒng)盤和數據盤;關系建立模塊,用于將所述數據盤分區(qū)掛載或軟連接至所述系統(tǒng)盤,并將與所述數據盤及所述系統(tǒng)盤相關的第一配置參數分別記錄到配置文件中;存儲模塊,用于根據所述配置文件,將所述IPTV系統(tǒng)使用過程中產生的系統(tǒng)數據存儲至所述數據盤;容錯處理模塊,用于在檢測到IPTV系統(tǒng)出現故障時,根據所述配置文件,利用所述數據盤中存儲的系統(tǒng)數據進行容錯處理。可選地,所述系統(tǒng)還包括:配置模塊,用于在所述配置文件中配置定時任務,所述定時任務包括:定時檢測數據盤異常的任務、定時檢測系統(tǒng)盤的任務以及定時備份元數據和業(yè)務數據的任務中的一種或多種。可選地,所述容錯處理模塊包括:第一檢測子模塊,用于檢測所述數據盤的工作狀態(tài);第一讀取子模塊,用于當所述數據盤內數據存儲量達到預設最大值或所述數據盤處于異常狀態(tài)時,讀取配置文件中記錄的第一數據存儲路徑,以使所述IPTV系統(tǒng)中后續(xù)的系統(tǒng)數據存儲至所述系統(tǒng)盤;第二讀取子模塊,用于當檢測到所述IPTV系統(tǒng)中有新的數據盤出現時,讀取配置文件中記錄的第二數據存儲路徑,以使所述IPTV系統(tǒng)中后續(xù)的系統(tǒng)數據存儲至所述新的數據盤。可選地,所述容錯處理模塊還包括:第二檢測子模塊,用于檢測所述系統(tǒng)盤的工作狀態(tài);第三檢測子模塊,用于當所述系統(tǒng)盤處于異常狀態(tài)時,檢測所述IPTV系統(tǒng)內是否有新的系統(tǒng)盤出現;復制子模塊,用于當所述IPTV系統(tǒng)內有新的系統(tǒng)盤出現時,將定時備份的所述系統(tǒng)數據中的元數據復制至所述新的系統(tǒng)盤,以使所述新的系統(tǒng)盤根據所述元數據,自動啟動數據加載和版本運行。可選地,所述解耦合模塊包括:判斷子模塊,用于判斷所述IPTV系統(tǒng)中是否為雙系統(tǒng)盤;關系解除子模塊,用于當所述IPTV系統(tǒng)中為雙系統(tǒng)盤時,解除所述IPTV系統(tǒng)的雙系統(tǒng)盤中的第一系統(tǒng)盤與第二系統(tǒng)盤的耦合關系;格式化子模塊,用于將所述第一系統(tǒng)盤格式化后標記為所述數據盤,將所述第二系統(tǒng)盤標記為所述系統(tǒng)盤。可選地,所述關系建立模塊包括:第一進程關閉子模塊,用于關閉對所述IPTV系統(tǒng)的使用進程;第三讀取子模塊,用于讀取所述配置文件中預存儲的第二配置參數,所述預存儲的第二配置參數至少包括:所述數據盤的分區(qū)個數、分區(qū)大小、格式化格式和掛載路徑中的一種或多種;分區(qū)子模塊,用于根據所述預存儲的第二配置參數,對所述數據盤進行分區(qū),修改所述IPTV系統(tǒng)中默認的數據存盤路徑;第一關系建立子模塊,用于在所述IPTV系統(tǒng)重新啟動之后,建立所述數據盤與所述系統(tǒng)盤之間的掛載關系。可選地,所述關系建立模塊包括:第二進程關閉子模塊,用于關閉對所述IPTV系統(tǒng)的使用進程;第四讀取子模塊,用于讀取所述配置文件中預存儲的第三配置參數本文檔來自技高網...
    一種數據存儲負載的容錯方法及IPTV系統(tǒng)

    【技術保護點】
    一種數據存儲負載的容錯方法,應用于具有雙系統(tǒng)盤的IPTV系統(tǒng),其特征在于,所述方法包括:將所述雙系統(tǒng)盤解耦合為獨立的系統(tǒng)盤和數據盤;將所述數據盤分區(qū)掛載或軟連接至所述系統(tǒng)盤,并將與所述數據盤及所述系統(tǒng)盤相關的第一配置參數分別記錄到配置文件中;根據所述配置文件,將所述IPTV系統(tǒng)使用過程中產生的系統(tǒng)數據存儲至所述數據盤;在檢測到IPTV系統(tǒng)出現故障時,根據所述配置文件,利用所述數據盤中存儲的系統(tǒng)數據進行容錯處理。

    【技術特征摘要】
    1.一種數據存儲負載的容錯方法,應用于具有雙系統(tǒng)盤的IPTV系統(tǒng),其特征在于,所述方法包括:將所述雙系統(tǒng)盤解耦合為獨立的系統(tǒng)盤和數據盤;將所述數據盤分區(qū)掛載或軟連接至所述系統(tǒng)盤,并將與所述數據盤及所述系統(tǒng)盤相關的第一配置參數分別記錄到配置文件中;根據所述配置文件,將所述IPTV系統(tǒng)使用過程中產生的系統(tǒng)數據存儲至所述數據盤;在檢測到IPTV系統(tǒng)出現故障時,根據所述配置文件,利用所述數據盤中存儲的系統(tǒng)數據進行容錯處理。2.根據權利要求1所述的容錯方法,其特征在于,所述方法還包括:在所述配置文件中配置定時任務,所述定時任務包括:定時檢測數據盤異常的任務、定時檢測系統(tǒng)盤的任務以及定時備份元數據和業(yè)務數據的任務中的一種或多種。3.根據權利要求1所述的容錯方法,其特征在于,所述在檢測到IPTV系統(tǒng)出現故障時,根據所述配置文件,利用所述數據盤中存儲的系統(tǒng)數據進行容錯處理,包括:檢測所述數據盤的工作狀態(tài);當所述數據盤內數據存儲量達到預設最大值或所述數據盤處于異常狀態(tài)時,讀取配置文件中記錄的第一數據存儲路徑,以使所述IPTV系統(tǒng)中后續(xù)的系統(tǒng)數據存儲至所述系統(tǒng)盤;當檢測到所述IPTV系統(tǒng)中有新的數據盤出現時,讀取配置文件中記錄的第二數據存儲路徑,以使所述IPTV系統(tǒng)中后續(xù)的系統(tǒng)數據存儲至所述新的數據盤。4.根據權利要求3所述的容錯方法,其特征在于,所述在檢測到IPTV系統(tǒng)出現故障時,根據所述配置文件,利用所述數據盤中存儲的系統(tǒng)數據進行容錯處理,還包括:檢測所述系統(tǒng)盤的工作狀態(tài);當所述系統(tǒng)盤處于異常狀態(tài)時,檢測所述IPTV系統(tǒng)內是否有新的系統(tǒng)盤出現;當所述IPTV系統(tǒng)內有新的系統(tǒng)盤出現時,將定時備份的所述系統(tǒng)數據中的元數據復制至所述新的系統(tǒng)盤,以使所述新的系統(tǒng)盤根據所述元數據,自動啟動數據加載和版本運行。5.根據權利要求1所述的容錯方法,其特征在于,所述將所述雙系統(tǒng)盤解耦合為獨立的系統(tǒng)盤和數據盤,包括:判斷所述IPTV系統(tǒng)中是否為雙系統(tǒng)盤;當所述IPTV系統(tǒng)中為雙系統(tǒng)盤時,解除所述IPTV系統(tǒng)的雙系統(tǒng)盤中的第一系統(tǒng)盤與第二系統(tǒng)盤的耦合關系;將所述第一系統(tǒng)盤格式化后標記為所述數據盤,將所述第二系統(tǒng)盤標記為所述系統(tǒng)盤。6.根據權利要求1所述的容錯方法,其特征在于,所述將所述數據盤分區(qū)掛載或軟連接至所述系統(tǒng)盤,包括:關閉對所述IPTV系統(tǒng)的使用進程;讀取所述配置文件中預存儲的第二配置參數,所述預存儲的第二配置參數至少包括:所述數據盤的分區(qū)個數、分區(qū)大小、格式化格式和掛載路徑中的一種或多種;根據所述預存儲的第二配置參數,對所述數據盤進行分區(qū),修改所述IPTV系統(tǒng)中默認的數據存盤路徑;在所述IPTV系統(tǒng)重新啟動之后,建立所述數據盤與所述系統(tǒng)盤之間的掛載關系。7.根據權利要求1所述的容錯方法,其特征在于,所述將所述數據盤分區(qū)掛載或軟連接至所述系統(tǒng)盤,包括:關閉對所述IPTV系統(tǒng)的使用進程;讀取所述配置文件中預存儲的第三配置參數,所述預存儲的第三配置參數至少包括:所述數據盤的分區(qū)個數、分區(qū)大小、格式化格式、所述系統(tǒng)盤的數據遷移路徑、和所述數據盤的軟連接目錄中的一種或多種;根據所述預存儲的第三配置參數,對所述數據盤進行分區(qū),并在所述IPTV系統(tǒng)重新啟動之后,建立所述數據盤與所述系統(tǒng)盤之間的軟連接關系。8.一種IPTV系統(tǒng),其特征在于,所述系統(tǒng)具有雙系統(tǒng)盤,所述系統(tǒng)還包括:解耦合模...

    【專利技術屬性】
    技術研發(fā)人員:王莉
    申請(專利權)人:中興通訊股份有限公司
    類型:發(fā)明
    國別省市:廣東,44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码人妻丰满熟妇区BBBBXXXX| 色综合久久久无码中文字幕波多| 国产免费久久久久久无码| 亚洲AV永久无码精品网站在线观看 | 亚洲AV永久无码精品网站在线观看| 亚洲Av永久无码精品黑人| 潮喷大喷水系列无码久久精品| 久久久久亚洲AV片无码| 亚洲中文无码mv| 久久精品中文字幕无码绿巨人 | 国产精品亚洲专区无码不卡| 国产成人无码AV一区二区在线观看 | 狠狠躁天天躁中文字幕无码| 亚洲aⅴ无码专区在线观看春色 | 中文字幕无码中文字幕有码| 狠狠躁狠狠躁东京热无码专区| 天堂一区人妻无码| 久久精品无码一区二区无码| 人妻少妇AV无码一区二区| 无码8090精品久久一区| 无码人妻丰满熟妇区五十路| 无码av最新无码av专区| 亚洲一区二区三区无码影院| 性色AV蜜臀AV人妻无码| 无码精品一区二区三区| 亚洲日韩国产精品无码av| 久久人妻av无码中文专区| 日韩AV无码一区二区三区不卡毛片| 日韩av无码国产精品| 亚洲欧洲无码AV不卡在线| 欲色aV无码一区二区人妻| 亚洲AV无码乱码麻豆精品国产| 久久久久久亚洲AV无码专区| 亚洲av无码片在线播放| 无码视频在线观看| 无套内射在线无码播放| 日韩人妻无码精品一专区| 人妻少妇伦在线无码专区视频| 国内精品人妻无码久久久影院| 久久影院午夜理论片无码| 免费a级毛片无码a∨免费软件 |