Distributed picture storage service system and method

A storage service and storage subsystem technology, applied in the field of data storage services, can solve the problems of reducing the concurrent ability and response speed of website services, large traffic, data processing pressure, and unsuitable for small and medium-sized enterprises, so as to achieve higher speed and save storage Space and the effect of reducing operating costs

Inactive Publication Date: 2018-06-01
DATANG SOFTWARE TECH
View PDF12 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method causes web services to face a lot of traffic and data processing pressure, which will greatly reduce the concurrency and response speed of website services; and the storage of massive image data in large enterprises often involves thousands of servers, and the structure is complex, which is not applicable SMEs

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
  • Distributed picture storage service system and method
  • Distributed picture storage service system and method
  • Distributed picture storage service system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The specific embodiments described here and the names "module", "system" and "apparatus" used are only for explaining the present invention, not for limiting the present invention.

[0036] like figure 1 As shown, the present invention provides a picture storage service system 200 based on a distributed deployment of a file system, which includes a web server 220, several picture servers 206, 208, and 210 as picture storage subunits, and a network between the web server 220 and the picture Load balancer 202 between servers 206 , 208 , 210 . When a client requests a service from the web server 220, the load balancer 202 selects a suitable image server for storing images from multiple image servers 206-210, and it provides services to the client. The load balancer 202 also has a service discovery function, a function of real-time monitoring of the status of the picture server, and a function of dynamically removing and adding a picture server from the picture server clus...

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 further provides a distributed picture storage service method. A picture storage service system (300) stores uploaded pictures. In the storage process, firstly, a file path generation module (303) transforms pictures into numbers to generate multi-level subdirectories for storing the pictures, and an HTTP (hyper text transfer protocol) load balancing module (302) detects and calculates the sizes, the use frequency and the number of picture files, the capacity and the state of NoSQL (not only structured query language) database modules (306 and 308) and the like, and distributes storage and reading paths of the picture files. When a client uploads or requests picture services, the HTTP load balancing module (302) makes a judgment by detection and calculation, and determines supply of the picture services for the client by the special NoSQL database modules (306 and 308) or a client picture caching module (311) or storage hard disk (309). Compared with the prior art, the distributed picture storage service method has the advantages that picture storage is separated from Web services, and the storage paths are reasonably configured by load balancing, so that picture transmission speed and concurrency are effectively improved.

Description

technical field [0001] The invention relates to the field of data storage services, in particular to a system and method for storing pictures in Internet services. Background technique [0002] With the rapid development of the Internet, picture services have become an important part of Internet applications, and the ability to process pictures has also become a basic technical capability of an enterprise. Especially for image-based applications (such as desktop applications), e-commerce applications (such as Taobao, JD.com), social media applications, and security industry applications that contain a large number of images, how to reduce storage costs and improve image quality when processing massive images? Concurrent reading performance and enhanced capacity scalability are the main problems faced by current image storage technology. [0003] like figure 1 As shown, in the traditional web service, the picture service is generally integrated in the web application in the...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50G06F17/30
CPCG06F9/5011G06F9/5083G06F16/13G06F16/172G06F16/182
Inventor 仇群峰
Owner DATANG SOFTWARE TECH
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