CN102023821A - Disc space management method and system - Google Patents

Disc space management method and system Download PDF

Info

Publication number
CN102023821A
CN102023821A CN2010105913304A CN201010591330A CN102023821A CN 102023821 A CN102023821 A CN 102023821A CN 2010105913304 A CN2010105913304 A CN 2010105913304A CN 201010591330 A CN201010591330 A CN 201010591330A CN 102023821 A CN102023821 A CN 102023821A
Authority
CN
China
Prior art keywords
disk space
user
overdraw
storage data
storage
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
Application number
CN2010105913304A
Other languages
Chinese (zh)
Inventor
程菊生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Digital Technologies Chengdu Co Ltd
Original Assignee
Huawei Symantec Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Symantec Technologies Co Ltd filed Critical Huawei Symantec Technologies Co Ltd
Priority to CN2010105913304A priority Critical patent/CN102023821A/en
Publication of CN102023821A publication Critical patent/CN102023821A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the invention provides a disc space management method and system. The disc space management method comprises: receiving storage data uploaded by a user; detecting whether the sum of disc spaces used by the storage data and a user reaches a preset disc space quota; and if yes, storing the storage data in the overdraft disc space of the user, wherein the overdraft disc space is the disc space temporarily distributed to the user. In the embodiment of the invention, under the condition that the sum of disc spaces used by the storage data and the user reaches the preset disc space quota, the storage data is stored in the overdraft disc space provided for the user to store data, thus reducing limitation for users to use the disc space and improving user experience.

Description

A kind of disk space management method and system
Technical field
The present invention relates to the disk space management technical field, relate in particular to a kind of disk space management method and system.
Background technology
Disk space management is a kind of document storage management based on user and subregion, by disk space management, can or sign in to the disk space that the long-distance user in the local computing can use to the local user and reasonably distribute.
In order to prevent that the certain user from excessively using disk space, existing file system, operating system can be supported the quotas administered of disk space, promptly set user's disk space quota, limit in space to the user, the user freely uses under given disk space quota, the shared disk space of the All Files that system has according to the user calculates the operating position in user disk space, when the disk space of user's use reaches quota restrictions, system can point out disk space full, does not allow the user to continue to upload data again.
In the prior art, quota method to set up to disk space is very ripe in file system, for example, in Redhat operating system, the linux system keeper uses disk space quota to regulate the disk space of Any user, prevents that any specific user from uploading too many data, to such an extent as to write the catalogue of full key, if these crucial catalogues do not have enough spaces, may cause Redhat Linux collapse.The process that quota is set for user under the Redhat Linux is as follows:
At first, modification/etc/fstab also articulates again; Then, create the quota file.Behind initialization quota file, create output in detail, check user's quota, and articulate the file system of scanning, compiles user quota again.Then, action command configuration selected user, in case reach restriction, the user just can not re-use other disk space; At last, enable quota, finished necessary configuration effort.
As seen, management method to disk space in the prior art is to set the operable disk space quota of user, if exceed this quota, then do not allow the user to use other disk space, the inventor finds in realizing process of the present invention, this method has limited the use of user to disk space greatly, reduced user experience, for example, when the user has hot job to upload mass data, if the disk space that the user uses has surpassed quota, then existing file system is not allow the user to continue operation store.
Summary of the invention
The embodiment of the invention provides a kind of disk space management method and system, can reduce the user is used the restriction of disk space.
In order to solve the problems of the technologies described above, the technical scheme of the embodiment of the invention is as follows:
A kind of disk space management method comprises:
Receive the storage data that the user uploads;
Detect the disk space sum that described storage data and user used and whether reach default disk space quota;
If, then with described storage data storage in described user's overdraw disk space, wherein, described overdraw disk space is for distribute to described user's disk space temporarily.
A kind of disk space management system comprises:
Receiver module is used to receive the storage data that the user uploads;
Detection module is used to detect the disk space sum that described storage data and user used and whether reaches default disk space quota;
Memory module, be used for when the testing result of described detection module when being, in described user's overdraw disk space, wherein, described overdraw disk space is for distribute to described user's disk space temporarily with described storage data storage.
In the present embodiment, reach in the disk space sum that storage data and user used under the situation of default disk space quota, by storing data storage in the overdraw disk space that system provides for the user, realized the storage of data, reduce the user is used the restriction of disk space, improved user experience.
Description of drawings
In order to be illustrated more clearly in the technical scheme in the embodiment of the invention, the accompanying drawing of required use is done to introduce simply in will describing embodiment below, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the management method process flow diagram of a kind of disk space of the embodiment of the invention;
Fig. 2 is the management method process flow diagram of the another kind of disk space of the embodiment of the invention;
Fig. 3 is the structural representation of a kind of disk space management of embodiment of the invention system;
Fig. 4 is the structural representation of the another kind of disk space management of embodiment of the invention system;
Fig. 5 is the structural representation of the another kind of disk space management of embodiment of the invention system.
Embodiment
In order to make those skilled in the art can further understand feature of the present invention and technology contents, see also following about detailed description of the present invention and accompanying drawing, accompanying drawing only provide with reference to and explanation, be not to be used for limiting the present invention.
Below in conjunction with drawings and Examples, technical scheme of the present invention is described.
With reference to Fig. 1, be the management method process flow diagram of a kind of disk space of the embodiment of the invention.
This method can comprise:
Step 101 receives the storage data that the user uploads.
Step 102 detects the disk space sum that described storage data and user used and whether reaches default disk space quota.
In the present embodiment, system can be divided into physical disk at least two big storage spaces, for example utilize physical disk to set up public virtual storage pool earlier, then this storage pool is divided into quota storage pool and overdraw storage pool two parts, wherein the quota storage pool has comprised the disk space of dividing for each user with certain quota, this space can be free to arrange by affiliated user, the long-term use, wherein, the process that user disk space quota is set can be similar with prior art, repeats no more herein; The overdraw storage pool is as public use, overdraw storage space capable of circulation, can use for the user temporarily, this overdraw storage pool can be divided fixing overdraw disk space for each user in advance, again according to the overdraw situation of user's request amount and/or current overdraw storage pool, the disk space of will overdrawing is distributed to this user in the time of can treating also that the user has the overdraw demand.
After system receives the storage data that the user uploads, system can will should store data storage in this user's who divides according to certain quota in advance quota disk space, in the process of this storage, or before the storage, or after the storage, can also be regularly or detect the operating position of this user's disk space in real time, the disk space sum of having used as storage data and user reaches default disk space quota, change next step over to, otherwise still can be in the quota disk space with data storage, for example: disk space quota is 10G, the disk space that the user has used is 9G, and the storage data of uploading are 2G, at this moment, the disk space sum that storage data and user have used is 10G as 11G greater than disk space quota, need jump to next step and carry out.
Step 103 will be if then will store data storage in user's overdraw disk space.
Wherein, described overdraw disk space is for distribute to described user's disk space temporarily, when whether the disk space sum of having used as storage data and user reaches default disk space quota, in this step, the storage data that do not deposit this user's quota disk space in can be deposited in this user's the overdraw disk space.This overdraw disk space can be to be allocated to this user in advance, also can be when the user has the overdraw demand, and system determines according to user's overdraw demand factors such as (also promptly storing the disk space that data need take), specifically sees also subsequent embodiment.
In this step, the storage data that how will not deposit this user's quota disk space in deposit in this user's the overdraw disk space, can comprise:
To store data is stored in the overdraw disk space fully; Perhaps
The storage data are at first stored in default disk space, and after default disk space was filled with, remaining data storage was in the overdraw space.
In the present embodiment, the disk space sum of having used storage data and user reaches the following of default disk space quota, by storing data storage in the overdraw disk space that system provides for the user, realized the storage of data, reduce the user is used the restriction of disk space, improved user experience.
Below by concrete example the inventive method is elaborated.
Referring to Fig. 2, be the management method process flow diagram of the another kind of disk space of the embodiment of the invention.
This method can comprise:
Step 201 receives the storage data that the user uploads.
Step 202, whether the disk space sum that detection of stored data and user have used reaches default disk space quota.
When detect storage data and user reach quota with the disk space sum the time, execution in step 203, otherwise, execution in step 201, the direct data of uploading of storing.
Above step and previous embodiment are similar, repeat no more herein.
In the present embodiment, set up public virtual storage pool utilizing physical disk, after this storage pool is divided into quota storage pool and overdraw storage pool two parts, can also further set up quota file and overdraw file so that respectively quota storage pool and overdraw storage pool are managed.
Wherein, set up the disk space information that the quota file is included in recording user information, quota in the quota file.At first, the user manages to quota, has defined user profile in quota information, and the user is managed.Secondly the quota disk space is managed, in file system, certain Disk Quotas is set for each user.If the user uses disk space in quota limit, in this user's quota disk space, system does not carry out any prompting with deposit data in system, and data can long preservation, does not do and forces to reclaim.This process can be similar with prior art, repeats no more herein.
Set up the overdraw file, be used for when user's quota disk space completely the time, the system of being convenient to manages user's overdraw disk space.If the user uses disk space to exceed quota, this part data that exceed will be stored in this user's the overdraw disk space so.The overdraw disk space has term of redemption, when using the time of overdraw disk space, the user reaches term of redemption and the user is outstanding, to be forced to reclaim by system, system will remove this user, and all leave data on the disk space of overdrawing in, reduce this user's credit grade simultaneously.
For the ease of the management of overdraw disk space, can set up the overdraw file.This overdraw file can comprise following information:
User profile, credit grade under the data; The access rights of data; Total disk space that the user can overdraw (also being user's facility extent threshold value); The disk space that the user has overdrawed; The physical address of deposit data; The effective time of data; Data Identification: normal use, pressure recovery etc.
Step 203 is determined user's disk space facility extent.
The acquisition of this user's disk space facility extent can be directly to be determined according to the disk space that the storage data need take by system in this step, for example, after if the user has reached quota with disk space, also have the storage data volume of 1G not deposit in, then the user's of system's acquisition disk space facility extent is 1G.
In order to prevent that the user from excessively taking the disk space in the overdraw storage pool, can also set the threshold value of facility extent at the user, user's disk space facility extent can not surpass default facility extent threshold value.For example, set the disk space that certain user can overdraw and to surpass 2G.User's disk space facility extent can obtain according to the recorded information in this user's the overdraw file.Concrete, the disk space that can overdraw according to user's facility extent threshold value and user is determined the disk space facility extent that the user is current.
For example, the facility extent threshold value of user A is 2G, if user A has the data volume of 2.5G to deposit in, according to the record of overdraw file, the disk space that user A has overdrawed is 0, and then according to the facility extent threshold value, the disk space facility extent of user A is 2G.If user A has the data volume of 1.5G to deposit in, according to the record of overdraw file, user A has taken the disk space 1G that can overdraw, then according to the facility extent threshold value of user A, when this was stored, the disk space facility extent of user A was 2G-1G=1G, and remaining 0.5G then can't store.
Step 204 is distributed the overdraw disk space according to the disk space facility extent to the user.
If the disk space that directly need be taken according to the storage data by system in last step is determined user's disk space facility extent, then in this step, system can directly distribute to this user overdraw disk space of 1G at least.
If the disk space of having overdrawed according to user's facility extent threshold value and user in last step is determined user's disk space facility extent, then in this step, if user's disk space facility extent is greater than 1G, then system assignment is given this user the overdraw disk space of 1G at least, if user's disk space facility extent is less than 1G, then system can only distribute the overdraw disk space for the user according to the disk space facility extent of determining.
Above dual mode is all when the user has the overdraw demand, system distributes the overdraw disk space to the user, in another embodiment of the present invention, this user's overdraw disk space can also be delimited in advance, after the step 202, can directly the storage data be deposited in this overdraw disk space, repeat no more herein.
Step 205 will be stored data storage in the overdraw disk space.
In this step, will store data storage in the overdraw disk space, can comprise:
To store data is stored in the overdraw disk space fully; Perhaps
The storage data are at first stored in default disk space, and after default disk space was filled with, remaining data storage was in the overdraw space.
Step 206 is made regular check on user's overdraw disk space.
System need make regular check on the operating position of overdraw disk space, regularly carries out daily record and reminds.All overdraw disk spaces are by virtual storage pool unified management and distribution.
When checking user's overdraw disk space, if set user's facility extent threshold value, need also then to judge whether the overdraw disk space that the user uses has arrived the facility extent threshold value, if reach, then no longer allow the user to deposit the storage data in.
Step 207, the physical address of record overdraw time and records store data storage.
Duration to storage data occupancy overdraw disk space write down as the overdraw time, and the physical address of records store data storage.
Step 208, judges whether the overdraw time reaches the default time of payment at the monitoring overdraw time.
For recycling of the storage pool that guarantees to overdraw, need set the time of payment to user's overdraw disk space, to regain, for example, setting the time of payment is 1 day, then when storage data occupancy overdraw disk space time, (also promptly overdrawing the time) reached 1 day the time, need the user to be stored in to overdraw the data dump in the disk space, system can be labeled as the physical address of the data storage of correspondence and repay etc. then, so that sub-distribution again.In this step, reach the default time of payment, during storage data dump but the user will not overdraw in the disk space, carry out next step by system when the overdraw time.
Step 209, the storage data of removing physical address correspondence.
When this step is specifically implemented, system can carry out regularly or monitoring in real time overdraw time of each user of record, and as required to user's unified setting time of payment, or as the case may be different user is set the time of payment respectively, when monitoring the overdraw time when reaching default time of payment, system can force to reclaim overtime overdraw disk space, clear data, regain the access rights in this space, and add the disk space that reclaims to the overdraw storage pool again, recycle for other users.The concrete process that clears data can be according to this user physical address of the storage data put down in writing in the file of overdrawing, and removes the data of this address correspondence, and the area identification of this address correspondence can be reclaimed for forcing, so that sub-distribution again.In above-mentioned clearing data, system can also forbid that described user continues the storage data storage that will upload once more in other overdraw disk space of this user's the overdraw disk space that has been recovered even this user.
Step 210 is forbidden that the user continues to store data storage in the overdraw disk space, and is reduced the credit grade that the user overdraws disk space.
For the ease of system's better maintaining overdraw storage pool, can also use the credit grade of overdraw disk space to divide to the user, for the overdraw disk space of forcing to regain, can reduce its user's credit grade, this credit grade further can also be associated for overdraw disk space that this user distributes and time of payment etc. with follow-up.After for example reducing user's credit grade, when treating that next time, this user need overdraw, system can reduce to distribute to user's overdraw disk space, and shortens the time of payment.
The order of above-mentioned steps can be adjusted as required, and not only is confined to this.
The embodiment of the invention has solved the difficult problem that present All Files system, operating system can not overdraw to a certain extent outside the quota of disk space, the application scenarios of carrying out the disk space overdraw for specific needs brings great convenience.For example, the space of individual mailbox is not enough, but the user needs a lot of data of temporary transient storage, at this moment can address this problem by the overdraw of disk space.Also for example, user's disk space is not enough in the file system, but needs temporary transient a lot of files of preserving, and at this moment needs the disk space of overdrawing.
The embodiment of the invention not only expires under the situation at user's quota disk space, by storing data storage in the overdraw disk space that system provides for the user, has realized the storage of data, has reduced the user is used the restriction of disk space.And, system is by the physical address of record overdraw time and data in the present embodiment, time of payment is set, after date can reclaim the disk space of overdraw overdrawing, neither influence the data of quota storage pool, be recoverable to the space of overdraw again, realized recycling disk space in the overdraw storage pool.
Embodiment of the invention method can be applied to local file system, also can be extended in the distributed file system.This method also is not limited to file system context, can be extended to aspects such as operating system fully.
More than be detailed introduction, the realization system for carrying out said process described below by embodiment to embodiment of the invention method.
Referring to Fig. 3, be the structural representation of a kind of disk space management of embodiment of the invention system.
This system can comprise receiver module 301, detection module 302 and memory module 303.
Receiver module 301 is used to receive the storage data that the user uploads.
Detection module 302 is used for the disk space sum that detection of stored data and user used and whether reaches default disk space quota.
Memory module 303, be used for when the testing result of detection module when being, will the storage data storage in user's overdraw disk space, wherein, described overdraw disk space is for distribute to described user's disk space temporarily.
Wherein, detection module 302 can comprise:
First storage unit is used for the storage data are stored in the overdraw disk space fully, perhaps,
Second storage unit is used for the storage data are at first stored at described default disk space, and after described default disk space was filled with, remaining data storage was in described overdraw space.
In the present embodiment, system can set up the virtual store pond on the basis of physical hard disk, and the virtual store pond is divided into quota storage pool and overdraw storage pool, with quota storage pool and overdraw storage separate management.Wherein, the quota storage pool can be to have comprised the disk space of dividing for each user with certain quota, and this space can be free to arrange by affiliated user, the long-term use; The overdraw storage pool is as public use, overdraw storage space capable of circulation, can use for the user temporarily, this overdraw storage pool can have been divided fixable overdraw disk space for each user in advance, in the time of can treating also that the user has the overdraw demand again according to the overdraw situation of user's request amount and current overdraw storage pool, the disk space distributing user of will overdrawing.After the receiver module 301 of system receives the storage data that the user uploads, whether the disk space sum of having been used by detection module 302 detection of stored data and this user is reached for the disk space quota of this user preset, if reached, the quota disk space that this user then is described can't continue to deposit in data, then will store data storage in the overdraw disk space of system for this user's division by memory module 303.This overdraw disk space can be to be allocated to this user in advance, also can be when the user has the overdraw demand, and system determines according to user's factors such as overdraw demand.
In the present embodiment, by above-mentioned reception mould 301, detection module 302 and memory module 303, reach in the disk space sum that storage data and user used under the situation of default disk space quota, to store data storage in the overdraw disk space that system provides for the user, realized the storage of data, reduce the user is used the restriction of disk space, improved user experience.
Referring to Fig. 4, be the structural representation of the another kind of disk space management of embodiment of the invention system.
This system can also comprise acquisition module 404 and distribution module 405 except can comprising receiver module 401, detection module 402 and memory module 403.
The reception mould 301 and the detection module 302 that wherein receive in mould 401 and detection module 402 and the previous embodiment are similar, repeat no more herein.
Acquisition module 404 is used for determining according to the storage data disk space that need take user's disk space facility extent.
Distribution module 405 is used for distributing the overdraw disk space according to the disk space facility extent to the user.
Thereby memory module 403 can be distributed to the storage data storage in user's the overdraw disk space in distribution module 405.
In the present embodiment, the process that acquisition module 404 obtains user's disk space facility extent can be directly to be determined according to user's needs by system, also can also be to obtain according to the recorded information in this user's the overdraw file, concrete, the disk space that can overdraw according to user's facility extent threshold value (the total disk space that also can overdraw) and user is determined active user's disk space facility extent, thereby the overdraw disk space that is defined as user's setting is no more than user's facility extent threshold value, excessively takies the disk space in the overdraw storage pool to prevent the user.After obtaining facility extent, according to this facility extent, distribute the overdraw disk space by distribution module 405 to the user, will store data storage in the overdraw disk space by memory module 403 then.
In the present embodiment, by above-mentioned reception mould 401, detection module 402 and memory module 403, and acquisition module 404 and distribution module 405, the disk space sum of having used storage data and user reaches the following of default disk space quota, to store data storage in the overdraw disk space that system provides for the user, realize the storage of data, reduced the user is used the restriction of disk space, improved user experience.
With reference to Fig. 5, be the structural representation of the another kind of disk space management of embodiment of the invention system.
This system can also comprise except can comprising receiver module 501, detection module 502 and memory module 503:
Logging modle 504 is used for the duration of storage data occupancy user's overdraw disk space was write down as the overdraw time, and the physical address of records store data storage.
Monitoring module 505 is used to monitor the overdraw time.
Remove module 506, be used for when the overdraw time reaches default time of payment the storage data of removing institute physical address correspondence.
Wherein, it is similar with previous embodiment to receive mould 501, detection module 502 and memory module 503, repeats no more herein.
The duration that logging modle 504 will be stored data occupancy user's overdraw disk space write down as the overdraw time, and the physical address of records store data storage, above-mentioned recorded information can also be recorded in this user's the overdraw file, then, monitoring module 505 can be regular or real-time overdraw time of monitoring record module 504 records, when the described overdraw time reaches default time of payment, by removing the physical address of module 506 according to the storage data of record in the logging modle 504, storage data dump with this physical address correspondence, thereby the overdraw disk space to the user is regained, so that sub-distribution again.
Present embodiment has realized not only that by above-mentioned each module disk space sum that storage data and user have used reaches under the situation of default disk space quota, and the storage of data reduced the user is used the restriction of disk space.And, also by writing down the physical address of overdraw time and data, time of payment is set, after date can reclaim the disk space of overdraw overdrawing, neither influence the data of quota storage pool, be recoverable to the space of overdraw again, realized recycling disk space in the overdraw storage pool.
The correspondence that the specific implementation process of each module please refer among the preceding method embodiment in the above system is described, and repeats no more herein.
Above-described embodiment of the present invention does not constitute the qualification to protection domain of the present invention.Any modification of being done within the spirit and principles in the present invention, be equal to and replace and improvement etc., all should be included within the claim protection domain of the present invention.

Claims (10)

1. a disk space management method is characterized in that, comprising:
Receive the storage data that the user uploads;
Detect the disk space sum that described storage data and user used and whether reach default disk space quota;
If, then with described storage data storage in described user's overdraw disk space, wherein, described overdraw disk space is for distribute to described user's disk space temporarily.
2. method according to claim 1 is characterized in that, described storage data storage in described user's overdraw disk space, is specifically comprised:
Described storage data are stored in the described overdraw disk space fully; Perhaps
Described storage data are at first stored in described default disk space, and after described default disk space was filled with, remaining data storage was in described overdraw disk space.
3. method according to claim 1 is characterized in that, described with the overdraw disk space of described storage data storage described user before, also comprise:
The disk space that need take according to described storage data is determined described user's disk space facility extent.
4. method according to claim 2 is characterized in that, described user's disk space facility extent is no more than default facility extent threshold value.
5. according to any described method in the claim 1 to 4, it is characterized in that, after described storage data storage is in described user's overdraw disk space, also comprise:
Duration to the described user's of described storage data occupancy overdraw disk space write down as the overdraw time, and write down the physical address of described storage data storage;
Monitor the described overdraw time;
When the described overdraw time reaches default time of payment, remove the storage data of described physical address correspondence.
6. method according to claim 5 is characterized in that, when the described overdraw time reaches default time of payment, also comprises:
Forbid that described user continues will store data storage in described user's overdraw disk space, and reduce the credit grade that described user overdraws disk space.
7. a disk space management system is characterized in that, comprising:
Receiver module is used to receive the storage data that the user uploads;
Detection module is used to detect the disk space sum that described storage data and user used and whether reaches default disk space quota;
Memory module, be used for when the testing result of described detection module when being, in described user's overdraw disk space, wherein, described overdraw disk space is for distribute to described user's disk space temporarily with described storage data storage.
8. system according to claim 7 is characterized in that, described memory module also comprises:
First storage unit is used for described storage data are stored in described overdraw disk space fully, perhaps,
Second storage unit is used for described storage data are at first stored at described default disk space, and after described default disk space was filled with, remaining data storage was in described overdraw disk space.
9. system according to claim 7 is characterized in that, also comprises:
Acquisition module is used for determining according to the disk space that described storage data need take described user's disk space facility extent;
Distribution module is used for according to described disk space facility extent, distributes the overdraw disk space for described user.
10. according to any described system in the claim 7 to 9, it is characterized in that, also comprise:
Logging modle is used for the duration of the described user's of described storage data occupancy overdraw disk space was write down as the overdraw time, and writes down the physical address of described storage data storage;
Monitoring module is used to monitor the described overdraw time;
Remove module, be used for when the described overdraw time reaches default time of payment, removing the storage data of described physical address correspondence.
CN2010105913304A 2010-12-16 2010-12-16 Disc space management method and system Pending CN102023821A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105913304A CN102023821A (en) 2010-12-16 2010-12-16 Disc space management method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105913304A CN102023821A (en) 2010-12-16 2010-12-16 Disc space management method and system

Publications (1)

Publication Number Publication Date
CN102023821A true CN102023821A (en) 2011-04-20

Family

ID=43865155

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105913304A Pending CN102023821A (en) 2010-12-16 2010-12-16 Disc space management method and system

Country Status (1)

Country Link
CN (1) CN102023821A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102904913A (en) * 2011-07-27 2013-01-30 鸿富锦精密工业(深圳)有限公司 Management method and system for cloud storage space and gateway equipment using management method
CN103491191A (en) * 2013-09-30 2014-01-01 深圳市龙视传媒有限公司 Method and system for expanding space capacity of personal network disk
CN104391803A (en) * 2014-11-29 2015-03-04 中国航空工业集团公司第六三一研究所 Storage management method for partition operating system
CN105446661A (en) * 2015-11-19 2016-03-30 中央电视台 Method and device for storage quota of non-linear editing network system
CN106326013A (en) * 2016-08-25 2017-01-11 浪潮(北京)电子信息产业有限公司 Disk quota management system and method for distributed file system
CN106383856A (en) * 2016-08-31 2017-02-08 北京小米移动软件有限公司 Method and device for managing file system quota
CN107885859A (en) * 2017-11-20 2018-04-06 郑州云海信息技术有限公司 A kind of method, apparatus and computer-readable recording medium of file number quota
CN112947867A (en) * 2021-04-06 2021-06-11 苏州菲瑞斯信息技术有限公司 Full flash memory array high-performance storage system and electronic equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0773689B1 (en) * 1995-11-09 2002-05-02 THOMSON multimedia Video data processing device comprising a buffer memory
CN1677946A (en) * 2004-04-02 2005-10-05 华为技术有限公司 Buffer distribution method and apparatus
CN101008919A (en) * 2007-01-31 2007-08-01 浙江大学 Audio/video data access method and device based on raw device
CN101030165A (en) * 2006-03-02 2007-09-05 腾讯科技(深圳)有限公司 Magnetic disk space management and managing system
CN101227692A (en) * 2008-02-02 2008-07-23 中兴通讯股份有限公司 Content management system of synthesis operational management platform and implementing method thereof
CN101231619A (en) * 2008-02-22 2008-07-30 浙江大学 Method for managing dynamic internal memory base on discontinuous page

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0773689B1 (en) * 1995-11-09 2002-05-02 THOMSON multimedia Video data processing device comprising a buffer memory
CN1677946A (en) * 2004-04-02 2005-10-05 华为技术有限公司 Buffer distribution method and apparatus
CN101030165A (en) * 2006-03-02 2007-09-05 腾讯科技(深圳)有限公司 Magnetic disk space management and managing system
CN101008919A (en) * 2007-01-31 2007-08-01 浙江大学 Audio/video data access method and device based on raw device
CN101227692A (en) * 2008-02-02 2008-07-23 中兴通讯股份有限公司 Content management system of synthesis operational management platform and implementing method thereof
CN101231619A (en) * 2008-02-22 2008-07-30 浙江大学 Method for managing dynamic internal memory base on discontinuous page

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102904913A (en) * 2011-07-27 2013-01-30 鸿富锦精密工业(深圳)有限公司 Management method and system for cloud storage space and gateway equipment using management method
CN102904913B (en) * 2011-07-27 2015-06-17 鸿富锦精密工业(深圳)有限公司 Management method and system for cloud storage space and gateway equipment using management method
CN103491191A (en) * 2013-09-30 2014-01-01 深圳市龙视传媒有限公司 Method and system for expanding space capacity of personal network disk
CN104391803A (en) * 2014-11-29 2015-03-04 中国航空工业集团公司第六三一研究所 Storage management method for partition operating system
CN104391803B (en) * 2014-11-29 2017-08-25 中国航空工业集团公司第六三一研究所 A kind of memory management method of partition operating system
CN105446661A (en) * 2015-11-19 2016-03-30 中央电视台 Method and device for storage quota of non-linear editing network system
CN105446661B (en) * 2015-11-19 2019-02-19 中央电视台 A kind of non-storage quota method and device for compiling network system
CN106326013A (en) * 2016-08-25 2017-01-11 浪潮(北京)电子信息产业有限公司 Disk quota management system and method for distributed file system
CN106383856A (en) * 2016-08-31 2017-02-08 北京小米移动软件有限公司 Method and device for managing file system quota
CN107885859A (en) * 2017-11-20 2018-04-06 郑州云海信息技术有限公司 A kind of method, apparatus and computer-readable recording medium of file number quota
CN112947867A (en) * 2021-04-06 2021-06-11 苏州菲瑞斯信息技术有限公司 Full flash memory array high-performance storage system and electronic equipment

Similar Documents

Publication Publication Date Title
CN102023821A (en) Disc space management method and system
CN109542358A (en) A kind of cold and hot data separation method of solid state hard disk, device and equipment
CN107003809B (en) A kind of method and storage equipment of storage equipment storing data
CN105589812B (en) Disk fragments method for sorting, device and host
CN101510332B (en) Method and apparatus for managing memory space of smart card
CN104503708B (en) The method and device of data hash storage
CN103092766B (en) A kind of loss equalizing implementation method for NAND FLASH
CN103927251B (en) Log management method for embedded system
CA2497326A1 (en) Moving data among storage units
CN100498796C (en) Logic log generation method, database backup/ restoration method and system
US20080155301A1 (en) Memory device performance enhancement through pre-erase mechanism
CN103902465A (en) Method and system for recycling solid state disk junk and solid state disk controller
CN102841851A (en) Flash memory management method and flash memory device
CN101673243B (en) Data storage device and method
CN106294007B (en) Data recovery method and device
CN107066349A (en) A kind of method and system of cluster file system data protection
CN101539884B (en) Method and device for data storage
EP0899731A3 (en) Improved disk log using distributed write
CN104407936A (en) Data snapshot method and device
CN103077166A (en) Spatial multiplexing method and device for small file storage
CN104239438A (en) File information storage method and file information read-write method based on separate storage
CN102968380A (en) Method and device for managing memory partitions of memory filesystem
CN101937378B (en) Method for carrying out back-up protection on data of storage equipment and computer system
CN109196473B (en) Cache management method, cache manager, shared cache and terminal
CN106844236A (en) The date storage method and device of terminal device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 611731 Chengdu high tech Zone, Sichuan, West Park, Qingshui River

Applicant after: Huawei Symantec Technologies Co., Ltd.

Address before: 611731 Chengdu high tech Zone, Sichuan, West Park, Qingshui River

Applicant before: Chengdu Huawei Symantec Technologies Co., Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: CHENGDU HUAWEI SYMANTEC TECHNOLOGIES CO., LTD. TO: HUAWEI DIGITAL TECHNOLOGY (CHENGDU) CO., LTD.

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110420