CN107172152A - One kind counts quota system and method based on CEPH cluster CAP mechanism - Google Patents
One kind counts quota system and method based on CEPH cluster CAP mechanism Download PDFInfo
- Publication number
- CN107172152A CN107172152A CN201710355342.9A CN201710355342A CN107172152A CN 107172152 A CN107172152 A CN 107172152A CN 201710355342 A CN201710355342 A CN 201710355342A CN 107172152 A CN107172152 A CN 107172152A
- Authority
- CN
- China
- Prior art keywords
- quota
- client
- data terminals
- mds data
- cap
- 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.)
- Granted
Links
- 230000007246 mechanism Effects 0.000 title claims abstract description 29
- WGZDBVOTUVNQFP-UHFFFAOYSA-N N-(1-phthalazinylamino)carbamic acid ethyl ester Chemical compound C1=CC=C2C(NNC(=O)OCC)=NN=CC2=C1 WGZDBVOTUVNQFP-UHFFFAOYSA-N 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 title claims description 33
- 238000013475 authorization Methods 0.000 claims abstract description 5
- 238000004891 communication Methods 0.000 claims abstract description 4
- 230000003247 decreasing effect Effects 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 4
- 208000018672 Dilatation Diseases 0.000 claims description 3
- 230000006870 function Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5682—Policies or rules for updating, deleting or replacing the stored data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of based on CEPH cluster CAP mechanism statistics quota system, including:Multiple client and MDS data terminals;MDS data terminals are connected with each client communication respectively;MDS data terminals are used to set client quota, and quota is in units of byte, and client and MDS data terminals are equipped with quota amount, and the quota amount of client is set by MDS data terminals to be defined;When client needs data manipulation, client is authorized and quota amount to MDS data terminal applications Cap, when MDS data terminals are provided with quota consumption, and Cap is authorized and quota amount updates and arrives the client.Client-based quota is counted using ceph cap mechanism of authorization control, client and MDS data terminal communication information types is reduced, quota statistics of the realization based on file makes quota statistics more precisely and efficient.
Description
Technical field
Quota is counted the present invention relates to distributed storage software field, more particularly to a kind of CEPH cluster CAP mechanism that is based on
System and method.
Background technology
In multimedia of today storage, data volume increases in geometry level, and the disk space of data storage is gradually increased, by
How former GB lifting TB till now avoid user to the abuse of disk space so that PB ranks, cause other users without
Method is current assistant officer technical problem to be solved using disk space.
The content of the invention
In order to overcome above-mentioned deficiency of the prior art, the present invention is provided a kind of counted based on CEPH cluster CAP mechanism and matched somebody with somebody
Volume system, including:Multiple client and MDS data terminals;MDS data terminals are connected with each client communication respectively;
MDS data terminals are used to set client quota, and quota is in units of byte, and client and MDS data terminals are equipped with
Quota amount, the quota amount of client is set by MDS data terminals to be defined;When client needs data manipulation, client is to MDS numbers
Authorized and quota amount according to end application Cap, when MDS data terminals are provided with quota consumption, Cap is authorized and quota amount is updated to described
Client.
Preferably, Cap is authorized and included:Read right, write permission, addition are write and renewal authority.
One kind counts quota method based on CEPH cluster CAP mechanism, and quota method includes:
When client has new file to write or already present file is write in addition, the client is sent to MDS data terminals
The Cap that writes of the file is authorized and quota application amount;
What MDS data terminals received that the client sends writes after Cap authorization requests, inquires about the client to the text
Whether part writes Cap mandates, then inquires about whether MDS data terminals have remaining quota amount;
If the client has the write permission to the file, and MDS data terminals matching somebody with somebody provided with the client application
Volume amount;
MDS data terminals send to the client and write the quota amount that Cap is authorized and updated the client.
Preferably, quota method includes:
If the client has the write permission to the file, and quota of the MDS data terminals without the client application
Amount;
Whether the MDS data terminals acquisition existing remaining quota amount of client meets this and writes Cap mandates;
Authorized when the existing remaining quota amount of the client meets this and writes Cap, then MDS data terminals are to the client
Cap mandates are write in transmission;
When the existing remaining quota amount of the client is unsatisfactory for this and writes Cap authorizing, then MDS data terminals are to the client
End sends quota amount excess, and Cap mandates are write in withdrawal.
Preferably, quota method includes:
When client reduces file size, quota decreasing value is recorded;
Client sends Cap quotas to MDS data terminals and reduces application, concurrently delivery volume decreasing value;
MDS data terminals receive the Cap renewal file size applications that the client is sent, and update MDS data terminals
Quota surplus value, quota surplus value is the quota decreasing value sum of current quota surplus value and the client;
MDS data terminals update quota surplus value, and the quota updated value of the client is returned;
The client updates local quota value.
Preferably, quota method includes:
When client Delete Local File or catalogue, this total size for deleting file or catalogue is recorded;
Client to MDS data terminals send deltree or file application, and incidentally deltree or file size;
MDS data terminals receive deltreeing or file application for the client transmission, and update matching somebody with somebody for MDS data terminals
Volume surplus value, quota surplus value is that current quota surplus value deltrees or file size sum with the client;
MDS data terminals update quota surplus value, and the quota updated value of the client is returned;
The client updates local quota value.
Preferably, quota method includes:
When there is new client access MDS data terminals, the total quota value of MDS data terminal dilatations;
MDS data terminals are to the new default quota value of access client distribution;
The each client of MDS data terminal real time scans, when client is not present or client need not set quota,
MDS data terminals reclaim the quota of the client, delete the quota amount of the client;
The client is increased in the quota surplus value of MDS data terminals.
Preferably, MDS data terminals weigh current system by the variance D of the average quota amount of relatively more each client and system
Whether allocated quota amount balances in system, is calculated by formula 1.1 come the degree of balance;N is that system is provided with N number of client, PAVETable
Show the average quota amount of system, PiRepresent the quota amount of i-th of client;
As can be seen from the above technical solutions, the present invention has advantages below:
Client-based quota is counted using ceph cap mechanism of authorization control, client is reduced and leads to MDS data terminals
Believe type of message, quota statistics of the realization based on file makes quota statistics more precisely and efficient.MDS data terminals are set to client
Quota is put, is that client divides magnetic quota amount, improves client and the storage area utilization rate of MDS data terminals.
Brief description of the drawings
In order to illustrate more clearly of technical scheme, it will make simple to the required accompanying drawing used in description below
Introduce on ground, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for ordinary skill
For personnel, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is to count quota system schematic based on CEPH cluster CAP mechanism;
Fig. 2 is to count quota embodiment of the method flow chart based on CEPH cluster CAP mechanism;
Fig. 3 is to count another embodiment flow chart of quota method based on CEPH cluster CAP mechanism;
Fig. 4 is to count another embodiment flow chart of quota method based on CEPH cluster CAP mechanism;
Fig. 5 is to count another embodiment flow chart of quota method based on CEPH cluster CAP mechanism;
Fig. 6 is to count another embodiment flow chart of quota method based on CEPH cluster CAP mechanism.
Embodiment
, below will be with specific to enable goal of the invention, feature, the advantage of the present invention more obvious and understandable
Embodiment and accompanying drawing, the technical scheme that the present invention is protected are clearly and completely described, it is clear that implementation disclosed below
Example is only a part of embodiment of the invention, and not all embodiment.Based on the embodiment in this patent, the common skill in this area
All other embodiment that art personnel are obtained under the premise of creative work is not made, belongs to the model of this patent protection
Enclose.
The present embodiment provides a kind of based on CEPH cluster CAP mechanism statistics quota system, as shown in figure 1, including:Multiple visitors
Family end 2 and MDS data terminals 1;MDS data terminals 1 are communicated to connect with each client 1 respectively;
MDS data terminals 1 are used to set the quota of client 2, and quota is in units of byte, and client 2 and MDS data terminals 1 are equal
Provided with quota amount, the quota amount of client is set by MDS data terminals to be defined;When client 2 needs data manipulation, client 2
Authorize and quota amount, when MDS data terminals 1 are provided with quota consumption, Cap is authorized and quota amount to the application of MDS data terminals 1 Cap
Update the client 1;So reduce client and MDS data terminals 1 are interacted, mitigate the data processing pressure of MDS data terminals 1.
Clients is divided into based on CEPH cluster CAP mechanism statistics quota system:Client (data user), mds:
Metadata server cluster, meta data server (caching and synchronous distributed meta data) osd:Object
Storage cluster, object storage cluster (stores data and metadata as object, perform other key functions).
mon:Cluster monitors, cluster monitor (execution function for monitoring), client is stored in data by POSIX interfaces and arrived
In Ceph systems, by the cooperation between other three parts, the distributed storage of data is realized, checks, change and deletes, this
A little operating principles are transparent to user.
Ceph distributed memory systems storage data in units of object, for upper-layer user (Client), be with
File is unit, carries out the newly-built of data, renewal and deletes, Ceph is provided with authority to file, and different users are to identical
The operating right that file or catalogue are enjoyed is differed, and Ceph needs a kind of mechanism to manage file permission, and this mechanism is exactly CAP
(capability) mechanism, Cap is that MDS distributes to operational capacity authority of the user to file/directory, different clients, or
Not in the same time, it is probably different that cap is held to identical file/catalogue to the same client of person, and Cap authorities generally divide three kinds:
Read right, write permission and renewal authority, MDS operate same file/catalogue to carry out authority pipe multiple client by cap
Reason, but Ceph lacks the limitation to user writable memory space, it is impossible to reasonably utilize memory space, it is impossible to meet client's need
Ask, the present invention is namely based on Ceph Cap mechanism, is that user sets up quota, be embodied as each user and divide respective storage
Space, quota inspection is carried out when user is to file or catalogue application write permission or renewal authority, more than the quota value of setting, is used
Family can not write data, until user has after remaining space, can write data, reach quantitative management, improve memory space
The security of utilization rate and system.
The present invention also provides a kind of based on CEPH cluster CAP mechanism statistics quota method, as shown in Fig. 2 quota method bag
Include:
S1, when client have new file write or it is additional write already present file when, the client is sent out to MDS data terminals
Send and the Cap that writes of the file is authorized and quota application amount;
What S2, MDS data terminal received that the client sends writes after Cap authorization requests, inquires about the client to institute
State whether file writes Cap mandates, then inquire about whether MDS data terminals have remaining quota amount;
If S3, the client have the write permission to the file, and MDS data terminals are provided with the client application
Quota amount;
S4, MDS data terminal send to the client and write the quota amount that Cap is authorized and updated the client.
In the present embodiment, quota method includes:As shown in figure 3,
If S11, the client have the write permission to the file, and MDS data terminals are without the client application
Quota amount;
Whether S12, MDS data terminal acquisition existing remaining quota amount of client meet this and write Cap mandates;
S13, authorize when the existing remaining quota amount of the client meets this and writes Cap, then MDS data terminals are to the visitor
Family end, which is sent, writes Cap mandates;
S14, when the existing remaining quota amount of the client is unsatisfactory for this and writes Cap authorizing, then MDS data terminals are to described
Client sends quota amount excess, and Cap mandates are write in withdrawal.
In the present embodiment, quota method includes:As shown in figure 4,
S21, when client reduce file size when, record quota decreasing value;
S22, client send Cap quotas to MDS data terminals and reduce application, concurrently delivery volume decreasing value;
S23, MDS data terminal receive the Cap renewal file size applications that the client is sent, and update MDS data
The quota surplus value at end, quota surplus value is the quota decreasing value sum of current quota surplus value and the client;
S24, MDS data terminal update quota surplus value, and the quota updated value of the client is returned;
S25, the client update local quota value.
In the present embodiment, quota method includes:As shown in figure 5,
When S31, client Delete Local File or catalogue, this total size for deleting file or catalogue is recorded;
S32, client to MDS data terminals send deltree or file application, and incidentally deltree or file it is big
It is small;
S33, MDS data terminal receive deltreeing or file application for the client transmission, and update MDS data terminals
Quota surplus value, quota surplus value is that current quota surplus value and the client deltree or file size sum;
S34, MDS data terminal update quota surplus value, and the quota updated value of the client is returned;
S35, the client update local quota value.
In the present embodiment, quota method includes:As shown in fig. 6,
S41, when there is new client access MDS data terminals, the total quota value of MDS data terminal dilatations;
S42, MDS data terminal are to the new default quota value of access client distribution;
The each client of S43, MDS data terminal real time scan, when client is not present or client need not set quota
When, MDS data terminals reclaim the quota of the client, delete the quota amount of the client;
S44, the client increased in the quota surplus value of MDS data terminals.
In the present embodiment, MDS data terminals are worked as by the variance D of the average quota amount of relatively more each client and system to weigh
Whether allocated quota amount balances in preceding system, is calculated by formula 1.1 come the degree of balance;N is that system is provided with N number of client,
PAVEThe average quota amount of expression system, PiRepresent the quota amount of i-th of client;
In initialization or normal work, MDS data terminals are by calculated equilibrium degree, and variance D is weighed in current system
Whether allocated quota amount balances, it is ensured that the quota amount of each client is balanced.When having the new quota application amount of client or reduction
Performed during quota amount according to the above method.
In certain embodiments, some or all functions of one or more of described equipment equipment or processing are by calculating
Machine program realizes or supported that computer program is formed by computer readable program code and is included in computer-readable medium
In.Phrase " computer readable program code " includes any kind of computer code, including source code, object code and can hold
Line code.Phrase " computer-readable medium " includes any kind of medium that can be accessed by a computer, such as read-only storage
Device (ROM), random access memory (RAM), hard disk drive, CD (CD), digital video disc (DVD) or any other class
The memory of type.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or using the present invention.
A variety of modifications to these embodiments will be apparent for those skilled in the art, as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, it is of the invention
The embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase one
The most wide scope caused.
Claims (8)
1. one kind counts quota system based on CEPH cluster CAP mechanism, it is characterised in that including:Multiple client and MDS data
End;MDS data terminals are connected with each client communication respectively;
MDS data terminals are used to set client quota, and quota is in units of byte, and client and MDS data terminals are equipped with quota
Amount, the quota amount of client is set by MDS data terminals to be defined;When client needs data manipulation, client is to MDS data terminals
Apply for that Cap is authorized and quota amount, when MDS data terminals are provided with quota consumption, Cap is authorized and quota amount updates and arrives the client
End.
2. according to claim 1 count quota system based on CEPH cluster CAP mechanism, it is characterised in that
Cap, which is authorized, to be included:Read right, write permission, addition are write and renewal authority.
3. one kind counts quota method based on CEPH cluster CAP mechanism, it is characterised in that quota method includes:
When client has new file to write or already present file is write in addition, the client is sent to institute to MDS data terminals
The Cap that writes for stating file is authorized and quota application amount;
What MDS data terminals received that the client sends writes after Cap authorization requests, and inquire about the client is to the file
It is no to write Cap mandates, then inquire about whether MDS data terminals have remaining quota amount;
If the client has the write permission to the file, and MDS data terminals are provided with the quota amount of the client application;
MDS data terminals send to the client and write the quota amount that Cap is authorized and updated the client.
4. according to claim 3 count quota method based on CEPH cluster CAP mechanism, it is characterised in that quota method
Including:
If the client has the write permission to the file, and quota amount of the MDS data terminals without the client application;
Whether the MDS data terminals acquisition existing remaining quota amount of client meets this and writes Cap mandates;
Cap mandates are write when the existing remaining quota amount of the client meets this, then MDS data terminals are sent to the client
Write Cap mandates;
Cap mandates are write when the existing remaining quota amount of the client is unsatisfactory for this, then MDS data terminals are sent out to the client
Cap mandates are write in delivery volume amount excess, withdrawal.
5. according to claim 3 count quota method based on CEPH cluster CAP mechanism, it is characterised in that quota method
Including:
When client reduces file size, quota decreasing value is recorded;
Client sends Cap quotas to MDS data terminals and reduces application, concurrently delivery volume decreasing value;
MDS data terminals receive the Cap renewal file size applications that the client is sent, and update the quota of MDS data terminals
Surplus value, quota surplus value is the quota decreasing value sum of current quota surplus value and the client;
MDS data terminals update quota surplus value, and the quota updated value of the client is returned;
The client updates local quota value.
6. according to claim 3 count quota method based on CEPH cluster CAP mechanism, it is characterised in that quota method
Including:
When client Delete Local File or catalogue, this total size for deleting file or catalogue is recorded;
Client to MDS data terminals send deltree or file application, and incidentally deltree or file size;
MDS data terminals receive deltreeing or file application for the client transmission, and it is surplus to update the quota of MDS data terminals
Residual value, quota surplus value is that current quota surplus value deltrees or file size sum with the client;
MDS data terminals update quota surplus value, and the quota updated value of the client is returned;
The client updates local quota value.
7. according to claim 3 count quota method based on CEPH cluster CAP mechanism, it is characterised in that quota method
Including:
When there is new client access MDS data terminals, the total quota value of MDS data terminal dilatations;
MDS data terminals are to the new default quota value of access client distribution;
The each client of MDS data terminal real time scans, when client is not present or client need not set quota, MDS numbers
The quota of the client is reclaimed according to end, the quota amount of the client is deleted;
The client is increased in the quota surplus value of MDS data terminals.
8. according to claim 3 count quota method based on CEPH cluster CAP mechanism, it is characterised in that
MDS data terminals weigh what is distributed in current system by the variance D of the average quota amount of relatively more each client and system
Whether quota amount balances, and is calculated by formula 1.1 come the degree of balance;N is that system is provided with N number of client, PAVEExpression system is averaged
Quota amount, PiRepresent the quota amount of i-th of client;
<mrow>
<mi>D</mi>
<mo>=</mo>
<munderover>
<mo>&Sigma;</mo>
<mi>i</mi>
<mi>N</mi>
</munderover>
<mrow>
<mo>(</mo>
<msqrt>
<msup>
<mrow>
<mo>(</mo>
<msub>
<mi>P</mi>
<mrow>
<mi>a</mi>
<mi>v</mi>
<mi>e</mi>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>P</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
</msqrt>
<mo>)</mo>
</mrow>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>1.1</mn>
<mo>)</mo>
</mrow>
<mo>.</mo>
</mrow>
2
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710355342.9A CN107172152B (en) | 2017-05-19 | 2017-05-19 | Statistical quota system and method based on CEPH cluster CAP mechanism |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710355342.9A CN107172152B (en) | 2017-05-19 | 2017-05-19 | Statistical quota system and method based on CEPH cluster CAP mechanism |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107172152A true CN107172152A (en) | 2017-09-15 |
CN107172152B CN107172152B (en) | 2020-10-23 |
Family
ID=59815481
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710355342.9A Active CN107172152B (en) | 2017-05-19 | 2017-05-19 | Statistical quota system and method based on CEPH cluster CAP mechanism |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107172152B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108804038A (en) * | 2018-05-29 | 2018-11-13 | 新华三技术有限公司 | Method, apparatus, server and the computer-readable medium of daily record data migration |
CN109284274A (en) * | 2018-11-29 | 2019-01-29 | 郑州云海信息技术有限公司 | A kind of asynchronous predistribution implementation method of configuration based on distributed file system |
CN109583222A (en) * | 2018-12-07 | 2019-04-05 | 浪潮(北京)电子信息产业有限公司 | Distributed file system metadata service device recycles client jurisdiction method and device |
CN111181791A (en) * | 2019-12-31 | 2020-05-19 | 浪潮电子信息产业股份有限公司 | Quota management method, device, equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101201783A (en) * | 2006-12-14 | 2008-06-18 | 英业达股份有限公司 | Method for early warning insufficiency of memory space of network memory system |
CN102447736A (en) * | 2011-11-17 | 2012-05-09 | 华中科技大学 | Management and control method for user quota in multi-network storage system |
US20150378993A1 (en) * | 2014-06-27 | 2015-12-31 | Netapp, Inc. | System and method for implementing a quota system in a distributed file system |
CN106603729A (en) * | 2017-02-23 | 2017-04-26 | 郑州云海信息技术有限公司 | Distributed-file-system multi-client synchronization method and system thereof |
-
2017
- 2017-05-19 CN CN201710355342.9A patent/CN107172152B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101201783A (en) * | 2006-12-14 | 2008-06-18 | 英业达股份有限公司 | Method for early warning insufficiency of memory space of network memory system |
CN102447736A (en) * | 2011-11-17 | 2012-05-09 | 华中科技大学 | Management and control method for user quota in multi-network storage system |
US20150378993A1 (en) * | 2014-06-27 | 2015-12-31 | Netapp, Inc. | System and method for implementing a quota system in a distributed file system |
CN106603729A (en) * | 2017-02-23 | 2017-04-26 | 郑州云海信息技术有限公司 | Distributed-file-system multi-client synchronization method and system thereof |
Non-Patent Citations (3)
Title |
---|
杨飞等: "基于Ceph对象存储集群的高可用性设计与实现", 《微电子学与计算机》 * |
陈起等: "一种分布式存储***用户磁盘配额的实现", 《计算机研究与发展》 * |
黎毅: "《会计实证研究方法》", 31 July 2015, 东北财经大学出版社 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108804038A (en) * | 2018-05-29 | 2018-11-13 | 新华三技术有限公司 | Method, apparatus, server and the computer-readable medium of daily record data migration |
CN109284274A (en) * | 2018-11-29 | 2019-01-29 | 郑州云海信息技术有限公司 | A kind of asynchronous predistribution implementation method of configuration based on distributed file system |
CN109284274B (en) * | 2018-11-29 | 2021-09-28 | 郑州云海信息技术有限公司 | Configuration asynchronous pre-allocation implementation method based on distributed file system |
CN109583222A (en) * | 2018-12-07 | 2019-04-05 | 浪潮(北京)电子信息产业有限公司 | Distributed file system metadata service device recycles client jurisdiction method and device |
CN111181791A (en) * | 2019-12-31 | 2020-05-19 | 浪潮电子信息产业股份有限公司 | Quota management method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN107172152B (en) | 2020-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107172152A (en) | One kind counts quota system and method based on CEPH cluster CAP mechanism | |
CN104145468B (en) | File access authority control method and device thereof | |
EP2993864B1 (en) | Public and private hybrid distributed cloud storage system and cloud storage method | |
US10223506B2 (en) | Self-destructing files in an object storage system | |
US20140297781A1 (en) | Techniques for efficiently enforcing resource quotas in a multi-tenant cloud storage system | |
US8078686B2 (en) | High performance file fragment cache | |
US20020123948A1 (en) | Account management system | |
WO2007001118A1 (en) | Rights object, rights object issuing method, and contents controlling method using the same in digital rights management | |
US20020007347A1 (en) | Secured electronic information delivery system having a metering device | |
JPH06314223A (en) | Buffer control system and method | |
CN108416591B (en) | Method for realizing transaction active current limiting through API (application program interface) in financial transaction | |
JP2003519942A (en) | Method for pre-release of digital content and encryption key database used with the method | |
CN107493329A (en) | A kind of remote document access method of distributed memory file system | |
CN110569670B (en) | Encryption and design method of enterprise annuity based on block chain | |
CN106897442A (en) | A kind of distributed file system user quota method for pre-distributing and distribution system | |
US20070027941A1 (en) | System, method, and service for enforcing resource utilization in a distributed system | |
CN106649145A (en) | Self-adaptive cache strategy updating method and system | |
CN106406764A (en) | A high-efficiency data access system and method for distributed SAN block storage | |
CN109918352A (en) | The method of storage system and storing data | |
US7155492B2 (en) | Method and system for caching network data | |
CN110992011A (en) | Data splitting method and device, electronic equipment and storage medium | |
CN106788994A (en) | Key updating method suitable for cloud storage system | |
US20040177031A1 (en) | Systems and methods for processing defaulted loans | |
CN107332921A (en) | A kind of method, system and the distributed file system of delayed updating metadata | |
CN206962851U (en) | Cloud storage file access control system |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200916 Address after: 215100 No. 1 Guanpu Road, Guoxiang Street, Wuzhong Economic Development Zone, Suzhou City, Jiangsu Province Applicant after: SUZHOU LANGCHAO INTELLIGENT TECHNOLOGY Co.,Ltd. Address before: 450000 Henan province Zheng Dong New District of Zhengzhou City Xinyi Road No. 278 16 floor room 1601 Applicant before: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |