Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cloud storage system and metadata writing-in method and metadata reading method thereof

A cloud storage system and metadata technology, applied in the field of cloud storage systems, can solve problems such as time-consuming, large storage space, occupation, etc., and achieve the effect of satisfying view balance and reducing bandwidth consumption

Active Publication Date: 2012-12-19
HANGZHOU HIKVISION DIGITAL TECH
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At this time, each metadata server in the metadata server cluster needs to store all the massive metadata view information, thus occupying a large amount of storage space
[0005] In addition, if each metadata server in the metadata server cluster stores a large amount of metadata view information with the same content, when the client retrieves metadata content, it will be very difficult to search in the massive metadata view information. time consuming

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
  • Cloud storage system and metadata writing-in method and metadata reading method thereof
  • Cloud storage system and metadata writing-in method and metadata reading method thereof
  • Cloud storage system and metadata writing-in method and metadata reading method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] figure 1 A schematic structural diagram of a cloud storage system provided by an embodiment of the present invention is described. The system includes: metadata server cluster 10 , view management module 20 and client 30 .

[0037] Multiple metadata servers in the metadata server cluster 10 are deployed in layers. The servers in the metadata server cluster 10 can cooperate through the network, that is, request and provide services from each other.

[0038] Each metadata server in the metadata server cluster 10 is used to store the view information distributed by the view management module 20, and query the network access address information of the specified metadata server according to the request sent by the client 30 or other metadata servers. The network access address information may be, for example, a website address, a domain name, etc., which enable the client 30 to access the metadata server.

[0039] Further, the bottommost metadata server in the metadata se...

Embodiment 2

[0063] The relevant descriptions about the cloud storage system in the foregoing embodiments are also applicable to this embodiment. figure 2 It is a flowchart of a method for writing metadata in a cloud storage system provided by an embodiment of the present invention. Combine below figure 2 The metadata writing method of the cloud storage system according to Embodiment 2 of the present invention will be described in detail.

[0064] In step S210, the client 30 determines a metadata server for access (referred to as an access metadata server) according to a preset access strategy when receiving a user's writing request to write metadata to be written.

[0065] The preset access strategy can be, for example, determining the metadata server physically closest to the user as the access metadata server, or determining the fastest metadata access by the user according to the view information corresponding to the preset view strategy The server is determined as an access metada...

Embodiment 3

[0077] The relevant descriptions about the cloud storage system in the foregoing embodiments are also applicable to this embodiment. image 3 It is a flowchart of a method for reading metadata of a cloud storage system provided by an embodiment of the present invention. Combine below image 3 The metadata reading method of the cloud storage system according to Embodiment 3 of the present invention will be described in detail.

[0078] In step S310, when the client 30 receives the user's request to read the metadata to be read, it determines the metadata server for access (referred to as the access metadata server) according to the preset access policy. The manner of determining access to the metadata server in this step is similar to that in step S210, and will not be described in detail here.

[0079] The read request may include attributes of the metadata that the user desires to read. The attribute of the metadata that the user expects to read may be the value of one or ...

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 cloud storage system and a metadata writing-in method and a metadata reading method thereof. The cloud storage system comprises a metadata server cluster, a view management module and a client side. The client side provides an interface of visiting the cloud storage system for a user and analyzes a view position of a metadata server to be accessed by the user; the view management module stores all metadata view information, establishes a logic association relation among all metadata servers according to all metadata view information and dispenses the metadata view information associated to the metadata server per se to each metadata server; each metadata server stores the metadata view information dispensed by the view management module and determines the network access address information of the metadata servers; and the metadata server carries out layered deployment, wherein the metadata server at the bottommost layer also stores metadata contents and the metadata view information and provides the metadata information stored by the metadata server per se for the user according to a user request. According to the cloud storage system and the metadata writing-in method and the metadata reading method thereof, the bandwidth consumption can be reduced.

Description

technical field [0001] The present invention relates to a cloud storage system, in particular to a cloud storage system for storing large-capacity data and a metadata content writing method and a metadata content reading method thereof. Background technique [0002] Metadata is "data about data" used in geospatial information to describe the content, quality, representation, spatial reference, management and other characteristics of a geographic dataset. It is the core standard for sharing geospatial information one. At present, there are three main international organizations that conduct research on the content of spatial metadata standards, namely the European Standardization Committee (CEN / TC287), the US Federal Geographic Data Committee (FGDC) and the International Organization for Standardization Geographic Information / Earth Information Technology Committee (ISO / TC211). The standard content of spatial metadata is divided into two levels. The first layer is director...

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): H04L29/08G06F17/30
Inventor 严杰熊晖周娟娟
Owner HANGZHOU HIKVISION DIGITAL TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products