Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019001521) DATA STORAGE METHOD, STORAGE DEVICE, CLIENT AND SYSTEM
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2019/001521 International Application No.: PCT/CN2018/093419
Publication Date: 03.01.2019 International Filing Date: 28.06.2018
IPC:
G06F 3/06 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06
Digital input from, or digital output to, record carriers
Applicants:
杭州海康威视数字技术股份有限公司 HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD. [CN/CN]; 中国浙江省杭州市 滨江区阡陌路555号 No.555, Qianmo Road Binjiang District Hangzhou, Zhejiang 310000, CN
Inventors:
陈伟 CHEN, Wei; CN
林起芊 LIN, Qiqian; CN
汪渭春 WANG, Weichun; CN
Agent:
北京三高永信知识产权代理有限责任公司 BEIJING SAN GAO YONG XIN INTELLECTUAL PROPERTY AGENCY CO., LTD.; 中国北京市 海淀区学院路蓟门里和景园A座1单元102室 A-1-102, He Jing Yuan, Ji Men Li, Xueyuan Road Haidian District Beijing 100088, CN
Priority Data:
201710515890.329.06.2017CN
Title (EN) DATA STORAGE METHOD, STORAGE DEVICE, CLIENT AND SYSTEM
(FR) PROCÉDÉ DE STOCKAGE DE DONNÉES, DISPOSITIF DE STOCKAGE, CLIENT ET SYSTÈME
(ZH) 数据存储方法、存储设备、客户端及系统
Abstract:
(EN) The embodiments of the present application relate to the field of computer technologies, and disclosed thereby are a data storage method, a storage device, a client and a system. The method is applied to a first storage device of a storage system, and the first storage device comprises a plurality of solid-state drives; the first storage device receives data sent by a client and performs strip virtualization on the data to obtain a plurality of strip data, the data sent by the client being original data written therein; the first storage device encodes the plurality of strip data by means of an elliptic curve (EC) algorithm to obtain EC strip data, the EC strip data comprising a plurality of strip data and check data, and the check data being used for checking the plurality of strip data; and the first storage device caches a plurality of strip data and check data comprised in the EC strip data into a plurality of solid-state drives respectively. Hence, EC strip data may be recovered by means of the EC algorithm when data are lost, thus ensuring the integrity of data storage.
(FR) La présente invention se rapporte, dans des modes de réalisation, au domaine des technologies informatiques et, de ce fait, l'invention porte sur un procédé de stockage de données, sur un dispositif de stockage, sur un client et sur un système. Le procédé est appliqué à un premier dispositif de stockage d'un système de stockage et le premier dispositif de stockage comprend une pluralité de disques statiques à semi-conducteurs ; le premier dispositif de stockage reçoit des données envoyées par un client et effectue une virtualisation de bande sur les données pour obtenir une pluralité de données de bande, les données envoyées par le client étant des données d'origine écrites dans ce dernier ; le premier dispositif de stockage code la pluralité de données de bande au moyen d'un algorithme à courbes elliptiques (EC) pour obtenir des données de bande à courbes elliptiques, les données de bande à courbes elliptiques comprenant une pluralité de données de bande et des données de vérification et les données de vérification étant utilisées pour vérifier la pluralité de données de bande ; et le premier dispositif de stockage met en mémoire cache une pluralité de données de bande et des données de vérification incluses dans les données de bande à courbes elliptiques dans une pluralité de disques statiques à semi-conducteurs respectivement. Ainsi, des données de bande à courbes elliptiques peuvent être récupérées au moyen de l'algorithme à courbes elliptiques lorsque des données sont perdues, ce qui permet de garantir l'intégrité du stockage de données.
(ZH) 本申请实施例公开了一种数据存储方法、存储设备、客户端及系统,属于计算机技术领域。本方法应用于存储系统的第一存储设备中,该第一存储设备中包括多个固态硬盘,该第一存储设备接收客户端发送的数据,并对该数据进行虚拟化条带处理,得到多个条带数据,该客户端发送的数据为该客户端中写入的原始数据;该第一存储设备通过EC算法对该多个条带数据进行编码处理,得到EC条带数据,该EC条带数据包括多个条带数据和校验数据,该校验数据用于对该多个条带数据进行校验;该第一存储设备将该EC条带数据包括的多个条带数据和校验数据分别缓存至多个固态硬盘中。如此,当数据丢失时可以通过EC算法对EC条带数据进行恢复,从而保证了数据存储的完整性。
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)