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

Object storage method and device

An object storage and object technology, applied in the storage field, can solve problems such as inability to provide external services, inability to guarantee system stability, and increased database pressure.

Active Publication Date: 2020-06-30
HANGZHOU HIKVISION SYST TECH
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003]In the existing technology, the object index information is usually managed by the central management node in the object storage system. When the data objects reach tens of millions, the pressure on the database of the central management node The sharp rise, when the central management node rock machine or other abnormalities, can not provide external services, so that the stability of the system cannot be guaranteed

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
  • Object storage method and device
  • Object storage method and device
  • Object storage method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0076] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present application as recited in the appended claims.

[0077] The terminology used in this application is for the purpose of describing particular embodiments only, and is not intended to limit the application. As used in this application and the appended claims, the singular forms "a", "the", and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term...

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 provides an object storage method and device, which are applied to a gateway of a distributed storage system, the distributed storage system further comprises at least one storage node,the method comprises the following steps: receiving a data uploading request uploaded by a client, wherein the data uploading request comprises an object identifier ID and an object size K; accordingto the size K of the object and the residual storage space of each online storage node in the distributed storage system, obtaining the size K of the object; according to a load balancing mode, determining the sizes of object fragments used for storing object data corresponding to the object identification ID, in all online storage nodes, wherein the sum of the sizes of the object fragments in theonline storage nodes is the size K of the object; and controlling the object data corresponding to the to-be-stored object identifier ID to be stored to each online storage node according to the object fragment size of each online storage node, thereby ensuring that the capacity of the storage nodes in the distributed storage system is uniformly distributed, and achieving an effect of load balancing of each online storage node.

Description

technical field [0001] The present application relates to the field of storage technologies, and in particular to an object storage method and device. Background technique [0002] In the field of storage technology, it mainly includes three storage methods, namely file (File) storage, block (Block) storage and object-based storage (Object-based Storage). Among them, file storage is a technology that integrates independent data into a centralized management data center to facilitate access to different hosts and application servers; block storage refers to a redundant array of independent disks (RAID) set, A controller joins a group of disk drives, and then provides fixed-size RAID blocks as logical unit number (LUN) volumes; object storage is a new network storage architecture, objects contain data, and each object is in a file called In the same level as the flat address space of the storage pool. [0003] In the existing technology, the object index information is usual...

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/50
CPCG06F3/0623G06F3/0644G06F3/067G06F3/0688G06F9/5083
Inventor 郑波荣
Owner HANGZHOU HIKVISION SYST 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