Handover Method for Ensuring Data Continuity in Distributed Video Stream Storage System

A distributed video and storage system technology, applied in the field of switching to ensure the continuity of data in the distributed video stream storage system, can solve the problems of data discontinuity, affecting user experience, waste of storage space, etc., to achieve accurate cache offset, The effect of reducing clock skew and ensuring continuity

Active Publication Date: 2018-04-24
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] What the present invention aims to solve is the problem that data discontinuity leads to waste of storage space and affects user experience when the distributed video stream storage system performs scheduling switching

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
  • Handover Method for Ensuring Data Continuity in Distributed Video Stream Storage System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Considering that the encoding rate and time of video files are fixed, and the corresponding file offset can be calculated based on the encoding rate and time stamp, the embodiment of the present invention provides a system for ensuring that the distributed video stream storage system A switching method for data continuity, the switching method for ensuring data continuity of a distributed video stream storage system includes:

[0019] Step S11: the meta server obtains the status information of each data server through periodic heartbeats, and records the cut-off time for the source server to write video stream data according to the status information of each data server;

[0020] Step S12: The meta server notifies the source server to stop writing video stream data from the cut-off time, and informs the target server to write the video stream data cached from the cut-off time to disk, and the cache offset of the video stream data is based on the video encoding rate and ...

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

A switching method for ensuring data continuity in a distributed video stream storage system, comprising: the meta server obtains state information of each data server through periodic heartbeats, and records the source server's writing of video stream data according to the state information of each data server Deadline: The meta server notifies the source server to stop writing video stream data from the cutoff time, and tells the target server to write the video stream data cached from the cutoff time to the disk. The cache offset of the video stream data depends on the video encoding rate and the written The difference between the start and end timestamps of the video stream is determined; the meta server updates the metadata and locates the video stream data after the cut-off time to the target server; when the next save cycle or the next write cycle arrives, the source server is cleared to write after the cut-off time Stream video data to disk. The switching method for ensuring the data continuity of the distributed video stream storage system provided by the present invention can ensure the data continuity during scheduling switching.

Description

technical field [0001] The invention relates to the technical field of data storage, in particular to a switching method for ensuring data continuity in a distributed video stream storage system. Background technique [0002] A distributed storage system is a storage system that stores data dispersedly on multiple independent devices. Traditional network storage systems use centralized storage servers to store all data. Storage servers become the bottleneck of system performance and the focus of reliability and security, which cannot meet the needs of large-scale storage applications. The distributed network storage system adopts a scalable system structure, uses multiple storage servers to share the storage load, and uses location servers to locate and store information, which not only improves the reliability, availability and access efficiency of the system, but also facilitates expansion. [0003] A typical distributed video stream storage system consists of a meta serv...

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 Patents(China)
IPC IPC(8): H04N21/231
CPCH04N21/23103H04N21/23106H04N21/23113
Inventor 段翰聪闵革勇张建李巧梅王瑾张杰林萌吴玉
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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