CN104461382B - Run the inside write method and server of the file server of multiple file system - Google Patents

Run the inside write method and server of the file server of multiple file system Download PDF

Info

Publication number
CN104461382B
CN104461382B CN201410696796.9A CN201410696796A CN104461382B CN 104461382 B CN104461382 B CN 104461382B CN 201410696796 A CN201410696796 A CN 201410696796A CN 104461382 B CN104461382 B CN 104461382B
Authority
CN
China
Prior art keywords
file system
file
write
server
memory
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.)
Active
Application number
CN201410696796.9A
Other languages
Chinese (zh)
Other versions
CN104461382A (en
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 Technologies Co Ltd
Original Assignee
Huawei 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 Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201410696796.9A priority Critical patent/CN104461382B/en
Publication of CN104461382A publication Critical patent/CN104461382A/en
Application granted granted Critical
Publication of CN104461382B publication Critical patent/CN104461382B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/0802Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
    • G06F12/0866Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches for peripheral storage systems, e.g. disk cache
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/172Caching, prefetching or hoarding of files

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Inside write method and server, this method the invention discloses a kind of file server for running multiple file system are:When the file server memory remaining space it is impossible to meet All Files system demand when, the inside for stopping the All Files system is write;It writes the inside for starting the first file system;Wherein, first file system is the file system of All Files system apoplexy involving the solid organs data volume minimum, and the inside of first file system is written as the operation of the dirty data write-in hard disk of the first file system in the caching.This method avoid the low memories because of file server to cause file system to be arranged to write-protect state, causes such as creating, delete, changing the problem of service disconnection for file system.

Description

Run the inside write method and server of the file server of multiple file system
Technical field
The present invention relates to computer realms more particularly to a kind of inside for the file server for running multiple file system to write Method and server.
Background technology
Identical file server is usually supported to run multiple file system simultaneously, due to the limited memory of file server, Inevitably there is a situation where the memory that multiple file system seize file server simultaneously.As shown in Figure 1, for existing skill Schematic diagram is write in the inside of multiple file system under art, and file system 1, file system 2 and file system 3 are carried out at the same time inside and write, I.e. each file system is carried out at the same time that inside is write and each file system carries out internal write according to the sequence of checkpoint (CheckPoint). Wherein, the metadata and data on a checkpoint of an affairs respective file system, file system on each checkpoint Metadata and data are consistent;Inside, which is write, refers to that file system is dirty in the subregion of cache memory (Cache) Hard disk is written in data, and the data block that dirty data refers to be cached in cache has had modified, but is not written in hard disk also Data.
In order to promote the response speed of host, file system usually first stores data into what is distributed for this document system In the subregion of Cache, then using background program, internal write is carried out.It is needed inside file system suitable according to the priority of checkpoint Sequence carries out inside and writes, and is not completed also if the inside of previous checkpoint is write, then the inside of next checkpoint, which is write, to be forced It waits for.During file system is write inside progress, the memory of other application documents server may be also needed to, for caching Carry out indirect block message of the intermediate data and Copy on write (Copy on Write) generated during internal write etc..Such as Fruit is write inside being carried out in some checkpoint, when leading to apply committed memory failure due to the low memory of file server, will lead The inside of the checkpoint is caused to write and can not complete.It is write since each file system is carried out at the same time inside, the memory of file server is not Foot, the inside for leading to each file system, which is write, can not complete, and file system state can be directly set as by each file system Write-protect state, refusal host write IO, and each file system is such as created, deleted, changing business by interruption.
Invention content
The embodiment of the present invention provides a kind of the inside write method and server of the file server for running multiple file system, To solve because the low memory of file server causes file system state to be arranged to write-protect state to draw in the prior art Play such as creating, delete, changing the problem of service disconnection for file system.
In a first aspect, an embodiment of the present invention provides a kind of inside sides of writing for the file server for running multiple file system Method, this method include:
When the file server memory remaining space it is impossible to meet All Files system demand when, stop institute It writes the inside for stating All Files system;
It writes the inside for starting the first file system;Wherein, first file system is dirty data in All Files system Minimum file system is measured, the inside of first file system is written as the dirty data of the first file system in the Cache The operation of hard disk is written.
With reference to first aspect, in the first possible realization method of first aspect, the method further includes:
When work(is write as, and the remaining space of the memory of the file server is more than in the inside of first file system During predetermined threshold value, the inside for starting the alternative document system in addition to first file system is write.
With reference to first aspect, in second of possible realization method of first aspect, the method further includes:
When work(is write as, and the remaining space of the memory of the file server is less than in the inside of first file system During predetermined threshold value, the second file system is selected from the alternative document system in addition to first file system, start described the It writes the inside of two file system;Wherein, second file system is the alternative document system in addition to first file system The file system of apoplexy involving the solid organs data volume minimum.
With reference to first aspect, in the third possible realization method of first aspect, the method further includes:
When failure is write in the inside of first file system, then by the dirty data of first file system with single file Or single catalogue carries out internal write for unit.
The third possible realization method with reference to first aspect, in the 4th kind of possible realization method of first aspect In, it further includes:
The dirty data of first file system is carried out inside as unit of single file or single catalogue to write, described After the inside of any one checkpoint of the first file system writes complete, by first file system with it is described any one The corresponding root node write-in hard disk in checkpoint.
Second aspect, an embodiment of the present invention provides a kind of file server for running multiple file system, this document clothes Business device includes:
Stop unit, for working as the remaining space of the memory of the file server, it is impossible to meet All Files systems During demand, the inside for stopping the All Files system is write;
Start unit, the inside for starting the first file system are write;Wherein, first file system is All Files The file system of system apoplexy involving the solid organs data volume minimum, the inside of first file system are written as the first file in the Cache The operation of the dirty data write-in hard disk of system.
With reference to second aspect, in the first possible realization method of second aspect, the start unit is additionally operable to:
When work(is write as, and the remaining space of the memory of the file server is more than in the inside of first file system During predetermined threshold value, the inside for starting the alternative document system in addition to first file system is write.
With reference to second aspect, in second of possible realization method of second aspect, the start unit is additionally operable to:
When work(is write as, and the remaining space of the memory of the file server is less than in the inside of first file system During predetermined threshold value, the second file system is selected from the alternative document system in addition to first file system, start described the It writes the inside of two file system;Wherein, second file system is the alternative document system in addition to first file system The file system of apoplexy involving the solid organs data volume minimum.
With reference to second aspect, in the third possible realization method of second aspect, the start unit is additionally operable to:
When failure is write in the inside of first file system, then by the dirty data of first file system with single file Or single catalogue carries out internal write for unit.
With reference to the third possible realization method of second aspect, in the 4th kind of possible realization method of second aspect In, the start unit is additionally operable to:
The dirty data of first file system is carried out inside as unit of single file or single catalogue to write, described After the inside of any one checkpoint of the first file system writes complete, by first file system with it is described any one The corresponding root node write-in hard disk in checkpoint.
The third aspect, an embodiment of the present invention provides a kind of file server for running multiple file system, including center Processing unit and memory, the memory storage computer instruction, the central processing unit perform the computer instruction and are used for Perform first to fourth any possible embodiment of first aspect of the embodiment of the present invention or first aspect.
Using scheme provided in an embodiment of the present invention, file service is encountered during multiple file system are write in inside During the situation of the low memory of device, the inside of file opening system successively is write then by the inside for stopping All Files system The method write and write inside being carried out as unit of single file or catalogue in single file system, avoids because of low memory File system is caused to be arranged to write-protect state, causes such as creating, delete, changing asking for service disconnection for file system Topic.
Description of the drawings
Fig. 1 is that schematic diagram is write in the inside of multiple file system under the prior art;
Fig. 2 is a kind of inside write method of file server for running multiple file system provided in an embodiment of the present invention Flow chart;
Fig. 3 is that schematic diagram is write in the inside of the multiple file system of the embodiment of the present invention;
Fig. 4 is that schematic diagram is write in the inside of single file internal system of the embodiment of the present invention;
Fig. 5 is a kind of structure chart of file server provided in an embodiment of the present invention.
Specific embodiment
Inside write method and service an embodiment of the present invention provides a kind of file server for running multiple file system Device, when the situation of low memory for encountering file server during multiple file system are write in inside, by stopping The method that the inside for having file system is write and then the inside of file opening system is write successively, avoids the memory because of file server Deficiency causes file system to be arranged to write-protect state, cause file system as created, deleting, the service disconnections such as change Problem.
Technical solution of the present invention is illustrated with each embodiment with reference to the accompanying drawings of the specification.
As shown in fig.2, an embodiment of the present invention provides a kind of inside for the file server for running multiple file system Write method, the implementing procedure of this method are as follows:
Step 201:When file server memory remaining space it is impossible to meet All Files system demand when, stop Only the inside of All Files system is write.
When any one file system finds the low memory of file server during being write in inside, be reported at once File server, file server traverse each file system, call file system temporary according to the message of the low memory reported Stop the internal interface write, write with the inside for stopping All Files system.
But during being write in the inside for stopping All Files system, file server will not interrupt All Files system The outside of system is write, and outside is written as the operation of the user data write-in Cache of reception.Because during the outside of file system is write not It is disconnected, that is, represent that host is write IO and do not interrupted, so as to which the external business of file system will not interrupt.
Step 202:It writes the inside for starting the first file system;Wherein, the first file system is All Files system apoplexy involving the solid organs The file system of data volume minimum, the inside of the first file system are written as being written the dirty data of the first file system in Cache The operation of hard disk.
Wherein, dirty data contains the data and metadata of file system.
Specifically, file server obtains the corresponding dirty data amount of each file system cached in Cache respectively, therefrom The file system of dirty data amount minimum is filtered out, and the inside for only starting the file system of the dirty data amount minimum is write.
For example, as shown in figure 3, if file system 1 is the file system of selected dirty data amount minimum, then file system System 1 writes restarting inside, and the dirty data of checkpoint 1, checkpoint 2, checkpoint 3 is written successively according to the sequence of checkpoint Hard disk, and file system 2 and file system 3 write the state of stopping still in inside.In this way, file server is internal multiple by it File system is carried out at the same time the internal mode write, and is converted to sequence and carries out the internal mode write.
Above-mentioned first file system is selected that unlatching is internal write after, no matter the dirty data in Cache is written success The result that inside is write is reported to file server by hard disk.
When work(is write as, and the remaining space of the memory of file server is more than predetermined threshold value in the inside of the first file system When, the inside that file server just starts the alternative document system in addition to the first file system is write.
When work(is write as, and the remaining space of the memory of file server is less than predetermined threshold value in the inside of the first file system When, file server just selects the second file system from the alternative document system in addition to the first file system, starts the second text It writes the inside of part system;Wherein, the second file system in addition to the first file system alternative document system apoplexy involving the solid organs data volume most Small file system.
When failure is write in the inside of the first file system, file server is then by the dirty data of the first file system with single text Part or single catalogue carry out internal write for unit.
For example, as shown in figure 4, file system 1 writes a self-criticism in inside during a little 1 dirty data, by file 1, file 2, file 3rd, respectively as one group hard disk is written simultaneously first in the block (Chunk) 0 and block 1 of composing document 1 by catalogue 4, after the completion again will be literary Hard disk is written in block 0, block 1, the block 2 of part 2, and so on, until the block 0 for forming catalogue 4 is written hard disk, so as to complete will to check Hard disk is all written in the dirty data of point 1.In this way, file server is by multiple files of the same checkpoint of identical file internal system The mode of hard disk is written simultaneously with catalogue, it is one group, in a manner of grouping write-in hard disk to be converted to by single file or catalogue.
In the prior art, the file of same checkpoint and catalogue are that hard disk is written simultaneously inside file system, all File, catalogue and the metadata of checkpoint are written after hard disk, and again hard disk is written in the root node of this document system by file system. Here, the root node of file system can be understood as a kind of pointer, be directed toward All Files, catalogue and the member of this document system Storage address of the data on hard disk.When meeting with improper power-off when special circumstances, hard disk after file server normal boot-strap In file, catalogue and metadata will all be in same checkpoint, or the All Files of that is, same checkpoint and catalogue are complete Portion effectively or void in whole, this is the consistency of file system.
And the embodiment of the present invention is employed the file of same checkpoint and catalogue inside file system according to single text Part or catalogue grouping carry out the internal mode write, and in order to maintain the consistency of file system, prevent improper disconnected when meeting with After the special circumstances file server normal boot-strap such as electricity, the corresponding file in same checkpoint, catalogue and meta-data section in hard disk Effectively, the situation of partial invalidity, file server is by the dirty data of the first file system using single file or single catalogue as list Position carries out inside and writes, after being write complete in the inside of a checkpoint A of the first file system, by the first file system and inspection Root node write-in hard disk corresponding point A, the root node have been directed toward file, catalogue and the metadata of checkpoint A on hard disk Storage address.As long as in this way, the root node of checkpoint A is not written to hard disk, the file of hard disk and catalogue pair are had been written into All it is sightless for file server, and metadata will not come into force, so as to ensure that the consistency of file system; Wherein, checkpoint A represents a checkpoint of file system.
As shown in fig.5, an embodiment of the present invention provides a kind of file server 50, it is used to implement shown in Fig. 2 of the present invention The multiple file system of operation file server inside write method, this document server 50 includes:
Stop unit 501, for working as the remaining space of the memory of file server 50, it is impossible to meet All Files systems Demand when, stop All Files system inside write.
Start unit 502, the inside for starting the first file system are write;Wherein, the first file system is All Files The file system of system apoplexy involving the solid organs data volume minimum, the inside of the first file system be written as by Cache the first file system it is dirty The operation of hard disk is written in data.
Further, during writing stopping in the inside of All Files system, the outside of All Files system is write not It interrupts, outside is written as the operation of the user data write-in Cache of reception.
Further, when work(, and the remaining space of the memory of file server 50 are write as in the inside of the first file system During more than predetermined threshold value, the inside of alternative document system of the start unit 502 by startup in addition to the first file system is write.
When work(is write as, and the remaining space of the memory of file server 50 is less than default threshold in the inside of the first file system During value, start unit 502 will select the second file system from the alternative document system in addition to the first file system, start second It writes the inside of file system;Wherein, the second file system is the alternative document system apoplexy involving the solid organs data volume in addition to the first file system Minimum file system.
When failure is write in the inside of the first file system, then start unit 502 by the dirty data of the first file system with single File or single catalogue carry out internal write for unit.
Further, start unit 502 by the dirty data of the first file system as unit of single file or single catalogue When carrying out internal write, after being write complete in the inside of any one checkpoint of the first file system, start unit 502 is literary by first The root node write-in hard disk corresponding with any one checkpoint of part system.
An embodiment of the present invention provides a kind of file server for running multiple file system, including central processing unit and Memory, the memory storage computer instruction, the central processing unit perform the computer instruction for performing the present invention The either method of embodiment description.
In conclusion technical solution provided in an embodiment of the present invention, meets during multiple file system are write in inside To the low memory of file server situation when, write by the inside for stopping All Files system and then file opening system successively In the inside of system is write and is carried out as unit of single file or catalogue the data of same checkpoint inside single file system The mode that portion is write, and the outside for not interrupting file system in this process is write, so as to avoid because in file server Depositing deficiency causes file system to be arranged to write-protect state, causes such as creating, delete, changing service disconnection for file system The problem of.
It should be understood by those skilled in the art that, the embodiment of the present invention can be provided as method, system or computer program Product.Therefore, the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware can be used in the present invention Apply the form of example.Moreover, the computer for wherein including computer usable program code in one or more can be used in the present invention The computer journey that non-volatile memory medium is implemented on (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of sequence product.
The present invention be with reference to according to the method for the embodiment of the present invention, the flow of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that it can be realized by computer program instructions every first-class in flowchart and/or the block diagram The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided The processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that the instruction performed by computer or the processor of other programmable data processing devices is generated for real The device of function specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction generation being stored in the computer-readable memory includes referring to Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or The function of being specified in multiple boxes.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted Series of operation steps are performed on calculation machine or other programmable devices to generate computer implemented processing, so as in computer or The instruction offer performed on other programmable devices is used to implement in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in a box or multiple boxes.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know basic creation Property concept, then additional changes and modifications may be made to these embodiments.So appended claims be intended to be construed to include it is excellent It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, those skilled in the art can carry out the embodiment of the present invention various modification and variations without departing from this hair The range of bright embodiment.In this way, if these modifications and variations of the embodiment of the present invention belong to the claims in the present invention and its wait Within the scope of technology, then the present invention is also intended to include these modifications and variations.

Claims (11)

1. a kind of inside write method for the file server for running multiple file system, which is characterized in that including:
When the file server memory remaining space it is impossible to meet All Files system demand when, stop the institute It writes the inside for having file system;
It writes the inside for starting the first file system;Wherein, first file system for All Files system apoplexy involving the solid organs data volume most Small file system, the inside of first file system are written as the dirty data write-in hard disk of the first file system in caching Operation.
2. the method as described in claim 1, which is characterized in that the method further includes:
When work(is write as, and the remaining space of the memory of the file server is more than default in the inside of first file system During threshold value, the inside for starting the alternative document system in addition to first file system is write.
3. the method as described in claim 1, which is characterized in that the method further includes:
When work(is write as, and the remaining space of the memory of the file server is less than default in the inside of first file system During threshold value, the second file system is selected from the alternative document system in addition to first file system, starts second text It writes the inside of part system;Wherein, second file system is the alternative document system apoplexy involving the solid organs in addition to first file system The file system of data volume minimum.
4. the method as described in claim 1, which is characterized in that the method further includes:
When failure is write in the inside of first file system, then by the dirty data of first file system with single file or list A catalogue carries out internal write for unit.
5. method as claimed in claim 4, which is characterized in that further include:
The dirty data of first file system is carried out inside as unit of single file or single catalogue to write, described first After the inside of any one checkpoint of file system writes complete, by first file system and any one described inspection The corresponding root node write-in hard disk of point.
6. a kind of file server for running multiple file system, which is characterized in that including:
Stop unit, for working as demand of the remaining space it is impossible to meet All Files system of the memory of the file server When, the inside for stopping the All Files system is write;
Start unit, the inside for starting the first file system are write;Wherein, first file system is All Files system The file system of apoplexy involving the solid organs data volume minimum, the inside of first file system are written as the dirty number of the first file system in caching According to the operation of write-in hard disk.
7. file server as claimed in claim 6, which is characterized in that the start unit is additionally operable to:
When work(is write as, and the remaining space of the memory of the file server is more than default in the inside of first file system During threshold value, the inside for starting the alternative document system in addition to first file system is write.
8. file server as claimed in claim 6, which is characterized in that the start unit is additionally operable to:
When work(is write as, and the remaining space of the memory of the file server is less than default in the inside of first file system During threshold value, the second file system is selected from the alternative document system in addition to first file system, starts second text It writes the inside of part system;Wherein, second file system is the alternative document system apoplexy involving the solid organs in addition to first file system The file system of data volume minimum.
9. file server as claimed in claim 6, which is characterized in that the start unit is additionally operable to:
When failure is write in the inside of first file system, then by the dirty data of first file system with single file or list A catalogue carries out internal write for unit.
10. file server as claimed in claim 9, which is characterized in that the start unit is additionally operable to:
The dirty data of first file system is carried out inside as unit of single file or single catalogue to write, described first After the inside of any one checkpoint of file system writes complete, by first file system and any one described inspection The corresponding root node write-in hard disk of point.
11. a kind of file server for running multiple file system, which is characterized in that the file server includes central processing Unit and memory, the memory storage computer instruction, the central processing unit perform the computer instruction for performing Any method of claim 1 to 5.
CN201410696796.9A 2014-11-26 2014-11-26 Run the inside write method and server of the file server of multiple file system Active CN104461382B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410696796.9A CN104461382B (en) 2014-11-26 2014-11-26 Run the inside write method and server of the file server of multiple file system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410696796.9A CN104461382B (en) 2014-11-26 2014-11-26 Run the inside write method and server of the file server of multiple file system

Publications (2)

Publication Number Publication Date
CN104461382A CN104461382A (en) 2015-03-25
CN104461382B true CN104461382B (en) 2018-06-19

Family

ID=52907511

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410696796.9A Active CN104461382B (en) 2014-11-26 2014-11-26 Run the inside write method and server of the file server of multiple file system

Country Status (1)

Country Link
CN (1) CN104461382B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180067817A1 (en) * 2016-09-07 2018-03-08 Ulsan National Institute of Science and Technology (UNIST) Electronic device and method of controlling the same
CN113407503A (en) * 2020-03-16 2021-09-17 北京金山云网络技术有限公司 Log space management method and device, electronic equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1617110A (en) * 2003-11-12 2005-05-18 华为技术有限公司 Method for rewriting in magnetic disc array structure
CN101854667A (en) * 2010-05-19 2010-10-06 中兴通讯股份有限公司 Cloud computing supporting mobile terminal side load balancing processing method and device
CN103186469A (en) * 2011-12-27 2013-07-03 上海博泰悦臻电子设备制造有限公司 Memory allocation method and device, and memory recovery method
CN103810109A (en) * 2012-11-15 2014-05-21 华为技术有限公司 Memory allocation method, device and system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102479155B (en) * 2010-11-30 2014-07-02 国际商业机器公司 Method and system for memory overload management applied in network application server system
CN103631940B (en) * 2013-12-09 2017-02-08 中国联合网络通信集团有限公司 Data writing method and data writing system applied to HBASE database

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1617110A (en) * 2003-11-12 2005-05-18 华为技术有限公司 Method for rewriting in magnetic disc array structure
CN101854667A (en) * 2010-05-19 2010-10-06 中兴通讯股份有限公司 Cloud computing supporting mobile terminal side load balancing processing method and device
CN103186469A (en) * 2011-12-27 2013-07-03 上海博泰悦臻电子设备制造有限公司 Memory allocation method and device, and memory recovery method
CN103810109A (en) * 2012-11-15 2014-05-21 华为技术有限公司 Memory allocation method, device and system

Also Published As

Publication number Publication date
CN104461382A (en) 2015-03-25

Similar Documents

Publication Publication Date Title
KR101971389B1 (en) Federation-based memory management
US20170255392A1 (en) Storage control device, storage control method, and recording medium
JP5950285B2 (en) A method for searching a tree using an instruction that operates on data having a plurality of predetermined bit widths, a computer for searching a tree using the instruction, and a computer thereof program
CN110389905B (en) Resource release method, resource allocation method, device and computer program product
US9483414B2 (en) Ordered memory pages transmission in virtual machine live migration
CN104133775A (en) Method and apparatus for managing memory
US8443178B2 (en) Operating system image shrinking apparatus and method and computer readable tangible medium storing a program for operating system image shrinking
CN109284066B (en) Data processing method, device, equipment and system
JP2017519280A5 (en)
CN110413694A (en) Metadata management method and relevant apparatus
CN108255576A (en) Live migration of virtual machine abnormality eliminating method, device and storage medium
CN111414228B (en) Method and related device for managing storage space based on Kubernetes
CN105049524B (en) A method of the large-scale dataset based on HDFS loads
CN104035822A (en) Low-cost efficient internal storage redundancy removing method and system
EP3391208A2 (en) Automatic system response to external field-replaceable unit (fru) process
US9652416B2 (en) Storage device for performing in-storage computing operations, method of operation the same, and system including the same
CN104461382B (en) Run the inside write method and server of the file server of multiple file system
US9933953B1 (en) Managing copy sessions in a data storage system to control resource consumption
CN103514004A (en) Method and device for managing system environment under Windows system
CN104517067A (en) Method, device and system for data access
CN105162833B (en) Client management system and method applied to non-disk workstation
CN104866388A (en) Data processing method and device
US9535713B2 (en) Manipulating rules for adding new devices
EP3264254A1 (en) System and method for a simulation of a block storage system on an object storage system
US10761940B2 (en) Method, device and program product for reducing data recovery time of storage system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant