Data storage method and device

A data storage and data technology, applied in the direction of program control device, electrical digital data processing, data processing input/output process, etc. System stability and security issues, to achieve the effect of improving stability and security, reliability and stability, and improving reliability

Active Publication Date: 2017-05-10
HUAWEI CLOUD COMPUTING TECH CO LTD
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Because the distributed storage system deployed in this virtualization environment is often a third-party system, and when the distributed storage system stores data through the above method, it needs to rely on the physical address of each physical server and the The identity of the virtual machine, at this time, may reveal the location of

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data storage method and device
  • Data storage method and device
  • Data storage method and device

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0061] In order to make the objectives, technical solutions and advantages of the present invention clearer, the embodiments of the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0062] figure 1 It is a diagram showing the architecture of a distributed storage system in a virtualized environment according to an exemplary embodiment. Refer to figure 1 , The distributed storage system includes client, MDS and multiple SN( figure 1 Only 8) and other software control terminals are shown in. In addition, the virtualization environment is built on multiple physical servers through virtualization technology, and a number of virtual machines are deployed in the multiple physical servers through a virtual machine manager. Any two of the multiple physical servers may be connected through a network.

[0063] In the embodiment of the present invention, part or all of the SNs in the distributed storage system may be deployed in any o...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a data storage method and device, and belongs to the technical field of data storage. At least M pieces of virtual machines are deployed in a plurality of physical servers, wherein the M pieces of virtual machines are independently deployed as M pieces of SNs (Storage Node) of a distributed storage system, and M is a positive integer greater than or equal to 2. The method comprises the following steps of: a MDS (Meta Data Server) in the distributed storage system can receive the data storage request of a client side, and the identifiers of N pieces of virtual machines are determined according to stored grouping information; since the grouping information records a mapping relationship between a plurality of anti-affinity groups and the identifiers of M pieces of virtual machines, the physical addresses of the plurality of physical servers or the virtual machine distribution situation of each physical server does not need to be obtained; therefore, the position of each physical server and the virtual machine distribution situation in each physical server can not be leaked, and the stability and the safety of the physical servers are improved so as to improve the safety and the stability of virtualized environment and the distributed storage system deployed in the virtualized environment.

Description

technical field [0001] The invention relates to the technical field of data storage, in particular to a data storage method and device. Background technique [0002] With the development of electronic information technology, the amount of data in the network has increased significantly. In order to store and manage a large amount of data, various data storage technologies have emerged as the times require. Among them, the distributed storage system has been widely used for its security and convenience. [0003] A distributed storage system generally includes a client, a metadata node (Meta Data Server, MDS) and multiple data nodes (Storage Node, SN). The distributed storage system can usually be deployed in a virtualized environment, the virtualized environment is built on multiple physical servers through virtualization technology, and several virtual machines are deployed in the multiple physical servers through the virtual machine manager; The machine manager can be dif...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F3/06G06F9/455
CPCG06F3/0604G06F3/0664G06F3/067G06F9/45558G06F2009/45562G06F3/065G06F11/2094G06F3/0614G06F2009/45583
Inventor 钟颙林铭彭瑞林赵军
Owner HUAWEI CLOUD COMPUTING TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products