CN100414515C - A network internal storage service system and its constituting method - Google Patents

A network internal storage service system and its constituting method Download PDF

Info

Publication number
CN100414515C
CN100414515C CNB2004100906987A CN200410090698A CN100414515C CN 100414515 C CN100414515 C CN 100414515C CN B2004100906987 A CNB2004100906987 A CN B2004100906987A CN 200410090698 A CN200410090698 A CN 200410090698A CN 100414515 C CN100414515 C CN 100414515C
Authority
CN
China
Prior art keywords
memory
internal storage
network
client
chained list
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
CNB2004100906987A
Other languages
Chinese (zh)
Other versions
CN1773468A (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
Institute of Computing Technology of CAS
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 Institute of Computing Technology of CAS filed Critical Institute of Computing Technology of CAS
Priority to CNB2004100906987A priority Critical patent/CN100414515C/en
Publication of CN1773468A publication Critical patent/CN1773468A/en
Application granted granted Critical
Publication of CN100414515C publication Critical patent/CN100414515C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The present invention discloses a network memory service system which comprises a client end, a memory managing server, a memory access server and a network connection which connected the three parts together, wherein the memory managing server is used for registering free memories of the memory access server, recovering and processing memory requests, responding to a plurality of requests of the memory access server and client nodes, receiving the application of the client end and releasing and processing memory requests; the memory access server is used for registering memory areas to the memory managing server, publishing and providing registered memory areas and responding to the read-write access requests of the client end to memories, and therefore, the present invention enhances the memory utilization rate of free memory and dynamic memory devices existing in networks, and thereby, the present invention enhances the utilization rate of network resources and saves investment cost.

Description

A kind of network internal storage service system and construction method thereof
Technical field
The present invention relates to computer network communication technology, relate in particular to a kind of dynamic network internal memory service construction method and system thereof.
Background technology
Along with the fast development of computer technology, the memory configurations of computer systems such as the personal computer by express network interconnection, workstation, server improves a lot.Statistics shows that memory source does not make full use of in the suitable time, for example be in the state of little or complete free time of operating load.In addition, the continuous progress of network technology makes network delay constantly reduce, and the network bandwidth improves constantly.Computing machine is by the delay and the bandwidth of express network visit far-end computer Installed System Memory, reached or is higher than the performance of visiting local disk far away.Thereby can get up the idle memory source dynamic organization of computing machine on the network and need the equipment of internal memory to conduct interviews for other by express network.Various client devices such as personal computer, notebook computer, palm PC, mobile phone, MP3 player, Digital Video, digital camera etc. can access networks and are utilized network internal storage.
More existing network internal storage technology do not have the problem how good solution utilizes a large amount of free memories that exist on the network, and support the dynamic adding of a plurality of memory devices and withdraw from the problem of service.According to known existing domestic and international patent, the patent that relates to the network internal storage aspect does not address the above problem.United States Patent (USP) (the patent No.: 5784459) the data transmission security problem between solution client and the network internal storage.In this patent, utilized the network internal storage server, but do not carried out patented claim and protection, also do not proposed dynamic network memory system thought, just proposed to use the network internal storage interactive information how to guarantee safe method at network internal storage server itself.The far-end computer that being used in this patent deposited the local content that exchanges does not away have dynamic, and promptly far-end computer can not add and log off at any time.The defective that has is that distal volume is restricted, and restriction provides the independence of the computing machine of service.Thereby can not make full use of free memory and a plurality of Dram equipment that exists on the network.United States Patent (USP) (the patent No.: 6516342) expand the client internal memory, but can't solve this problem of free memory on the network of utilizing by a special network internal storage server.This patent has only used the inner server (memory server) of a customization to expand the client internal memory.Defective is not support to provide the dynamic of the computing machine of internal memory, can not make full use of the free memory and a plurality of Dram equipment that exist on the network.Patented claim (the patent No.: WO2004066093), do not solve a plurality of inner server dynamic problems equally that detects in EUROPEAN PATENT OFFICE.This patent is supported dynamically withdrawing from by the reliability way, can under certain inner server failure condition, switch on the backup server, if there is not backup server, then system's operation can be broken down, but adopts backup server to waste memory source.
Summary of the invention
Technical matters to be solved by this invention provides a kind of dynamic network internal memory service construction method and system thereof, overcome existing defective, the free memory that exists on the raising network and the memory usage of Dram equipment, thus utilization rate of network resource improved.
In order to solve the problems of the technologies described above, the invention provides a kind of network internal storage service system, comprise client, the memory management server, internal storage access server and the network connection that above three is linked together, wherein:
The memory management server receives the memory field registration of internal storage access server and reclaims the memory field request and also handle, and receives client application and the request of releasing memory district in addition and handles;
The internal storage access server is used for to internal memory management server registers memory district and the memory field of registration is provided, and the customer in response end is to the read and write access request of internal memory.
In such scheme, the autonomous or receiving management person request of described internal storage access server is reclaimed registered internal memory to the application of internal memory management server.
In such scheme, described internal storage access server provides the Dram district.
In such scheme, described internal storage access server dynamically adds and withdraws from described network internal storage service system.
In such scheme, comprise one or more described internal storage access servers in the network internal storage service system.
In such scheme, described network internal storage service system has one or more internal memory service managerZ-HUs.
The present invention also provides a kind of network internal storage service system construction method, may further comprise the steps:
A) make up the memory management server; Initialization free core chained list MListF and storage allocation district chained list MListA;
B) make up the internal storage access server; The free memory that can provide this server is expressed as the form of SRegionF; Initialization is storage allocation district chained list SListA;
C) the free memory information of the internal storage access server in the step b) is sent to the memory management server and carry out the free memory registration;
D) the memory management server is received the free memory register requirement, generates free core and describes MRegionF and join chained list MListF;
E) request that any one internal storage access server of registration free memory sends the recovery free memory to the internal memory management server on the memory management server;
F) after the memory management server is received the request of reclaiming internal memory, at first on free memory chained list MListF, search the memory field of recovery,, and return and reclaim success message and give corresponding internal storage access server if find then from chained list, delete;
G), then searching on the storage allocation district chained list MListA, if find then send the request of recovery to the client of using this memory field if on free memory chained list MListF, do not find the memory field that will reclaim.Client finds corresponding memory field from client network memory field chained list CListA, to the new memory field of internal memory service managerZ-HU application, the content in the memory field that will reclaim is copied to the memory field of new application and revise of the mapping of client page table to new memory field.New memory field adds client network memory field chained list CListA chained list and therefrom deletes the memory field that will reclaim, and sends the response message of success to the internal memory service managerZ-HU.After the internal memory service managerZ-HU receives the release success message of client, from the corresponding memory field of the deletion of storage allocation district chained list MListA, and return and reclaim success message and give corresponding internal storage access server RMServer, the access memory server is memory field deletion corresponding among the storage allocation district chained list SListA releasing memory district also.
As from the foregoing, the present invention is organized into network internal storage service system to the free memory of the computer system that express network connects, and client device can utilize network internal storage to expand the physical memory of self.Provide the computer system of network internal storage to have independence, can apply for the ISP of network internal storage when free memory is arranged, when self EMS memory is nervous, can apply for withdrawing from.Utilize network internal storage service system, reduce cost, also can satisfy client memory-intensive type and use the demand of a large amount of internal memories and the utilization factor that improves resource thereby can reduce the configuration of client device self EMS memory.So the present invention has improved the free memory that exists on the network and the memory usage of Dram equipment, thereby has improved utilization rate of network resource, has saved cost of investment.In addition, the internal storage access server can freely log off in this patent, without limits, has increased the extensibility of system.
Description of drawings
Fig. 1 has provided the network internal storage service system illustrative view of functional configuration, Fig. 2 to Fig. 6 has provided the data structure that internal storage access server (RMServer), memory management server (RMManager), client (Client) are used, Fig. 7 has provided the mapping of client to network internal storage, and Fig. 8 has provided network internal storage from beginning to be registered to the flow process of being used and discharging by client device.Specifically, in the accompanying drawings:
Fig. 1 is a network internal storage service system illustrative view of functional configuration of the present invention;
Fig. 2 is the free core SRegionF{StartAddr that RMServer of the present invention provides, the synoptic diagram of Size};
Fig. 3 is a RMServer of the present invention storage allocation district linked list data structure synoptic diagram;
Fig. 4 is the free core linked list data structure synoptic diagram of RMManager of the present invention;
Fig. 5 is the district of the storage allocation linked list data structure synoptic diagram of RMManager of the present invention;
Fig. 6 is the network internal storage district linked list data structure synoptic diagram of client of the present invention;
Fig. 7 is the mapping relations synoptic diagram of client of the present invention to network internal storage;
Fig. 8 is network internal storage browsing process figure of the present invention;
In Fig. 3, linked list element SRegionA{StartAddr, Size, Client};
In Fig. 4, linked list element MRegionF{StartAddr, Size, RMServer};
In Fig. 5, linked list element MRegionA{StartAddr, Size, RMServer, Client};
In Fig. 6, linked list element CRegionA{StartAddr, Size, RMServer}.
Wherein, SRegionA represents internal storage access server storage allocation district A;
MRegionF represents the free core F of memory management server;
MRegionA represents the district A of storage allocation of memory management server;
CRegionA represents client network memory field A;
StartAddr represents the memory field start address; Size represents the memory field size.
In Fig. 7, Offset is illustrated in the page or leaf skew in the region of memory (region); Regionoff is illustrated in region skew in the CListA; X represents variable, the number of region and the size of each region among the decision CListA; When page table entry is 64, adopt and 32 same method tissues.
Embodiment
Network internal storage is for the physical memory of equipment self.An equipment also can be by the physical memory of network connected reference remote equipment except visiting the physical memory of self, and this far-end internal memory is just regarded network internal storage as.Network internal storage provides the network internal storage service by the interface of standard to the external world.
Describe technical scheme of the present invention with reference to the accompanying drawings in detail.
As shown in Figure 1, network internal storage service system comprises client 10 (Client), memory management server 20 (RMManager), internal storage access server 30 (RMServer) and the network connection that above three is linked together.Wherein:
The internal storage access service software is installed on the computer system that the provided internal memory on the network is provided, is made up the internal storage access server.
The internal storage access server can be independently or receiving management person request to the internal memory of this machine application some, issue to the registration of internal memory management server with the form of memory field then.The internal memory that releases just can be by client device application and use.The internal storage access server can be independently or receiving management person request reclaim registered internal memory to the application of internal memory management server.The memory field that the internal storage access server provides can increase or reduce, install in computing machine (internal storage access server) the adding system newly of internal storage access server and network internal storage is provided, also can log off no longer provides the network internal storage service, so network internal storage service system can dynamically provide the internal memory service, can comprise one or more internal storage access servers in the network internal storage service system.In addition, internal storage access server customer in response end equipment is to the read and write access request of internal memory.
The memory management service software is installed on a special computing machine, is made up the memory management server.
The memory management server receives the free memory registration and the recovery memory request of internal storage access server and handles.Receive client device application and releasing memory request in addition and handle.A plurality of internal storage access servers and a plurality of client-requested can be responded,, a plurality of memory management servers can be adopted if the memory management server becomes performance bottleneck.
Referring to Fig. 2--Fig. 8, the method flow of client-access network internal storage in the detailed description network internal storage service system.
Client is by standard interface and memory management server and and internal storage access server interaction.Client device at first sends the log on memory request to the internal memory management server.After applying for successfully, the map addresses of page table foundation from client to the internal storage access server is set, then with internal storage access server directly mutual (referring to Fig. 7).Withdraw from the internal storage access server requirement under the situation of service, client receives the memory management server requests, revises mapping relations and is mapped to new internal storage access server.Behind the internal memory that the client request for utilization is arrived, send the request of release to the internal memory management server.
Specifically, referring to Fig. 8, the network internal storage visit may further comprise the steps:
Step 10, network internal storage registration: internal storage access server RMServer from the local computer application to free core SRegionF{StarAddr, Size}, the memory field descriptor is sent to memory management server RMManager by network to be registered, this memory field descriptor joins the free core chained list MListF that RMManager safeguards, promptly generate a new element MRegionF{StarAddr of chained list, Size, RMServer}.
Step 20, network internal storage application: when client is expanded local physical memory at needs, apply for a certain size network internal storage to internal memory management server RMManager.
Step 30, distribute to be provided with: RMManager searches the memory field (can be a plurality of) that meets the demands from free core chained list MListF, distribute to the client Client of the request of sending.Send configuration information and the network internal storage district chained list CListA and the process page table of client are set to client then, set up mapping, send configuration information and the district of the storage allocation chained list SListA of RMServer is set to RMServer simultaneously network internal storage.RMManager respective record assignment information promptly increases element in chained list in storage allocation district chained list MListA.
Step 40, the read-write network internal storage: when the client application behind network internal storage, just can read and write.When client process accesses network internal memory, according to setting up good mapping relations in the page table, the fixer network core position is by the visit of delivery network information realization to network internal storage.
Step 50, network internal storage discharges: when client uses network internal storage, just send network internal storage to RMManager and discharge request.
Step 60, discharge and be provided with: after RMManager receives the release request of client, send the request that is provided with of revising to client and RMServer, revise the district of the storage allocation chained list SListA of client network memory field chained list CListA and RMServer, promptly delete the respective element in these two chained lists, the client page table is removed the mapping to CRegionA among the CListA in addition.RMManager adjusts storage allocation district chained list MListA, therefrom deletes element; Adjust free core chained list MListF simultaneously.
A kind of network internal storage service construction method may further comprise the steps:
Step 100 makes up the RMManager server; Initialization free core chained list MListF and storage allocation district chained list MListA;
Step 200 makes up the RMServer server; The free memory that can provide this server is expressed as the form of SRegionF; Initialization is storage allocation district chained list SListA;
Step 300 sends to RMManager to the SRegionF in the step 200 and carries out the free memory registration;
Step 400, RMManager receives the free memory register requirement, generates free core and describes MRegionF and join chained list MListF;
Repeating step 200-step 400 is registered to the free memory on the RMServer of a plurality of available free memories on the RMManager;
Step 500, any one RMServer of registration free memory sends the request of reclaiming free memory to RMManager on RMManager;
Step 600, RMManager at first searches the memory field of recovery after receiving the request of reclaiming internal memory on free memory chained list MListF, if find then delete from chained list, and return and reclaim success message and give corresponding RMServer.
Step 700 in the processing of step 600, if do not find the memory field that will reclaim on MListF, is then being searched on the storage allocation district chained list MListA, if find then send the request of recovery to the client of using this memory field.Client finds corresponding memory field from CListA, to the new memory field of RMManager application, the content in the memory field that will reclaim is copied to the memory field of new application and revise the mapping of client page table to new memory field.New memory field adds the CListA chained list and therefrom deletes the memory field that will reclaim, and sends the response message of success to RMManager.After RMManager receives the release success message of client,, and return and reclaim success message to corresponding RMServer from the corresponding memory field of MListA deletion.RMServer is memory field deletion and releasing memory district corresponding among the SListA.
Repeating step 500-step 700 realizes that a plurality of RMServer reclaim registered free memory.
In sum, the present invention is organized into the network internal storage server to the free memory of the computer system that express network connects, and client device can utilize network internal storage to expand the physical memory of self.Provide the computer system of network internal storage to have independence, can apply for the ISP of network internal storage when free memory is arranged, when self EMS memory is nervous, can apply for withdrawing from.
Client device can be applied for the long-term fixed memory that uses, and as the fixedly exented memory of self, for example palm PC can be applied for the physical memory of the long-term fixed memory expansion of using self; Client device also can be applied for the Dram that short-term is used, as the interim exented memory of oneself, for example a common computer in the executive routine process, the internal memory that temporary needs is a large amount of, just can apply for the Dram of some this moment, is used to complete the back and discharges.
Therefore, utilize network internal storage service system, reduce cost, also can satisfy client memory-intensive type and use the demand of a large amount of internal memories and the utilization factor that improves resource thereby can reduce the configuration of client device self EMS memory.For example, an enterprise can dispose many fixing network internal storage access servers, and the network internal storage service outwards is provided, the configurable local internal memory seldom of employee's working computer system, make full use of network internal storage when using operation, can reduce company's hardware cost like this.When the network internal storage utilization factor reduces (as the time of having a rest), can also the network internal storage service be provided and bring certain income to external user, also improved resource utilization.
Our patent has considered to provide the dynamic of the computing machine of internal memory service, can make full use of memory source on the network, the cost of reducing investment outlay.Inner server can freely log off in this patent, without limits.
The above only is some basic explanations under the technology of the present invention design; and any equivalent transformation that foundation technical scheme of the present invention is done; all should belong to protection scope of the present invention, for example the dynamic network memory system realized of the special hardware that connects by all kinds of IP networks (comprising different access protocals) all within the scope of the invention.

Claims (8)

1. a network internal storage service system is characterized in that, comprises client, the memory management server, and internal storage access server and the network connection that above three is linked together, wherein:
The memory management server receives the memory field registration of internal storage access server and reclaims the memory field request and also handle, and receives client application and the request of releasing memory district in addition and handles;
The internal storage access server can be independently or receiving management person request to the internal memory of this machine application some, issue to the registration of internal memory management server with the form of memory field then, and the customer in response end is to the read and write access request of internal memory.
2. a kind of network internal storage service system as claimed in claim 1 is characterized in that, the autonomous or receiving management person of described internal storage access server asks to reclaim registered memory field.
3. a kind of network internal storage service system as claimed in claim 1 is characterized in that, described internal storage access server provides the Dram district.
4. a kind of network internal storage service system as claimed in claim 1 is characterized in that, described internal storage access server dynamically adds and withdraws from described network internal storage service system.
5. a kind of network internal storage service system as claimed in claim 1 is characterized in that, comprises one or more described internal storage access servers in the network internal storage service system.
6. a kind of network internal storage service system as claimed in claim 1 is characterized in that, described network internal storage service system has one or more memory management servers.
7. a network internal storage service system construction method is characterized in that, may further comprise the steps:
A) make up the memory management server; Initialization free core chained list MListF and storage allocation district chained list MListA;
B) make up the internal storage access server; The free memory that can provide this server is expressed as SRegionF{StartAddr, the form of Size}; Initialization is storage allocation district chained list SListA;
C) the free memory information of the internal storage access server in the step b) is sent to the memory management server and carry out the free memory registration;
D) the memory management server is received the free memory register requirement, generates a new element MRegionF{StartAddr of chained list, Size, and RMServer}, and join chained list MListF;
E) request that any one internal storage access server of registration free memory sends the registered free memory of recovery to the internal memory management server on the memory management server;
F) after the memory management server is received the request of reclaiming registered free memory, at first on free core chained list MListF, search the memory field that will reclaim,, and return and reclaim success message and give corresponding internal storage access server if find then from chained list, delete;
G), then searching on the storage allocation district chained list MListA, if find then send the request of recovery to the client of using this memory field if on free core chained list MListF, do not find the memory field that will reclaim; Client finds corresponding memory field from client network memory field chained list CListA, to the new memory field of internal memory service managerZ-HU application, the content in the memory field that will reclaim is copied to the memory field of new application and revise of the mapping of client page table to new memory field; New memory field adds client network memory field chained list CListA chained list and therefrom deletes the memory field that will reclaim, and sends the release success message to the internal memory management server; After the memory management server receives the release success message of client, from the corresponding memory field of the deletion of storage allocation district chained list MListA, and return and reclaim success message and give corresponding internal storage access server, the internal storage access server is memory field deletion corresponding among the storage allocation district chained list SListA releasing memory district also.
8. a kind of network internal storage service system construction method as claimed in claim 7 is characterized in that the method for client-access network internal storage may further comprise the steps:
When a) network internal storage application, client are expanded local physical memory at needs, to a certain size network internal storage of internal memory management server application
B) distribute setting, the internal memory service managerZ-HU is searched the memory field that meets the demands from the free core chained list, distribute to the client of the request of sending; Send configuration information and the network internal storage district chained list and the process page table of client are set to client then, set up mapping, send configuration information and the district of the storage allocation chained list of internal storage access server is set to the internal memory access server simultaneously network internal storage; Memory management server respective record assignment information promptly increases element in chained list in the district of storage allocation of memory management server chained list;
C) read-write network internal storage, during client process accesses network internal memory, according to setting up good mapping relations in the page table, the fixer network core position is by the visit of delivery network information realization to network internal storage;
D) network internal storage discharges: when client uses network internal storage, just send network internal storage to the internal memory management server and discharge request;
E) discharge setting: after the memory management server receives the release request of client, send the request that is provided with of revising to client and internal storage access server, revise the district of the storage allocation chained list of client network memory field chained list and internal storage access server, promptly delete the respective element in these two chained lists, the client page table is removed the mapping to correspondence memory district among the CListA; The memory management server is adjusted storage allocation district chained list MListA, therefrom deletes respective element; Adjust free core chained list MListF simultaneously.
CNB2004100906987A 2004-11-12 2004-11-12 A network internal storage service system and its constituting method Active CN100414515C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100906987A CN100414515C (en) 2004-11-12 2004-11-12 A network internal storage service system and its constituting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100906987A CN100414515C (en) 2004-11-12 2004-11-12 A network internal storage service system and its constituting method

Publications (2)

Publication Number Publication Date
CN1773468A CN1773468A (en) 2006-05-17
CN100414515C true CN100414515C (en) 2008-08-27

Family

ID=36760456

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100906987A Active CN100414515C (en) 2004-11-12 2004-11-12 A network internal storage service system and its constituting method

Country Status (1)

Country Link
CN (1) CN100414515C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107786599B (en) * 2016-08-26 2020-07-17 北京计算机技术及应用研究所 Memory cloud system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5784459A (en) * 1996-08-15 1998-07-21 International Business Machines Corporation Method and apparatus for secure, remote swapping of memory resident active entities
US6516342B1 (en) * 1998-07-17 2003-02-04 International Business Machines Corporation Method and apparatus for extending memory using a memory server
CN1447257A (en) * 2002-04-09 2003-10-08 威盛电子股份有限公司 Data maintenance method for distributed type shared memory system
US20040143718A1 (en) * 2003-01-22 2004-07-22 Tianlong Chen Distributed memory computing environment and implementation thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5784459A (en) * 1996-08-15 1998-07-21 International Business Machines Corporation Method and apparatus for secure, remote swapping of memory resident active entities
US6516342B1 (en) * 1998-07-17 2003-02-04 International Business Machines Corporation Method and apparatus for extending memory using a memory server
CN1447257A (en) * 2002-04-09 2003-10-08 威盛电子股份有限公司 Data maintenance method for distributed type shared memory system
US20040143718A1 (en) * 2003-01-22 2004-07-22 Tianlong Chen Distributed memory computing environment and implementation thereof

Also Published As

Publication number Publication date
CN1773468A (en) 2006-05-17

Similar Documents

Publication Publication Date Title
EP0338041B1 (en) Naming service for networked digital data processing system
CN100527090C (en) Method for dynamically distributing computer resource
CN101170416B (en) Network data storage system and data access method
CN102541990B (en) Database redistribution method and system utilizing virtual partitions
CN101631143B (en) Multi-server system in load-balancing environment and file transmission method thereof
US7577960B2 (en) System and method for managing cached objects using notifications bonds
US20070288494A1 (en) Distributing files across multiple, permissibly heterogeneous, storage devices
US20110246420A1 (en) Database system based on web application and data management method thereof
CN101222490B (en) Network server system and method
CN102033912A (en) Distributed-type database access method and system
US20070143340A1 (en) System and method of time-based cache coherency maintenance in user file manager of object-based storage system
US9060009B2 (en) Network-extended data storage for mobile applications
CN103905537A (en) System for managing industry real-time data storage in distributed environment
WO2001084338A2 (en) Cluster configuration repository
JP2003248611A (en) Storage management integration system and its storage management control method
CN105025053A (en) Distributed file upload method based on cloud storage technology and system
CN103237046A (en) Distributed file system supporting mixed cloud storage application and realization method thereof
WO2005048136A2 (en) Using grid-based computing to search a network
CN102833352A (en) Distributed cache management system and method for implementing distributed cache management
CN102088484A (en) Write lock method of distributed file system and a system thereof
CN105868333A (en) File processing method and device
CN109753244A (en) A kind of application method of Redis cluster
CN101938516B (en) User-oriented dynamic storage resource distribution method
CN101778131A (en) Data synchronization system
CN101141482B (en) Network resource management system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: HUAWEI TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: INSTITUTE OF COMPUTING TECHNOLOGY, CHINESE ACADEMY OF SCIENCES

Effective date: 20130530

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100080 HAIDIAN, BEIJING TO: 518129 SHENZHEN, GUANGDONG PROVINCE

TR01 Transfer of patent right

Effective date of registration: 20130530

Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee after: Huawei Technologies Co., Ltd.

Address before: 100080 Haidian District, Zhongguancun Academy of Sciences, South Road, No. 6, No.

Patentee before: Institute of Computing Technology, Chinese Academy of Sciences