CN106709053A - Data slice management method and system - Google Patents
Data slice management method and system Download PDFInfo
- Publication number
- CN106709053A CN106709053A CN201710011825.7A CN201710011825A CN106709053A CN 106709053 A CN106709053 A CN 106709053A CN 201710011825 A CN201710011825 A CN 201710011825A CN 106709053 A CN106709053 A CN 106709053A
- Authority
- CN
- China
- Prior art keywords
- data
- acquisition system
- identification information
- storage devices
- data acquisition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
Abstract
The invention discloses a data slice management method and system. The method comprises the following steps: judging whether the total amount of data of a currently stored first data set satisfies a preset value by a client; and when the data amount of data satisfies the preset value, sending the first data set to a storage server, so that the storage server performs storage management on the first data set. The data slice management method provided by the invention can not only facilitate data transmission and avoid network congestion, but can also greatly improve the response speed when writing disk or pulling data, and improve the performance of a storage medium.
Description
Technical field
The present invention relates to communication technical field, more particularly to a kind of data slicer management method and system.
Background technology
With the development of the communication technology, the interactive quantity of data also increasingly for huge, how more preferably highly efficient logarithm
According to being stored so as to subsequent read, also as an extremely crucial problem for improving whole communication system performance.
In the prior art, can be typically packet and to be sent to storage device by data compression in data storage, by
Storage device is directly stored or the data are cut into slices according to fixed burst size, is then stored piecewise.
In the research and practice process to prior art, it was found by the inventors of the present invention that in existing storage scheme,
If the packet for sending is excessive, network transmission may be impacted, cause network congestion, and, write disk or drawing in triggering
Access according to when, corresponding speed also can be relatively slow, largely effect on the performance of storage medium.
The content of the invention
It is a primary object of the present invention to provide a kind of data slicer management method and system, can not only be passed in order to data
It is defeated, it is to avoid network congestion, furthermore, it is possible to greatly improve response speed when writing disk or pulling data, improve the property of storage medium
Energy.
To achieve the above object, a kind of data slicer management method that the present invention is provided, the data slicer management method
Comprise the following steps:
Client judges whether the data total amount of the first currently stored data acquisition system meets preset value;
When data total amount meets preset value, client sends to storage server the first data acquisition system, for storage
Server carries out storage management to the first data acquisition system.
Preferably, the client judges whether the data total amount of the first currently stored data acquisition system meets preset value
Also include before step:
Client gathers the first data message, and obtains corresponding first identification information of the first data message;
Client judges corresponding second identification information of the first data acquisition system the first mark corresponding with the first data message
Whether information is consistent;
When corresponding second identification information of the first data acquisition system the first identification information corresponding with the first data message is consistent
When, client is by the first data information memory in the first data acquisition system.
To achieve the above object, the present invention provides a kind of data slicer management method, the data slicer management method again
Comprise the following steps:
When the first data acquisition system of client transmission is received, storage server obtains the first data acquisition system corresponding the
Two identification informations;
Storage server judges that the second identification information is corresponding with the second data message stored in OSD object storage devices
The 3rd identification information it is whether consistent, wherein, OSD object storage devices are associated with storage server;
If so, then storage server deposits the OSD objects that the first data acquisition system is stored to where the second data message
In storage equipment;
If it is not, then storage server determines that the first data acquisition system is waited to deposit according to the residual capacity of each OSD object storage devices
2nd OSD object storage devices of storage, and by the first data information memory to the 2nd OSD object storage devices.
Preferably, the first data acquisition system is stored the storage server an OSD pairs to where the second data message
As the step in storage device includes:
Storage server determines the quantity of the 3rd identification information of each OSD object storage devices association respectively, and true respectively
Surely the residual capacity of each OSD object storage devices of the 3rd identification information is associated;
The quantity and each OSD objects of the 3rd identification information that storage server is associated according to each OSD object storage devices
The residual capacity of storage device, determines the first data acquisition system the 3rd OSD object storage devices to be stored, and by the first data set
Conjunction is stored into the 3rd OSD object storage devices.
Preferably, the data slicer management method also includes:
When the data message read requests of remote monitoring platform transmission are received, storage server judges that data message please
Ask whether the 3rd asked data message meets default reading conditions, wherein, the default reading conditions include the 3rd data
Information is partial data or the 3rd data information memory in corresponding OSD object storage devices;
If so, then storage server sends to remote monitoring platform the 3rd data message;
If it is not, then storage server sends prompt message to remote monitoring platform, so that remote monitoring platform is according to prompting
Information obtains the 3rd data message from client.
Additionally, to achieve the above object, the present invention also provides a kind of data slicer management system, the data slicer management
System includes client and storage server, wherein, the client includes:
Whether the first judge module, the data total amount for judging the first currently stored data acquisition system meets preset value;
First sending module, for when data total amount meets preset value, the first data acquisition system being sent to storage service
Device, so that storage server carries out storage management to the first data acquisition system;
The storage server is used to receive the first data acquisition system of client transmission.
Preferably, the client also includes:
Acquisition module, for gathering the first data message, and obtains corresponding first identification information of the first data message;
Second judge module, it is corresponding with the first data message for judging corresponding second identification information of the first data acquisition system
The first identification information it is whether consistent;
First memory module, it is corresponding with the first data message for working as corresponding second identification information of the first data acquisition system
When first identification information is consistent, by the first data information memory in the first data acquisition system.
Additionally, to achieve the above object, the present invention also provides a kind of data slicer management system, the data slicer pipe again
Reason system includes client and storage server, wherein, the storage server includes:
Acquisition module, for when the first data acquisition system of client transmission is received, obtaining the first data acquisition system correspondence
The second identification information;
3rd judge module, for the second data for judging to have been stored in the second identification information and OSD object storage devices
Whether corresponding 3rd identification information of information is consistent, wherein, OSD object storage devices are associated with storage server;
Second memory module, if consistent with the 3rd identification information for the second identification information, the first data acquisition system is deposited
In storage to the OSD object storage devices where the second data message;
3rd memory module, for determining that the first data acquisition system is waited to deposit according to the residual capacity of each OSD object storage devices
2nd OSD object storage devices of storage, and by the first data information memory to the 2nd OSD object storage devices.
Preferably, second memory module includes:
Determining unit, the quantity of the 3rd identification information for determining each OSD object storage devices association respectively, and respectively
It is determined that the residual capacity of each OSD object storage devices of the 3rd identification information of association;
Memory cell, for the quantity of the 3rd identification information that is associated according to each OSD object storage devices and each OSD pairs
As the residual capacity of storage device, the first data acquisition system the 3rd OSD object storage devices to be stored are determined, and by the first data
Set is stored into the 3rd OSD object storage devices.
Preferably, the storage server also includes:
4th judge module, for when the data message read requests of remote monitoring platform transmission are received, judging number
Whether the 3rd data message asked according to information request meets default reading conditions, wherein, the default reading conditions include
3rd data message is partial data or the 3rd data information memory in corresponding OSD object storage devices;
Second sending module, if meeting default reading conditions for the 3rd data message that data information request is asked,
Then the 3rd data message is sent to remote monitoring platform;
Reminding module, if being unsatisfactory for default reading conditions for the 3rd data message that data information request is asked,
Prompt message is sent to remote monitoring platform, so that remote monitoring platform obtains the 3rd data letter according to prompt message from client
Breath.
The present invention judges whether the data total amount of the first currently stored data acquisition system meets preset value by client, when
When data total amount meets preset value, the first data acquisition system is sent to storage server, so that storage server is to the first data
Set carries out storage management.Because client is it is determined that the data total amount of the first currently stored data acquisition system meets preset value
When, the first data acquisition system is sent to storage server, the section to data message is realized, so as to avoid in the prior art
Due to the excessive problem for causing to impact network transmission of the data volume of data message, data are not only convenient for using the program and are passed
It is defeated, it is to avoid network congestion, furthermore, it is possible to greatly improve response speed when writing disk or pulling data, improve storage medium
Performance.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of the first embodiment of data slicer management method of the present invention;
Fig. 2 is the schematic flow sheet of the second embodiment of data slicer management method of the present invention;
Fig. 3 is the schematic flow sheet of the 3rd embodiment of data slicer management method of the present invention;
Fig. 4 is the schematic flow sheet of the refinement step of step S230 in first embodiment shown in Fig. 1 of the present invention;
Fig. 5 is the schematic flow sheet of the fourth embodiment of data slicer management method of the present invention;
The schematic diagram of Fig. 6 present invention section frameworks;
Fig. 7 is the high-level schematic functional block diagram of the first embodiment of data slicer management system of the present invention;
Fig. 8 is the high-level schematic functional block diagram of the second embodiment of data slicer management system of the present invention;
Fig. 9 is the high-level schematic functional block diagram of the 3rd embodiment of data slicer management system of the present invention;
Figure 10 be data slicer management system of the present invention fourth embodiment in the second memory module refinement functional module
Schematic diagram;
Figure 11 is the high-level schematic functional block diagram of the 5th embodiment of data slicer management system of the present invention.
The realization of the object of the invention, functional characteristics and advantage will be described further referring to the drawings in conjunction with the embodiments.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
Based on above mentioned problem, the present invention provides a kind of data slicer management method.
Reference picture 1, Fig. 1 is the schematic flow sheet of the first embodiment of data slicer management method of the present invention.
In the present embodiment, the data slicer management method includes:
Step S110, client judges whether the data total amount of the first currently stored data acquisition system meets preset value;
In the present embodiment, distributed file system include client, storage server, OSD object storage devices and
Remote monitoring platform, wherein, the client can be interacted with storage server, and the client can also be interacted with remote monitoring platform,
The storage server can be interacted with OSD object storage devices, can also be interacted with remote monitoring platform.Client is in data message
In gatherer process, a data acquisition system, such as the first data set can be formed by identification information identical data information memory together
Close, first data acquisition system can be understood as the set of the data message with same identification information, for example, in the client,
The video information B that the video information A that camera A is gathered is gathered with camera B is stored separately.Client can in real time or
The data total amount of all data acquisition systems of timing detection local terminal storage, judges in each data acquisition system with the presence or absence of there is data total amount
Meet the data acquisition system of preset value, such as client is in real time or timing detects the data total amount of the first data acquisition system, judge this
Whether the data total amount of one data acquisition system meets preset value.Wherein, the preset value can be 128M, and M is the one kind in computer
Storage cell, full name is MByte.
Step S120, when data total amount meets preset value, client sends to storage server the first data acquisition system,
So that storage server carries out storage management to the first data acquisition system.
When the data total amount of the first data acquisition system meets preset value, first data acquisition system is sent to storage by client
Server, realizes the slicing treatment and back-up processing to the data message for gathering, and so that storage server is to the first data
Set carries out storage management.
It should be noted that when the quantity total amount that client hair often detects the first data acquisition system meets preset value, just will
First data acquisition system is sent to storage server, so that the client just realizes the section to data, for example, camera A
Real-time Collection video information, client is stored camera A Real-time Collection video informations, and storage is detected in client
When the data total amount of camera A Real-time Collection video informations reaches 128M, the data message of the 128M is sent to storage service
Device, and sent after camera A finishes the collection of all video informations without being waited, it is achieved thereby that being regarded to camera A collections
The slicing treatment of frequency information.
The present embodiment judges whether the data total amount of the first currently stored data acquisition system meets preset value by client,
When data total amount meets preset value, the first data acquisition system is sent to storage server, so that storage server is counted to first
Storage management is carried out according to set.Because client is it is determined that the data total amount of the first currently stored data acquisition system meets preset value
When, the first data acquisition system is sent to storage server, the section to data message is realized, so as to avoid in the prior art
Due to the excessive problem for causing to impact network transmission of the data volume of data message, data are not only convenient for using the program and are passed
It is defeated, it is to avoid network congestion, furthermore, it is possible to greatly improve response speed when writing disk or pulling data, improve storage medium
Performance.
Further, based on above-mentioned first embodiment, Fig. 2 is referred to, is data slicer management method proposed by the present invention
Second embodiment schematic flow sheet, in this second embodiment, before S10, the data slicer management method also includes:
Step S130, client gathers the first data message, and obtains corresponding first identification information of the first data message;
Client in real time or the data message of timing acquiring first, and obtain first data message it is corresponding first mark
Information, for example, client obtains camera A collection video information A in real time, and obtains corresponding first marks of video information A
Information (just can determine that video information A is gathered by camera A) by first identification information.Wherein, first mark
Knowledge information can be understood as the id information of the first data message or the header of first data message.
Step S140, client judges that corresponding second identification information of the first data acquisition system is corresponding with the first data message
Whether the first identification information is consistent;
Client when corresponding first identification information of first data message is got, the data that detection local terminal has been stored
The corresponding identification information of information, judges to whether there is the mark consistent with first identification information in the data message that local terminal has been stored
Knowledge information, for example, client judges corresponding second identification information corresponding with the first data message first of the first data acquisition system
Whether identification information is consistent.
Step S150, when corresponding second identification information of the first data acquisition system the first mark corresponding with the first data message
When information is consistent, client is by the first data information memory in the first data acquisition system.
When corresponding second identification information of the first data acquisition system the first identification information corresponding with the first data message is consistent
When, show that first data message is associated with first data acquisition system, then client by the first data information memory
In one data acquisition system, slice is waited.
It is understood that client stores in local terminal, such as client the first data acquisition system according to default data volume
The total amount of data of the first data acquisition system of storage is 128M.
The present embodiment gathers the first data message by client, and obtains the corresponding first mark letter of the first data message
Breath, and judge corresponding second identification information of the first data acquisition system the first identification information corresponding with the first data message whether one
Cause, when corresponding second identification information of the first data acquisition system the first identification information corresponding with the first data message is consistent, visitor
Family end is by the first data information memory in the first data acquisition system.Because client is by the consistent data information memory of identification information
Together, the data volume of the corresponding data message of different identification information and is detected respectively, is expired in the data volume of any data message
During sufficient preset value, the data message is sent to storage server, not only realizes the section to data, and cause storage clothes
Business device directly store client transmission data message, without again to client send data message classified and
Section.
The present invention further provides a kind of data slicer management method.
Reference picture 3, Fig. 3 is the schematic flow sheet of the 3rd embodiment of data slicer management method of the present invention.
In the present embodiment, the data slicer management method includes:
Step S210, when the first data acquisition system of client transmission is received, storage server obtains the first data set
Close corresponding second identification information;
In the present embodiment, when client determines that the total amount of data of the first data acquisition system meets preset value, by this first
Data acquisition system is sent to storage server, to realize carrying out back-up processing to first data acquisition system.When the storage server connects
When receiving the first data acquisition system of client transmission, storage server obtains corresponding second identification information of the first data acquisition system.
Step S220, storage server judges the second number stored in the second identification information and OSD object storage devices
It is believed that whether corresponding 3rd identification information of breath is consistent, wherein, OSD object storage devices are associated with storage server;
Storage server is associated by Wi-Fi, wireless network card or wired connection mode with OSD object storage devices.Deposit
Storage server detected and deposited in each OSD object storage devices when corresponding second identification information of the first data acquisition system is got
Corresponding 3rd identification information of second data message of storage, judges to whether there is and the second identification information in each 3rd identification information
Consistent identification information.
Step S230, if so, then storage server the first data acquisition system is stored to where the second data message first
In OSD object storage devices;
Step S240, if it is not, then storage server determines the first data according to the residual capacity of each OSD object storage devices
Set the 2nd OSD object storage devices to be stored, and by the first data information memory to the 2nd OSD object storage devices.
When the second identification information is consistent with the 3rd identification information, show to be stored with before OSD object storage devices
The second data message associated with first data acquisition system, then storage server by the first data acquisition system store to the second data letter
In an OSD object storage devices where breath.
When the second identification information and inconsistent the 3rd identification information, show not stored before OSD object storage devices
Cross the data message associated with first data acquisition system, then storage server detects the remaining appearance of each OSD object storage devices
Amount, maximum the first data acquisition system the 2nd OSD objects to be stored that are defined as of the residual capacity of each OSD object storage devices are deposited
Storage equipment, and by the first data information memory to the 2nd OSD object storage devices.
The present embodiment is by the way that when the first data acquisition system that client sends is received, storage server obtains the first data
Gather corresponding second identification information, storage server judges what is stored in the second identification information and OSD object storage devices
Whether corresponding 3rd identification information of the second data message consistent, if so, then storage server by the first data acquisition system store to
In an OSD object storage devices where second data message, if it is not, then storage server sets according to each OSD objects storage
Standby residual capacity determines the first data acquisition system the 2nd OSD object storage devices to be stored, and by the first data information memory
Into the 2nd OSD object storage devices.Due to by storage server just the first data information memory in corresponding OSD objects
In storage device so that running into power-off etc. abnormal conditions, data can be recovered by storage server, it is ensured that data it is complete
Whole property and reliability.
Further, Fig. 4 is referred to, is the refinement step of step S230 in third embodiment of the invention, step S230
Refinement step include:
Step S231, storage server determines the quantity of the 3rd identification information of each OSD object storage devices association respectively,
And the residual capacity of each OSD object storage devices of the 3rd identification information of association is determined respectively;
Step S232, the quantity of the 3rd identification information that storage server is associated according to each OSD object storage devices and
The residual capacity of each OSD object storage devices, determines the first data acquisition system the 3rd OSD object storage devices to be stored, and will
First data acquisition system is stored into the 3rd OSD object storage devices.
In the present embodiment, some OSD object storage devices are detected in storage server and is associated with the 3rd identification information
When, determine the quantity of the 3rd identification information of these each auto correlations of OSD object storage devices, OSD object storage devices association the
The quantity of three identification informations is more, and show to be stored with the OSD object storage devices number associated with first data acquisition system
It is believed that breath is more, therefore, storage server can pay the utmost attention to that first data acquisition system is stored the number in the 3rd identification information
In the more OSD object storage devices of amount, it is easy to the follow-up reading to data, meanwhile, storage server detection association the 3rd is marked
The residual capacity of each OSD object storage devices of knowledge information, storage server can be paid the utmost attention to store first data acquisition system
In the OSD object storage devices that residual capacity is more larger, for example, when the 3rd mark letter of certain OSD object storage device association
At most, and during the residual capacity maximum of the OSD object storage devices, storage server is preferentially by first data set for the quantity of breath
Close and store in the OSD object storage devices;Or, when the number of the 3rd identification information of certain OSD object storage device association
When measuring most, as long as the residual capacity of the OSD object storage devices is enough, storage server can also be by first data acquisition system
Store into the OSD object storage devices.
The present embodiment determines the number of the 3rd identification information that each OSD object storage devices are associated by storage server respectively
Amount, and the residual capacity of each OSD object storage devices of the 3rd identification information of association is determined respectively, stored according to each OSD objects
The quantity and the residual capacity of each OSD object storage devices of the 3rd identification information of equipment association, determine the first data acquisition system
3rd OSD object storage devices to be stored, and the first data acquisition system is stored into the 3rd OSD object storage devices, so that
Improve readwrite performance.
Further, Fig. 5 is referred to, is that the flow of the fourth embodiment of data slicer management method proposed by the present invention is shown
It is intended to, in the fourth embodiment, the data slicer management method also includes:
Step S250, when the data message read requests of remote monitoring platform transmission are received, storage server judges
Whether the 3rd data message that data information request is asked meets default reading conditions, wherein, presetting reading conditions includes the
Three data messages are partial data or the 3rd data information memory in corresponding OSD object storage devices;
Step S260, if so, then storage server sends to remote monitoring platform the 3rd data message;
Step S270, if it is not, then storage server sends prompt message to remote monitoring platform, for remote monitoring platform
3rd data message is obtained from client according to prompt message.
Storage server judges data information request when the data message read requests that remote monitoring platform sends are received
Whether the 3rd data message asked meets default reading conditions, for example, the 3rd number that detection data information request is asked
It is believed that whether breath is stored in corresponding OSD object storage devices, or the 3rd data that detection data information request is asked
Whether information is partial data, wherein, the data volume of the 3rd data message is 128M.
When the 3rd data message that data information request is asked meets default reading conditions, storage server is from the 3rd
Read the 3rd data message in OSD object storage devices where data message, and the 3rd data message is sent to long-range
Monitor supervision platform.
When the 3rd data message that data information request is asked is unsatisfactory for default reading conditions, storage server is to remote
Range monitoring platform sends prompt message, and the prompt message can be understood as including the information that the 3rd data message obtains address,
So that remote monitoring platform is asked according to prompt message to the acquisition that client sends the 3rd data message, when client is received
When the acquisition of the 3rd data message is asked, the 3rd data message is sent to remote monitoring platform, wherein, client hair
The data volume of the 3rd data message for sending is also 128M.
It should be noted that in the case where broadband pressure is less than disk pressure, by epoll model concurrent receipt networks
Data, in the environment of multinuclear, using multithreading, asynchronous I/O Request slice of data makes full use of cpu timeslices, efficiently
Caching, quickly writes data in the way of fritter aligns.
Describe how the above method is realized in detail below by a specific embodiment:
Client gathered data information A, and the identification information A of data message A is obtained, data message A is data cached
In set A, because the corresponding identification informations of data acquisition system A are consistent with identification information A.Client timing or in real time prison
Whether the total amount of data for surveying data acquisition system A reaches 128M, when it is determined that the total amount of data of data acquisition system A reaches 128M, will
Data acquisition system A is sent in storage server, and the storage server obtains the data set when data acquisition system A is received
Corresponding identification information is closed, and detects identification information B, the OSD corresponding to the data message B stored in OSD object storage devices 1
The data stored in identification information C and the OSD object storage device 3 corresponding to data message C stored in object storage device 2
Identification information D corresponding to information D, in identification information B, data message C, identification information D, if there are and data acquisition system
The consistent identification information of the corresponding identification informations of A, if identification information B identification informations corresponding with data acquisition system A are consistent, then will
Data acquisition system A is stored in OSD object storage devices 1, if none of identification information mark corresponding with data acquisition system A
Information is consistent, then one is selected from OSD object storage devices 1, OSD object storage devices 2 and OSD object storage devices 3
The maximum OSD object storage devices of residual capacity, data acquisition system A storages are set to the maximum OSD object storages of residual capacity
In standby.The storage server when the data message read requests of remote monitoring platform transmission are received, read by detection data information
The asked data message of request is taken to whether there is, if so, the data message is then sent to remote monitoring platform, if not depositing
, then storage server to the remote monitoring platform send prompt message, point out the remote monitoring platform from the client obtain
The data message.
When the data message read requests of remote monitoring platform transmission are received, storage server judges number to the present embodiment
Whether the 3rd data message asked according to information request meets default reading conditions, if so, then storage server is counted the 3rd
It is believed that breath is sent to remote monitoring platform, if it is not, then storage server sends prompt message to remote monitoring platform, for long-range
Monitor supervision platform obtains the 3rd data message according to prompt message from client, so as to reduce access delay, improves systematic function.
The present invention further provides a kind of data slicer management system.
Reference picture 7, Fig. 7 is the high-level schematic functional block diagram of the first embodiment of data slicer management system of the present invention.
In the present embodiment, the data slicer management system includes client and storage server, wherein, the client
End includes:First judge module 110, the first sending module 120.
Whether first judge module 110, the data total amount for judging the first currently stored data acquisition system meets
Preset value;
In the present embodiment, distributed file system include client, storage server, OSD object storage devices and
Remote monitoring platform, wherein, the client can be interacted with storage server, and the client can also be interacted with remote monitoring platform,
The storage server can be interacted with OSD object storage devices, can also be interacted with remote monitoring platform.Client is in data message
In gatherer process, a data acquisition system, such as the first data set can be formed by identification information identical data information memory together
Close, first data acquisition system can be understood as the set of the data message with same identification information, for example, in the client,
The video information B that the video information A that camera A is gathered is gathered with camera B is stored separately.In client first sentences
Disconnected module 110 can in real time or regularly detect the data total amount of all data acquisition systems of local terminal storage, judge each data acquisition system
In with the presence or absence of there is data total amount to meet the data acquisition system of preset value, such as client is in real time or timing the first data acquisition system of detection
Data total amount, judge whether the data total amount of first data acquisition system meets preset value.Wherein, the preset value can be
128M, M are a kind of storage cell in computer, and full name is MByte.
First sending module 120, for when data total amount meets preset value, the first data acquisition system is sent to depositing
Storage server, so that storage server carries out storage management to the first data acquisition system;The storage server is used to receive client
Hold the first data acquisition system for sending.
When the data total amount of the first data acquisition system meets preset value, the first sending module 120 in client by this
One data acquisition system is sent to storage server, realizes slicing treatment and back-up processing to the data message for gathering, and for
Storage server carries out storage management to the first data acquisition system.
It should be noted that when the quantity total amount that client hair often detects the first data acquisition system meets preset value, just will
First data acquisition system is sent to storage server, so that the client just realizes the section to data, for example, camera A
Real-time Collection video information, client is stored camera A Real-time Collection video informations, and storage is detected in client
When the data total amount of camera A Real-time Collection video informations reaches 128M, the data message of the 128M is sent to storage service
Device, and sent after camera A finishes the collection of all video informations without being waited, it is achieved thereby that being regarded to camera A collections
The slicing treatment of frequency information.
The present embodiment judges whether the data total amount of the first currently stored data acquisition system meets preset value by client,
When data total amount meets preset value, the first data acquisition system is sent to storage server, so that storage server is counted to first
Storage management is carried out according to set.Because client is it is determined that the data total amount of the first currently stored data acquisition system meets preset value
When, the first data acquisition system is sent to storage server, the section to data message is realized, so as to avoid in the prior art
Due to the excessive problem for causing to impact network transmission of the data volume of data message, data are not only convenient for using the program and are passed
It is defeated, it is to avoid network congestion, furthermore, it is possible to greatly improve response speed when writing disk or pulling data, improve storage medium
Performance.
Further, based on the first embodiment, the second embodiment of data slicer management system of the present invention is proposed,
In the present embodiment, reference picture 8, the data slicer management system also includes:Acquisition module 130, the second judge module 140 and
One memory module 150.
The acquisition module 130, for gathering the first data message, and obtains corresponding first mark of the first data message
Information;
Acquisition module 130 in client in real time or the data message of timing acquiring first, and obtains first data letter
Corresponding first identification information is ceased, for example, client obtains camera A collection video information A in real time, and the video information is obtained
Corresponding first identification informations of A (just can determine that video information A is gathered by camera A by first identification information
).Wherein, first identification information can be understood as the id information of the first data message or the report of first data message
Head.
Second judge module 140, for judging corresponding second identification information of the first data acquisition system and the first data
Whether corresponding first identification information of information is consistent;
Acquisition module 130 when corresponding first identification information of first data message is got, the second judge module 140
The corresponding identification information of data message that detection local terminal has been stored, judges to whether there is and this in the data message that local terminal has been stored
The consistent identification information of first identification information, for example, client judges corresponding second identification information of the first data acquisition system and
Whether corresponding first identification information of one data message is consistent.
First memory module 150, for believing when corresponding second identification information of the first data acquisition system and the first data
Cease corresponding first identification information it is consistent when, by the first data information memory in the first data acquisition system.
When corresponding second identification information of the first data acquisition system the first identification information corresponding with the first data message is consistent
When, showing that first data message is associated with first data acquisition system, then the first memory module 150 in client is by
One data information memory waits slice in the first data acquisition system.
It is understood that client stores in local terminal, such as client the first data acquisition system according to default data volume
The total amount of data of the first data acquisition system of storage is 128M.
The present embodiment gathers the first data message by client, and obtains the corresponding first mark letter of the first data message
Breath, and judge corresponding second identification information of the first data acquisition system the first identification information corresponding with the first data message whether one
Cause, when corresponding second identification information of the first data acquisition system the first identification information corresponding with the first data message is consistent, visitor
Family end is by the first data information memory in the first data acquisition system.Because client is by the consistent data information memory of identification information
Together, the data volume of the corresponding data message of different identification information and is detected respectively, is expired in the data volume of any data message
During sufficient preset value, the data message is sent to storage server, not only realizes the section to data, and cause storage clothes
Business device directly store client transmission data message, without again to client send data message classified and
Section.
It is of the invention further to provide a kind of data slicer management system again.
Reference picture 9, Fig. 9 is the functional module of the 3rd embodiment of storage server in data slicer management system of the present invention
Schematic diagram.
In the present embodiment, the data slicer management system includes client and storage server, wherein, it is described to deposit
Storage server includes:Acquisition module 210, the 3rd judge module 220, the second memory module 230 and sending module 240.
The acquisition module 210, for when the first data acquisition system of client transmission is received, obtaining the first data set
Close corresponding second identification information;
In the present embodiment, when client determines that the total amount of data of the first data acquisition system meets preset value, by this first
Data acquisition system is sent to storage server, to realize carrying out back-up processing to first data acquisition system.When in the storage server
Acquisition module 210 receive client transmission the first data acquisition system when, storage server obtain the first data acquisition system correspondence
The second identification information.
3rd judge module 220, for judge to have stored in the second identification information and OSD object storage devices the
Whether corresponding 3rd identification information of two data messages is consistent, wherein, OSD object storage devices are associated with storage server;
Storage server is associated by Wi-Fi, wireless network card or wired connection mode with OSD object storage devices.Obtain
When corresponding second identification information of the first data acquisition system is got, the 3rd judge module 220 detects each OSD pairs to modulus block 210
As corresponding 3rd identification information of the second data message stored in storage device, judge whether deposited in each 3rd identification information
In the identification information consistent with the second identification information.
Second memory module 230, if consistent with the 3rd identification information for the second identification information, by the first data
Set is stored into the OSD object storage devices where the second data message;
3rd memory module 240, for determining the first data set according to the residual capacity of each OSD object storage devices
The 2nd OSD object storage devices to be stored are closed, and by the first data information memory to the 2nd OSD object storage devices.
When the second identification information is consistent with the 3rd identification information, show to be stored with before OSD object storage devices
The second data message associated with first data acquisition system, then the second memory module 230 first data acquisition system is stored to second
In an OSD object storage devices where data message.
When the second identification information and inconsistent the 3rd identification information, show not stored before OSD object storage devices
Cross the data message associated with first data acquisition system, then the 3rd memory module 240 detects the surplus of each OSD object storage devices
Covolume amount, by the residual capacity of each OSD object storage devices it is maximum be defined as to be stored the 2nd OSD pairs of the first data acquisition system
As storage device, and by the first data information memory to the 2nd OSD object storage devices.
The present embodiment is by the way that when the first data acquisition system that client sends is received, storage server obtains the first data
Gather corresponding second identification information, storage server judges what is stored in the second identification information and OSD object storage devices
Whether corresponding 3rd identification information of the second data message consistent, if so, then storage server by the first data acquisition system store to
In an OSD object storage devices where second data message, if it is not, then storage server sets according to each OSD objects storage
Standby residual capacity determines the first data acquisition system the 2nd OSD object storage devices to be stored, and by the first data information memory
Into the 2nd OSD object storage devices.Due to by storage server just the first data information memory in corresponding OSD objects
In storage device so that running into power-off etc. abnormal conditions, data can be recovered by storage server, it is ensured that data it is complete
Whole property and reliability.
Further, based on the 3rd embodiment, the fourth embodiment of data slicer management system of the present invention is proposed,
In the present embodiment, reference picture 10, second memory module 230 includes determining unit 231, memory cell 232.
The determining unit 231, the number of the 3rd identification information for determining each OSD object storage devices association respectively
Amount, and the residual capacity of each OSD object storage devices of the 3rd identification information of association is determined respectively;
The memory cell 232, for the quantity of the 3rd identification information that is associated according to each OSD object storage devices and
The residual capacity of each OSD object storage devices, determines the first data acquisition system the 3rd OSD object storage devices to be stored, and will
First data acquisition system is stored into the 3rd OSD object storage devices.
In the present embodiment, some OSD object storage devices are detected in storage server and is associated with the 3rd identification information
When, determining unit 231 determines the quantity of the 3rd identification information of these each auto correlations of OSD object storage devices, the storage of OSD objects
The quantity that equipment associates the 3rd identification information is more, shows to be stored with and first data set in the OSD object storage devices
The data message for closing association is more, therefore, memory cell 232 can be paid the utmost attention to first data acquisition system storage in the 3rd mark
In the more OSD object storage devices of the quantity of knowledge information, it is easy to the follow-up reading to data, meanwhile, determining unit 231 is detected
The residual capacity of each OSD object storage devices of the 3rd identification information is associated, memory cell 232 can be paid the utmost attention to first number
According to set storage in the more larger OSD object storage devices of residual capacity, for example, when the association of certain OSD object storage device
The quantity of the 3rd identification information at most, and during the residual capacity maximum of the OSD object storage devices, preferentially will by memory cell 232
First data acquisition system is stored in the OSD object storage devices;Or, when the 3rd of the association of certain OSD object storage device the
When the quantity of identification information is most, as long as the residual capacity of the OSD object storage devices is enough, memory cell 232 can also be by
First data acquisition system is stored into the OSD object storage devices.
The present embodiment determines the number of the 3rd identification information that each OSD object storage devices are associated by storage server respectively
Amount, and the residual capacity of each OSD object storage devices of the 3rd identification information of association is determined respectively, stored according to each OSD objects
The quantity and the residual capacity of each OSD object storage devices of the 3rd identification information of equipment association, determine the first data acquisition system
3rd OSD object storage devices to be stored, and the first data acquisition system is stored into the 3rd OSD object storage devices, so that
Improve readwrite performance.
Further, based on the described 3rd or fourth embodiment, the 5th reality of data slicer management system of the present invention is proposed
Example is applied, in the present embodiment, reference picture 11, the storage server also includes:4th judge module 250, the second sending module
260 and reminding module 270.
4th judge module 250, for receive remote monitoring platform transmission data message read requests when,
Judge whether the 3rd data message that data information request is asked meets default reading conditions, wherein, the default reading bar
Part includes that the 3rd data message is partial data or the 3rd data information memory in corresponding OSD object storage devices;
Second sending module 260, if meeting default reading for the 3rd data message that data information request is asked
Condition is taken, is then sent to remote monitoring platform the 3rd data message;
The reminding module 270, if being unsatisfactory for default reading for the 3rd data message that data information request is asked
Condition, then send prompt message to remote monitoring platform, so that remote monitoring platform obtains the according to prompt message from client
Three data messages.
4th judge module 250 judges that data are believed when the data message read requests that remote monitoring platform sends are received
Whether the 3rd asked data message of breath request meets default reading conditions, for example, what detection data information request was asked
Whether the 3rd data message is stored in corresponding OSD object storage devices, or detection data information request asked
Whether three data messages are partial datas, wherein, the data volume of the 3rd data message is 128M.
When the 3rd data message that data information request is asked meets default reading conditions, the second sending module 260
The 3rd data message is read from the OSD object storage devices where the 3rd data message, and the 3rd data message is sent
To remote monitoring platform.
When the 3rd data message that data information request is asked is unsatisfactory for default reading conditions, reminding module 270 to
Remote monitoring platform sends prompt message, and the prompt message can be understood as including the letter that the 3rd data message obtains address
Breath, so that remote monitoring platform is asked according to prompt message to the acquisition that client sends the 3rd data message, when client's termination
When the acquisition for receiving the 3rd data message is asked, the 3rd data message is sent to remote monitoring platform, wherein, the client
The data volume for holding the 3rd data message for sending is also 128M.
It should be noted that in the case where broadband pressure is less than disk pressure, by epoll model concurrent receipt networks
Data, in the environment of multinuclear, using multithreading, asynchronous I/O Request slice of data makes full use of cpu timeslices, efficiently
Caching, quickly writes data in the way of fritter aligns.
Describe how the above method is realized in detail below by a specific embodiment:
Client gathered data information A, and the identification information A of data message A is obtained, data message A is data cached
In set A, because the corresponding identification informations of data acquisition system A are consistent with identification information A.Client timing or in real time prison
Whether the total amount of data for surveying data acquisition system A reaches 128M, when it is determined that the total amount of data of data acquisition system A reaches 128M, will
Data acquisition system A is sent in storage server, and the storage server obtains the data set when data acquisition system A is received
Corresponding identification information is closed, and detects identification information B, the OSD corresponding to the data message B stored in OSD object storage devices 1
The data stored in identification information C and the OSD object storage device 3 corresponding to data message C stored in object storage device 2
Identification information D corresponding to information D, in identification information B, data message C, identification information D, if there are and data acquisition system
The consistent identification information of the corresponding identification informations of A, if identification information B identification informations corresponding with data acquisition system A are consistent, then will
Data acquisition system A is stored in OSD object storage devices 1, if none of identification information mark corresponding with data acquisition system A
Information is consistent, then one is selected from OSD object storage devices 1, OSD object storage devices 2 and OSD object storage devices 3
The maximum OSD object storage devices of residual capacity, data acquisition system A storages are set to the maximum OSD object storages of residual capacity
In standby.The storage server when the data message read requests of remote monitoring platform transmission are received, read by detection data information
The asked data message of request is taken to whether there is, if so, the data message is then sent to remote monitoring platform, if not depositing
, then storage server to the remote monitoring platform send prompt message, point out the remote monitoring platform from the client obtain
The data message.
When the data message read requests of remote monitoring platform transmission are received, storage server judges number to the present embodiment
Whether the 3rd data message asked according to information request meets default reading conditions, if so, then storage server is counted the 3rd
It is believed that breath is sent to remote monitoring platform, if it is not, then storage server sends prompt message to remote monitoring platform, for long-range
Monitor supervision platform obtains the 3rd data message according to prompt message from client, so as to reduce access delay, improves systematic function.
The preferred embodiments of the present invention are these are only, the scope of the claims of the invention is not thereby limited, it is every to utilize this hair
Equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of data slicer management method, it is characterised in that the data slicer management method is comprised the following steps:
Client judges whether the data total amount of the first currently stored data acquisition system meets preset value;
When data total amount meets preset value, client sends to storage server the first data acquisition system, for storage service
Device carries out storage management to the first data acquisition system.
2. data slicer management method as claimed in claim 1, it is characterised in that the client judges currently stored
Also include before the step of whether the data total amount of one data acquisition system meets preset value:
Client gathers the first data message, and obtains corresponding first identification information of the first data message;
Client judges corresponding second identification information of the first data acquisition system the first identification information corresponding with the first data message
It is whether consistent;
When corresponding second identification information of the first data acquisition system the first identification information corresponding with the first data message is consistent, visitor
Family end is by the first data information memory in the first data acquisition system.
3. a kind of data slicer management method, it is characterised in that the data slicer management method is comprised the following steps:
When the first data acquisition system of client transmission is received, storage server obtains corresponding second mark of the first data acquisition system
Knowledge information;
Storage server judges the second identification information corresponding with the second data message stored in OSD object storage devices
Whether three identification informations are consistent, wherein, OSD object storage devices are associated with storage server;
If so, then storage server sets the OSD object storages that the first data acquisition system is stored to where the second data message
In standby;
If it is not, then storage server determines that the first data acquisition system is to be stored according to the residual capacity of each OSD object storage devices
2nd OSD object storage devices, and by the first data information memory to the 2nd OSD object storage devices.
4. data slicer management method as claimed in claim 3, it is characterised in that the storage server is by the first data set
The step that conjunction is stored into the OSD object storage devices where the second data message includes:
Storage server determines the quantity of the 3rd identification information of each OSD object storage devices association respectively, and determines to close respectively
Join the residual capacity of each OSD object storage devices of the 3rd identification information;
The quantity of the 3rd identification information that storage server is associated according to each OSD object storage devices and each OSD objects are stored
The residual capacity of equipment, determines the first data acquisition system the 3rd OSD object storage devices to be stored, and the first data acquisition system is deposited
In storage to the 3rd OSD object storage devices.
5. the data slicer management method as described in claim 3 or 4, it is characterised in that the data slicer management method is also
Including:
When the data message read requests of remote monitoring platform transmission are received, storage server judges data information request institute
Whether the 3rd data message of request meets default reading conditions, wherein, the default reading conditions include the 3rd data message
It is partial data or the 3rd data information memory in corresponding OSD object storage devices;
If so, then storage server sends to remote monitoring platform the 3rd data message;
If it is not, then storage server sends prompt message to remote monitoring platform, so that remote monitoring platform is according to prompt message
The 3rd data message is obtained from client.
6. a kind of data slicer management system, it is characterised in that the data slicer management system includes client and storage
Server, wherein, the client includes:
Whether the first judge module, the data total amount for judging the first currently stored data acquisition system meets preset value;
First sending module, for when data total amount meets preset value, the first data acquisition system being sent to storage server, with
Storage management is carried out to the first data acquisition system for storage server;
The storage server is used to receive the first data acquisition system of client transmission.
7. data slicer management system as claimed in claim 6, it is characterised in that the client also includes:
Acquisition module, for gathering the first data message, and obtains corresponding first identification information of the first data message;
Second judge module, for judging corresponding second identification information of the first data acquisition system corresponding with the first data message
Whether one identification information is consistent;
First memory module, for when corresponding second identification information corresponding with the first data message first of the first data acquisition system
When identification information is consistent, by the first data information memory in the first data acquisition system.
8. a kind of data slicer management system, it is characterised in that the data slicer management system includes client and storage
Server, wherein, the storage server includes:
Acquisition module, for when the first data acquisition system of client transmission is received, obtaining the first data acquisition system corresponding the
Two identification informations;
3rd judge module, for the second data message for judging to have been stored in the second identification information and OSD object storage devices
Whether corresponding 3rd identification information is consistent, wherein, OSD object storage devices are associated with storage server;
Second memory module, if consistent with the 3rd identification information for the second identification information, by the first data acquisition system store to
In an OSD object storage devices where second data message;
3rd memory module, for determining that the first data acquisition system is to be stored according to the residual capacity of each OSD object storage devices
2nd OSD object storage devices, and by the first data information memory to the 2nd OSD object storage devices.
9. data slicer management system as claimed in claim 8, it is characterised in that second memory module includes:
Determining unit, the quantity of the 3rd identification information for determining each OSD object storage devices association respectively, and determine respectively
Associate the residual capacity of each OSD object storage devices of the 3rd identification information;
Memory cell, the quantity of the 3rd identification information and each OSD objects for being associated according to each OSD object storage devices are deposited
The residual capacity of storage equipment, determines the first data acquisition system the 3rd OSD object storage devices to be stored, and by the first data acquisition system
Store into the 3rd OSD object storage devices.
10. data slicer management system as claimed in claim 8 or 9, it is characterised in that the storage server also includes:
4th judge module, for when the data message read requests of remote monitoring platform transmission are received, judging that data are believed
Whether the 3rd asked data message of breath request meets default reading conditions, wherein, the default reading conditions include the 3rd
Data message is partial data or the 3rd data information memory in corresponding OSD object storage devices;
Second sending module, if meeting default reading conditions for the 3rd data message that data information request is asked, will
3rd data message is sent to remote monitoring platform;
Reminding module, if being unsatisfactory for default reading conditions for the 3rd data message that data information request is asked, to remote
Range monitoring platform sends prompt message, so that remote monitoring platform obtains the 3rd data message according to prompt message from client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710011825.7A CN106709053A (en) | 2017-01-06 | 2017-01-06 | Data slice management method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710011825.7A CN106709053A (en) | 2017-01-06 | 2017-01-06 | Data slice management method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106709053A true CN106709053A (en) | 2017-05-24 |
Family
ID=58907990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710011825.7A Pending CN106709053A (en) | 2017-01-06 | 2017-01-06 | Data slice management method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106709053A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110765479A (en) * | 2019-11-03 | 2020-02-07 | 长沙豆芽文化科技有限公司 | Big data loss prevention method, device and equipment |
CN111566997A (en) * | 2018-01-19 | 2020-08-21 | 皇家Kpn公司 | Network slicing usage |
CN112669148A (en) * | 2020-12-22 | 2021-04-16 | 深圳市富途网络科技有限公司 | Order processing method and device |
CN113179335A (en) * | 2021-06-30 | 2021-07-27 | 智联万维科技有限公司 | Data processing method and system, electronic device and computer readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102917127A (en) * | 2012-10-15 | 2013-02-06 | 北京推博信息技术有限公司 | Audio transmission method and system |
CN103702177A (en) * | 2013-12-13 | 2014-04-02 | 乐视网信息技术(北京)股份有限公司 | Method for storing video file and player |
CN104573073A (en) * | 2015-01-27 | 2015-04-29 | 江苏汉德天坤数字技术有限公司 | Automatic two-dimension code document classifying method |
-
2017
- 2017-01-06 CN CN201710011825.7A patent/CN106709053A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102917127A (en) * | 2012-10-15 | 2013-02-06 | 北京推博信息技术有限公司 | Audio transmission method and system |
CN103702177A (en) * | 2013-12-13 | 2014-04-02 | 乐视网信息技术(北京)股份有限公司 | Method for storing video file and player |
CN104573073A (en) * | 2015-01-27 | 2015-04-29 | 江苏汉德天坤数字技术有限公司 | Automatic two-dimension code document classifying method |
Non-Patent Citations (1)
Title |
---|
梁久忠 等: "《学科建设:计算机网络学科研究》", 31 August 2007 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111566997A (en) * | 2018-01-19 | 2020-08-21 | 皇家Kpn公司 | Network slicing usage |
CN111566997B (en) * | 2018-01-19 | 2023-09-01 | 皇家Kpn公司 | Network slice use |
CN110765479A (en) * | 2019-11-03 | 2020-02-07 | 长沙豆芽文化科技有限公司 | Big data loss prevention method, device and equipment |
CN110765479B (en) * | 2019-11-03 | 2020-04-24 | 长沙豆芽文化科技有限公司 | Big data loss prevention method, device and equipment |
CN112669148A (en) * | 2020-12-22 | 2021-04-16 | 深圳市富途网络科技有限公司 | Order processing method and device |
CN113179335A (en) * | 2021-06-30 | 2021-07-27 | 智联万维科技有限公司 | Data processing method and system, electronic device and computer readable storage medium |
CN113179335B (en) * | 2021-06-30 | 2021-09-24 | 智联万维科技有限公司 | Data processing method and system, electronic device and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10652265B2 (en) | Method and apparatus for network forensics compression and storage | |
CN106709053A (en) | Data slice management method and system | |
CN110225417A (en) | Data processing method and server, the method and server that detect Caton | |
CN105163316B (en) | Access the method and device of Wi-Fi Hotspot | |
CN107040415A (en) | A kind of terminal and data reporting method, server and data receiver method | |
CN103490978A (en) | Terminal, server and message monitoring method | |
CN105577772A (en) | Material receiving method, material uploading method and device | |
CN105302801A (en) | Resource caching method and apparatus | |
CN107959812A (en) | Storage method, device, system and the routing device of monitoring data | |
US20190174089A1 (en) | Method and device for storing warning image | |
CN112260889B (en) | Linux-based process flow monitoring method, system and equipment | |
CN111371672A (en) | Message pushing method and device | |
CN103974057A (en) | Video quality user experience value evaluation method, device and system | |
CN107306200B (en) | Network fault early warning method and gateway for network fault early warning | |
CN107249136A (en) | Method for connecting network and device | |
US20100107217A1 (en) | Content control method and device | |
CN112969172B (en) | Communication flow control method based on cloud mobile phone | |
US8954679B2 (en) | Management of cached data based on user engagement | |
CN104202389A (en) | Monitoring method for storage space and running state in cloud environment and cloud storage system | |
CN104486157A (en) | Information system performance detecting method based on deep packet analysis | |
CN112733170B (en) | Active trust evaluation method based on evidence sequence extraction | |
CN114844835A (en) | Self-adaptive dynamic current limiting method and device | |
CN111669431B (en) | Message transmission method and device, computer equipment and storage medium | |
CN112019546B (en) | Protection strategy adjusting method, system, equipment and computer storage medium | |
CN115333917A (en) | CDN anomaly detection method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20190902 Address after: 100089 Floor 1-4, No. 2 Building, No. 9 Courtyard, Dijin Road, Haidian District, Beijing Applicant after: Beijing Toyou Feiji Electronics Co., Ltd. Address before: 518000 Room 1402, Feiyada Science and Technology Building, Nanshan District, Shenzhen City, Guangdong Province Applicant before: Shenzhen Zhongbo Kechuang Information Technology Co., Ltd. |
|
TA01 | Transfer of patent application right | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170524 |
|
WD01 | Invention patent application deemed withdrawn after publication |