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

Distributing method of object faced to object storage system

A storage system and object-oriented technology, applied in transmission systems, instruments, computing, etc., can solve problems such as system inoperability, reduced reliability, time-consuming creation of objects or establishment of connections, etc.

Inactive Publication Date: 2007-05-30
HUAZHONG UNIV OF SCI & TECH
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But when the file is small, using parallelism is a bit wasteful, because the overhead of establishing a connection to each device in the case of small files exceeds the benefits of parallel devices, especially when the total number of devices is relatively large, a file is divided into many Small objects, both creating objects and establishing connections are time-consuming and less reliable because if one device fails, the entire system fails

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
  • Distributing method of object faced to object storage system
  • Distributing method of object faced to object storage system
  • Distributing method of object faced to object storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be further described in detail below in conjunction with the examples.

[0046] The boundary value L of the file length is set at 512KB: Through statistical analysis, in the load of LLNL, about 85% of the object length is 512KB, and 15% of the object length is less than 512KB, so the boundary value of the file length is defined in the design It is 512KB, which is more conducive to taking advantage of the device-side file system.

[0047] The most frequently occurring cases were selected among large files: 1MB, 2MB, 4MB, 8MB, 16MB, 32MB, 64MB, 128MB, 256MB, 512MB and 1GB. Select a typical situation on the network: the bandwidth is 1000Mbits / second, and the overhead factor is 80 microseconds. For a 1MB file, Message size=8Mbits, Bandwidth=1000Mbits, b=1*8 / 1000=0.008s=8000μs, a=80μs, n = b / a = 10 .

[0048] As shown in FIG. 3, for fi...

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 objects distribution method facing the objects storage system is disclosed that belongs to the computer storage system facing objects with the characteristic of distributed storage system, the aim is combined with the advantages of Hasi algorism and the cutted piece algorism to improve the load balance of equipment, the concurrency and the reliability. The steps are: (1) determining the boundary value L of the file length; (2) obtaining the total number N of equipments when the original data sever is initialized; (3) obtaining the file length from clients, and the file length is compared with the defined boundary value L of the file length to judge the file is big or small; (4) if the result is small file, the object is mapped to the device by Hasi directly; (5)if the result is big file, the file will be split into several objects and located in the different devices. The invention reduces the overhead cost when the system with a mount of devices distributes the objects, and improves the concurrency and the reliability of devices. The invention can be used to distribute the object on one or more storage devices.

Description

technical field [0001] The invention belongs to an object-oriented computer storage system with the characteristics of a distributed storage system structure, and specifically relates to an object distribution method in the object-oriented storage system, which is used for distributing objects to one or more object storage devices. Background technique [0002] Object-oriented storage systems treat files as collections of objects. These objects are distributed in an object storage device OSD (Object-Based Storage Device). Putting objects into different devices can make the system have higher capacity, throughput, reliability and scalability. There is relatively little research on how to improve the efficiency of object placement in object-oriented storage systems. The object distribution method determines the performance of the system at the beginning of the communication process of the whole system, and also affects the load balancing between devices and the parallel effi...

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): G06F17/30H04L29/08
Inventor 王芳冯丹庞丽萍刘群潘磊颖张顺达吕松
Owner HUAZHONG UNIV OF SCI & 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