數據複製方法及數據存儲系統的製作方法
2023-08-10 13:37:06 2
專利名稱:數據複製方法及數據存儲系統的製作方法
技術領域:
本發明實施例涉及計算機信息存儲技術領域,具體涉及一種數據複製方法以及採用該方法的存儲系統。
背景技術:
計算機技術以及網絡通信技術的飛速發展,使得全球信息存儲量以每年超過30%的速度急劇增長。網絡存儲成為存儲技術領域的必然趨勢,而通過網絡在線播放媒體資訊成為了用戶的生活常態。其中,以對象存儲結構為基礎構建的大型分布式文件系統,能提供較強的並發數據處理能力,因此,元數據服務管理在大型分布式文件系統中顯得非常重要。但是,傳統的元數據管理只是採用靜態元數據分割以及分布存儲,不能較好地實現負載的均衡,從而在高並發時出現用戶媒資內容播放不穩定的問題。
發明內容
有鑑於此,有必要提供一種數據複製方法及存儲系統,能夠解決媒資內容播放過程中高並發的問題,提高播放穩定性。本發明實施例提供一種用於存儲系統的數據複製方法,包括:響應客戶端的讀取文件請求;獲取待讀取文件的各文件塊編號及各文件塊在相應存儲節點的分布信息;基於所述分布信息,並結合相應存儲節點的負載度信息,匹配負載度低於第一負載度閾值的多個存儲 節點向所述客戶端傳送整套文件塊,所述整套文件塊組合而成為所述待讀取文件;將已匹配的所述多個存儲節點上的各文件塊同步式或列隊式向客戶端傳輸。優選地,該數據複製方法進一步包括:獲取待讀取文件的熱度;如果所述熱度大於第一熱度閾值,則將所述待讀取文件所屬的各文件塊在負載度低於第二負載度閾值的存儲節點上均製作副本或者隨機製作副本。優選地,如果所述熱度小於第二熱度閾值,則將所述待讀取文件所屬的各文件塊的副本在各存儲節點刪除,而各文件塊僅留一份副本。優選地,該數據複製方法進一步包括:獲取待讀取文件的熱度,如果所述熱度大於第三熱度閾值,則增加所述待讀取文件的文件分塊數量,並將所述待讀取文件所屬的各文件塊在負載度低於第二負載度閾值的存儲節點上均製作副本或者隨機製作副本。優選地,該數據複製方法進一步包括:更新待讀取文件的屬性信息,所述屬性信息包括所述待讀取文件所屬的各文件塊的編號、各文件塊的副本數及各文件塊副本在相應存儲節點的分布信息。優選地,所述獲取待讀取文件的熱度的步驟,具體包括:在單位時間內,每收到一次來自客戶端的讀取文件請求,則將所述讀取文件及其所屬文件塊的熱度增加1,而如果在單位時間內,未收到來自客戶端的讀取文件請求,則將所述讀取文件及其所屬文件塊的熱度減少I。同時,本發明實施例還提供一種數據存儲系統,包括:響應模塊,用於響應客戶端的讀取文件請求;屬性獲取模塊,用於獲取待讀取文件的各文件塊編號及各文件塊在相應存儲節點的分布信息;策略匹配模塊,用於基於所述分布信息,並結合相應存儲節點的負載度信息,匹配負載度低於第一負載度閾值的多個存儲節點向所述客戶端傳送整套文件塊,所述整套文件塊組合而成為所述待讀取文件;傳送模塊,用於將已匹配的所述多個存儲節點上的各文件塊同步式或列隊式向客戶端傳輸。優選地,該數據存儲系統進一步包括:熱度獲取模塊,用於獲取待讀取文件的熱度;副本擴增模塊,如果所述熱度大於第一熱度閾值,則將所述待讀取文件所屬的各文件塊在負載度低於第二負載度閾值的存儲節點上均製作副本或者隨機製作副本。優選地,該數據存儲系統進一步包括:副本刪除模塊,如果所述熱度小於第二熱度閾值,則將所述待讀取文件所屬的各文件塊的副本在各存儲節點刪除,而各文件塊僅留一份副本。
優選地,該數據存儲系統進一步包括:屬性更新模塊,用於更新待讀取文件的屬性信息,所述屬性信息包括所述待讀取文件所屬的各文件塊的編號、各文件塊的副本數及各文件塊副本在相應存儲節點的分布信
肩、O採用上述方案,由於結合相應存儲節點的負載度信息,並將待讀取文件的各文件塊在相應存儲節點分布存儲,可以提高存儲系統高並發時的應對能力。此外,由於本發明實施例動態獲取待讀取文件的熱度,並同時匹配存儲節點的負載度動態調整各文件塊的分布存儲,實現了存儲節點的在線擴容,提升了媒資內容播放過程中的穩定性,進一步提升了用戶體驗。
圖1為本發明實施例用於存儲系統的數據複製方法的流程示意圖;圖2為圖1所示數據複製方法中基於熱點數據判斷的具體操作流程示意圖;圖3為本發明實施例數據存儲系統的模塊結構示意圖;以及圖4為本發明實施例數據存儲系統的一個應用例的示意圖。
具體實施例方式為了便於理解本發明,下面結合附圖和具體實施例,對本發明進行更詳細的說明。附圖中給出了本發明的較佳的實施例。但是,本發明可以以許多不同的形式來實現,並不限於本說明書所描述的實施例。相反地,提供這些實施例的目的是使對本發明的公開內容的理解更加透徹全面。需要說明的是,除非另有定義,本說明書所使用的所有的技術和科學術語與屬於本發明的技術領域的技術人員通常理解的含義相同。在本發明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是用於限制本發明。本說明書所使用的術語「和/或」包括一個或多個相關的所列項目的任意的和所有的組合。本發明實施例提供一種數據複製方法及其存儲系統,該方法結合相應存儲節點的負載度信息,並將待讀取文件的各文件塊在相應存儲節點分布存儲,提高了存儲系統高並發時的穩定性。由於動態獲取待讀取文件的熱度,並進行動態分布式存儲,實現了存儲節點的在線擴容,進一步提升了用戶體驗。以下分別進行詳細說明。請結合參看圖1,本發明實施例用於存儲系統的數據複製方法的流程示意圖,包括如下步驟:步驟102,響應客戶端的讀取文件請求。客戶端例如可以為遠程的用戶終端,如桌面電腦、移動電腦及智慧型手機等。用戶通過搜索選定需要在線播放或者需要離線下載的多媒體文件,向存儲系統發出讀取文件請求。其中,該多媒體文件的格式包括但不限於AV1、MPG、MP4、RM、RMVB, WMV, MOV、DAT、MTV、VOB等。客戶端與存儲系統之間通訊的網絡連接方式可以採用有線網絡,也可以採用無線網絡,如3G、Wifi等網絡,在此不做限制。步驟104,獲取待讀取文件的各文件塊編號及各文件塊在相應存儲節點的分布信
肩、O存儲系統收到客戶端的讀取文件請求之後,通過文件管理表查對待讀取文件的相關屬性信息,其中的 待讀取文件是指客戶端所請求讀取的文件。文件管理表可以內置於元數據控制器內,也可以為單獨的模塊。文件管理表的屬性項具體包括但不受限於:待讀取文件的名稱、大小、類型、文件塊數量;各文件塊的編號、存儲位置、副本數量、各副本存儲位置,優選地還可包括修改時間、創建日期、所有者、版權人、版權資訊、持續時間、解析度、幀數據等屬性項。例如,下表給出一個待讀取文件A.AVI在文件管理表中的屬性信息的示例,該表中待讀取文件的分塊及存儲模式與下文將提到的圖4類似,具體可以同步參照圖4:
文件名稱 λΦ [H I文件塊數量 A.AVI3GMEDIA 3
文件塊編號副本數量各副本存儲位置
A.AV1-AlIG3T1、T2、T3
A.AV1-A2IG2T1、T2
A.AV1-A3IG2T2、T3該不例中,文件管理表具體包括兩個子表,一個子表記錄待讀取文件A.AVI的大小、類型及文件塊數量信息,該表中顯示的待讀取文件A.AVI大小為3G,文件類型為MEDIA,即媒體類型,文件塊數量為3。另一個子表記錄文件分塊的信息,示例顯示了待讀取文件A.AVI的三個文件塊A.AV1-AU A.AV1-A2、A.AV1-A3大小均為1G,其中文件塊A.AV1-Al有三個副本,分別存放於存儲節點Tl、T2和T3 ;文件塊A.AV1-A2有兩個副本,分別存放於存儲節點Tl和T2 ;文件塊A.AV1-A3有兩個副本,分別存放於存儲節點T2和T3。步驟106,基於所述分布信息,並結合相應存儲節點的負載度信息,匹配負載度低於第一負載度閾值的多個存儲節點向客戶端傳送整套文件塊,整套文件塊組合而成為待讀取文件。其中,存儲節點的負載度例如主要與存儲節點的隊列長度、磁碟負載、CPU負載、內存負載和網絡負載等相關。可以將存儲節點的各相關因素進行歸一化處理,經由特定的加權算法,將每一個存儲節點的負載度歸整到O至100之間,以供元數據控制器隨時統計以及調用。例如可以通過設定第一負載度閾值為60將存儲節點進行分類,負載度大於或等於60的存儲節點定義為高負載度存儲節點,負載度小於60的存儲節點定義為低負載度存儲節點。高負載度存儲節點代表用戶的並發請求較高、文件讀取負荷較大的存儲節點。相應地,低負載度存儲節點代表用戶的並發請求較低、文件讀取負荷較小的存儲節點。此步驟所說的整套文件塊優選指組合後不多不少正好能成為待讀取文件的一組文件塊。比如上文提到的示例 ,存儲節點Tl處的文件塊A.AV1-A2、存儲節點T2處的文件塊A.AV1-A3以及存儲節點T3處的文件塊A.AV1-Al,三者組合正好可以形成整個待讀取文件。在此步驟中,假設存儲節點T1、T2、T3均為低負載度存儲節點,則元數據控制器可以做出以下匹配傳送策略:存儲節點Tl向客戶端傳送文件塊A.AV1-A2、存儲節點Τ2向客戶端傳送文件塊A.AV1-A3,存儲節點Τ3向客戶端傳送文件塊A.AV1-Al。而假設存儲節點Tl為高負載度存儲節點,存儲節點Τ2、Τ3為低負載度存儲節點,則元數據控制器可以做出以下匹配傳送策略:存儲節點Τ2向客戶端傳送文件塊A.AV1-A2和文件塊A.AV1-A3,存儲節點Τ3向客戶端傳送文件塊A.AV1-Al。步驟108,將已匹配的多個存儲節點上的各文件塊同步式或列隊式向客戶端傳輸。在本步驟中,基於步驟106所形成的匹配傳送策略進行文件塊傳送。其中同步傳送或者隊列式傳送具體可由客戶端控制,也可以由元數據控制器默認設置,比如如果客戶端允許多線程同步下載則優選進行同步傳送。在本實施例中,通過匹配低負載度存儲節點向客戶傳送文件塊,可以解決並發較高帶來的傳送、播放不連續、不穩定問題。此外,優選地在本實施例的步驟102之前,還可包括文件分塊以及分布存儲的步驟。待讀取文件的主本首次上傳到存儲系統之後,需要由元數據控制器依據預定的分塊策略進行文件分塊處理,並將分塊後的各文件塊隨機地存儲於各存儲節點。也可以選定負載度低於特定負載度閾值的若干存儲節點來隨機地存儲各文件塊,或者在每一個低負載度的存儲節點上均製作各文件塊的副本。此處提到的分塊策略,比如可以是以100兆、200兆或300兆等為一個文件塊。請參閱圖2,為圖1所示數據複製方法中基於熱點數據判斷的具體操作流程示意圖。步驟112,獲取待讀取文件的熱度。
本實施例中,熱度為待讀取文件被請求讀取的頻繁程度。熱度的具體數值形成規則可由元數據控制器預先定義。例如,在預定單位時間比如I分鐘、5分鐘或者I小時內,每收到一次來自客戶端的讀取文件請求,則將該待讀取文件及其所屬文件塊的熱度增加1,而如果在該單位時間內,未收到來自客戶端的讀取文件請求,則將該待讀取文件及其所屬文件塊的熱度減少I。步驟114,判定熱度大小。在此步驟中,預先定義三個熱度閾值:第一熱度閾值、第二熱度閾值以及第三熱度閾值。熱度閾值的設定與用於統計的預定單位時間相關聯。比如單位時間為5分鐘時,可分別設置第一熱度閾值、第二熱度閾值以及第三熱度閾值為200、50和300。比如,如果熱度大於第一熱度閾值200,則可認為該待讀取文件為熱點數據。如果熱度小於第二熱度閾值50,則可認為該待讀取文件為冷點數據。如果熱度大於第三熱度閾值300,則可認為該待讀取文件為超熱點數據。步驟116,如果所述熱度大於第一熱度閾值,則將所述待讀取文件所屬的各文件塊在負載度低於第二負載度閾值的存儲節點上均製作副本或者隨機製作副本。在本步驟中,主要完成熱點數據的副本擴增製作。其中第二負載閾值可以根據情況設定為60、50、40、30、20或10等。對於大型分布式存儲系統而言,考慮到低負載存儲節點數量較大,可以採取隨機製作副本的形式,具體的隨機模式可由元數據控制器預定。對於低負載存儲節點數量不多的情況,則可以設置在每個存儲節點上均製作副本。通過將熱點數據在低負載的存儲節點上製作副本,來提升熱點數據的傳播速度及穩定性,同時還可以平衡各存儲節點之間的負荷。步驟118,如果所述熱度小於第二熱度閾值,則將所述待讀取文件所屬的各文件塊的副本在各存儲節點刪除,而各文件塊僅留一份副本。在本步驟中,主要完成冷點數據的副本刪除操作。對於冷點數據,由於用戶讀取頻率較低,通過及時刪除文件塊的多餘副本,可以釋放存儲空間,以便供熱點數據擴增副本使用。需要注意的是,不能刪除全部的文件塊,至少需要保留一份副本,以便供用戶請求讀取文件時不至於落空。步驟120,如果所述熱度大於第三熱度閾值,則增加所述待讀取文件的文件分塊數量,並將所述待讀取文件所屬的各文件塊在負載度低於第二負載度閾值的存儲節點上均製作副本或者隨機製作副本。在本步驟中,主要完成超熱點數據的細化分塊以及副本擴增製作。對於超熱點數據,由於用戶訪問頻率很高,僅通過分配低負載存儲節點還不能完全滿足播放穩定性的情況下,需要進一步細化文件分塊。比如,如果對於熱點數據是以600兆為一個塊的分塊策略,則對於超熱點數據可以採用300兆、200兆甚至100兆為一個塊的分塊策略。本步驟中,副本擴增製作的過程與前文同,在此不再介紹。步驟122,更新待讀取文件的屬性信息,所述屬性信息包括所述待讀取文件所屬的各文件塊的編號、各文件塊的副本數及各文件塊副本在相應存儲節點的分布信息。對上述的熱點數據、冷點數據以及超熱點數據進行數據複製或刪除操作之後,需要在文件管理表中進行屬性更新,以便於後續的查詢以及傳送匹配策略制定。前文已經對文件管理表的屬性信息進行 過相關介紹,在此不再重複。
本實施例通過將熱點數據在低負載的存儲節點上製作副本,來提升熱點數據的傳播速度及穩定性,同時還可以平衡各存儲節點之間的負荷。對於冷點數據,由於用戶讀取頻率較低,通過及時刪除文件塊的多餘副本,可以釋放存儲空間,以便供熱點數據擴增副本使用。而對於超熱點數據,則通過進一步細化文件分塊以及副本擴增的方式來解決傳播速度及穩定性問題。需要強調說明的是,這裡所說的基於熱點數據判斷的具體操作步驟112至122優選在圖1的步驟104之後進行。當然,不受限於此,也可以在步驟108之後進行。或者設置預定時間間隔比如I小時或2小時,由元數據控制器定期啟動該基於熱點數據判斷的相關數據複製或刪除步驟,以實現最優化的熱點數據傳送。請參閱圖3,是本發明實施例數據存儲系統200的模塊結構示意圖。數據存儲系統200包括響應模塊202、屬性獲取模塊204、策略匹配模塊206及傳送模塊208。優選地,可進一步包括熱度獲取模塊210、副本擴增模塊212、副本刪除模塊214及屬性更新模塊216。其中,響應模塊202用於響應客戶端的讀取文件請求;屬性獲取模塊204用於獲取待讀取文件的各文件塊編號及各文件塊在相應存儲節點的分布信息;策略匹配模塊206用於基於所述分布信息,並結合相應存儲節點的負載度信息,匹配負載度低於第一負載度閾值的多個存儲節點向所述客戶端傳送整套文件塊,所述整套文件塊組合而成為所述待讀取文件;傳送模塊208用於將已匹配的所述多個存儲節點上的各文件塊同步式或列隊式向客戶端傳輸。在優選實施例中,熱度獲取模塊210用於獲取待讀取文件的熱度;副本擴增模塊212用於,如果所述熱度大於第一熱度閾值,則將所述待讀取文件所屬的各文件塊在負載度低於第二負載度閾值 的存儲節點上均製作副本或者隨機製作副本。副本刪除模塊214用於,如果所述熱度小於第二熱度閾值,則將所述待讀取文件所屬的各文件塊的副本在各存儲節點刪除,而各文件塊僅留一份副本。屬性更新模塊216用於更新待讀取文件的屬性信息,所述屬性信息包括所述待讀取文件所屬的各文件塊的編號、各文件塊的副本數及各文件塊副本在相應存儲節點的分布信息。請參閱圖4,為本發明實施例數據存儲系統300的一個應用例的示意圖。其中為了下文清楚說明起見,同時示意顯示了存儲系統控制客戶端。數據存儲系統300工作時,元數據控制器首先接收來自存儲系統控制客戶端的讀取文件請求,再基於該請求從文件管理表查詢得到待讀取文件的分塊信息以及存儲分布信息,基於該分塊信息以及分布存儲信息匹配製定出文件塊傳送策略。然後再將該傳送策略發送至控制客戶端,控制客戶端基於該傳送策略直接向各存儲節點Tl、T2、T3獲取相應的文件分塊1、分塊2及分塊3。獲取全套文件分塊之後,在客戶端將文件分塊1、分塊2及分塊3組合成待讀取文件,進而進行播放使用。當然,在客戶端也不排除使用邊下載邊播放的模式。其中,元數據控制器還可以同步進行基於熱點數據判斷的數據複製或刪除操作。圖4中顯示了存儲節點2正在將熱點數據文件塊I在存儲節點I和存儲節點3上製作副本。需要說明的是,上述裝置和系統內的各單元、各模塊之間的信息交互、執行過程等內容,由於與本發明方法實施例基於同一構思,具體內容可參見本發明方法實施例中的敘述,此處不再贅述。採用上述方案,由於結合相應存儲節點的負載度信息,並將待讀取文件的各文件塊在相應存儲節點分布存儲,可以提高存儲系統高並發時的應對能力。此外,由於本發明實施例動態獲取待讀取文件的熱度,並同時匹配存儲節點的負載度動態調整各文件塊的分布存儲,實現了存儲節點的在線擴容,提升了媒資內容播放過程中的穩定性,進一步提升了用戶體驗。需要說明的是,儘管本說明書以多媒體播放應用場景進行示意介紹,但是,本發明的應用領域不受限於此。比如本發明可以適用於大文件(大於100兆)、超大文件(大於1G)的雲端伺服器分布式讀取。還可以適用於比如石油勘探、醫院病人檢查數據中的數據處理等。此外,本發明各實施例對相關負載度、熱度、閾值及其預設值不做額外限制,只需依據實際應用情況對其進行定義即可。本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,該程序可以存儲於一計算機可讀存儲介質中,存儲介質可以包括:只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,RandomAccess Memory)、磁碟或光碟等。需要說明的是,上述各技術特徵繼續相互組合,形成未在上面列舉的各種實施例,均視為本發明說明書記載的範圍;並且,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,而所有這 些改進和變換都應屬於本發明所附權利要求的保護範圍。
權利要求
1.一種用於存儲系統的數據複製方法,其特徵在於,包括: 響應客戶端的讀取文件請求; 獲取待讀取文件的各文件塊編號及各文件塊在相應存儲節點的分布信息; 基於所述分布信息,並結合相應存儲節點的負載度信息,匹配負載度低於第一負載度閾值的多個存儲節點向所述客戶端傳送整套文件塊,所述整套文件塊組合而成為所述待讀取文件; 將已匹配的所述多個存儲節點上的各文件塊同步式或列隊式向客戶端傳輸。
2.根據權利要求1所述的數據複製方法,其特徵在於,所述方法進一步包括: 獲取待讀取文件的熱度; 如果所述熱度大於第一熱度閾值,則將所述待讀取文件所屬的各文件塊在負載度低於第二負載度閾值的存儲節點上均製作副本或者隨機製作副本。
3.根據權利要求2所述的數據複製方法,其特徵在於,所述方法進一步包括: 如果所述熱度小於第二熱度閾值,則將所述待讀取文件所屬的各文件塊的副本在各存儲節點刪除,而各文件塊僅留一份副本。
4.根據權利要求1所述的數據複製方法,其特徵在於,所述方法進一步包括: 獲取待讀取文件的熱度,如果所述熱度大於第三熱度閾值,則增加所述待讀取文件的文件分塊數量,並將所述待讀取文件所屬的各文件塊在負載度低於第二負載度閾值的存儲節點上均製作副本或 者隨機製作副本。
5.根據權利要求2至4中任一項所述的數據複製方法,其特徵在於,所述方法進一步包括: 更新待讀取文件的屬性信息,所述屬性信息包括所述待讀取文件所屬的各文件塊的編號、各文件塊的副本數及各文件塊副本在相應存儲節點的分布信息。
6.根據權利要求2至4中任一項所述的數據複製方法,其特徵在於,所述獲取待讀取文件的熱度的步驟,具體包括:在單位時間內,每收到一次來自客戶端的讀取文件請求,則將所述讀取文件及其所屬文件塊的熱度增加I,而如果在單位時間內,未收到來自客戶端的讀取文件請求,則將所述待讀取文件及其所屬文件塊的熱度減少I。
7.一種數據存儲系統,其特徵在於,包括: 響應模塊,用於響應客戶端的讀取文件請求; 屬性獲取模塊,用於獲取待讀取文件的各文件塊編號及各文件塊在相應存儲節點的分布信息; 策略匹配模塊,用於基於所述分布信息,並結合相應存儲節點的負載度信息,匹配負載度低於第一負載度閾值的多個存儲節點向所述客戶端傳送整套文件塊,所述整套文件塊組合而成為所述待讀取文件; 傳送模塊,用於將已匹配的所述多個存儲節點上的各文件塊同步式或列隊式向客戶端傳輸。
8.根據權利要求7所述的數據存儲系統,其特徵在於,所述數據存儲系統進一步包括: 熱度獲取模塊,用於獲取待讀取文件的熱度; 副本擴增模塊,如果所述熱度大於第一熱度閾值,則將所述待讀取文件所屬的各文件塊在負載度低於第二負載度閾值的存儲節點上均製作副本或者隨機製作副本。
9.根據權利要求8所述的數據存儲系統,其特徵在於,所述數據存儲系統進一步包括副本刪除模塊,如果所述熱度小於第二熱度閾值,則將所述待讀取文件所屬的各文件塊的副本在各存儲節點刪除,而各文件塊僅留一份副本。
10.根據權利要求8或9所述的數據存儲系統,其特徵在於,所述數據存儲系統進一步包括屬性更新模塊, 用於更新待讀取文件的屬性信息,所述屬性信息包括所述待讀取文件所屬的各文件塊的編號、各文件塊的副本數及各文件塊副本在相應存儲節點的分布信息。
全文摘要
本發明實施例提供一種數據複製方法及其存儲系統,該方法包括響應客戶端的讀取文件請求;獲取待讀取文件的各文件塊編號及各文件塊在相應存儲節點的分布信息;基於分布信息,並結合相應存儲節點的負載度信息,匹配負載度低於第一負載度閾值的多個存儲節點向所述客戶端傳送整套文件塊;將已匹配的多個存儲節點上的各文件塊同步或列隊向客戶端傳輸。本發明實施例由於結合相應存儲節點的負載度信息,並將待讀取文件的各文件塊在相應存儲節點分布存儲,提高了存儲系統高並發時的穩定性。由於動態獲取待讀取文件的熱度,並進行動態分布式存儲,實現了存儲節點的在線擴容,進一步提升了用戶體驗。
文檔編號H04L29/08GK103220367SQ20131017806
公開日2013年7月24日 申請日期2013年5月13日 優先權日2013年5月13日
發明者羅學波 申請人:深圳市中博科創信息技術有限公司