CN104156216A - Heterogeneous storage management system and method oriented to cloud computing - Google Patents

Heterogeneous storage management system and method oriented to cloud computing Download PDF

Info

Publication number
CN104156216A
CN104156216A CN201410400258.0A CN201410400258A CN104156216A CN 104156216 A CN104156216 A CN 104156216A CN 201410400258 A CN201410400258 A CN 201410400258A CN 104156216 A CN104156216 A CN 104156216A
Authority
CN
China
Prior art keywords
storage
module
interface
data access
cloud
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410400258.0A
Other languages
Chinese (zh)
Other versions
CN104156216B (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.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry 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 Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201410400258.0A priority Critical patent/CN104156216B/en
Publication of CN104156216A publication Critical patent/CN104156216A/en
Application granted granted Critical
Publication of CN104156216B publication Critical patent/CN104156216B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention provides a heterogeneous storage management architecture system and method oriented to cloud computing. The system comprises a physical storage clustering module, a driving adaption layer module, a data access scheduling module, a uniform storage interface module and a client. According to the system and method, due to the fact that different storing types in the rear end physical storage clustering module are packaged, a uniform interface is provided for the front end. Different drivers provided by different block equipment service manufacturers can be provided with uniform interfaces. The expandability of a cloud service platform can be greatly improved, high cohesion and low coupling of cloud service platform architecture are achieved, flexible expandability is achieved under a cloud computing environment, and construction of private cloud and public cloud of enterprises is achieved.

Description

The memory management system and method that a kind of facing cloud calculates
Technical field
The present invention relates to Computer Applied Technology, relate in particular to the memory management system and method that a kind of facing cloud calculates.
Background technology
Along with the rise of cloud computing, just there is deep change in computer realm.China's cloud computing service market is in the starting stage, and cloud computing technology and equipment have possessed certain development foundation.China's cloud computing service market in general scale is less, but it is obvious to catch up with the impetus.Estimate according to Gartner, portion is less than 3% in the cloud computing service market in approximately 90,000,000,000 dollars, the whole world for China in 2011, but a year speedup reaches 40%, expects that following China and external gap aspect cloud computing will dwindle gradually.
Sum up cloud computing and there is following feature:
(1) ultra-large: " cloud " has suitable scale, the Google of Google cloud computing has had more than 100 ten thousand station servers, and Amazon, IBM, Microsoft, Yahoo etc. " cloud " all has hundreds of thousands station server.The privately owned cloud of enterprise generally has hundreds of thousands of station servers." cloud " can give user unprecedented computing power.
(2) virtual: cloud computing support user at an arbitrary position, use various terminals to obtain application service.Requested resource is from " cloud ", instead of fixing tangible entity.Be applied in somewhere operation in " cloud ", but in fact user without the particular location of understanding, also do not worry application operation.Only need a notebook or a mobile phone, just can realize all that we need by network service, even comprise the task that supercomputing is such.
(3) high reliability: " cloud " used the measures such as the many copies of data are fault-tolerant, computing node isomorphism is interchangeable to ensure the high reliability of service, uses cloud computing more reliable than using local computer.
(4) versatility: cloud computing, not for specific application, can construct Protean application under the support of " cloud ", same " cloud " can support different application operations simultaneously.
(5) enhanced scalability: the scale of " cloud " can dynamic retractility, meets the needs of application and userbase growth.
(6) on-demand service: " cloud " is a huge resource pool, and you buy as required; Cloud can look like tap water, electricity, the such charging of coal gas.
(7) extremely cheap: to form cloud because the special fault-tolerant measure of " cloud " can adopt extremely cheap node, the robotization centralized management of " cloud " makes a large amount of enterprises without the day by day high data center's handling cost of burden, the versatility of " cloud " makes the utilization factor of resource significantly promote than legacy system, therefore user can enjoy the low-cost advantage of " cloud " to the full, often as long as cost hundreds of dollar, several days time need the task that tens thousand of dollars, time several months just can complete before just completing.
Along with the development of cloud computing, the cloud management platform of releasing both at home and abroad has all obtained development fast in recent years at aspects such as resource management, data processing, operation monitoring and interaction process.Aspect cloud management platform interaction process, although the research of managing about cloud both at home and abroad is at present still in the starting stage, fail to form the solution of system, but Ge great cloud computing manufacturer and the community that increases income all make positive exploration to cloud intellectual management technology from different perspectives.
Use for reference domestic and international existing correlative study achievement, in conjunction with the advantage of current cloud management platform, researching and developing comprehensive, cross-platform, intelligent, large-scale cloud management platform will have great economy and social value.Can support that extensive cloud resource intelligentization management and the cloud management platform of scheduling, extensive magnanimity cloud data intelligent management and processing, cloud operation intelligent monitoring and safety guarantee and the processing of cloud service intelligent interaction are one of main trend of cloud computing development.
In cloud management platform, in the face of having under flexible storage demand and performance requirement, computing node needs can dynamic appending virtual volume.The block device that virtual machine is mainly supported by cloud management platform is stored to realize.Block device has different types, the storage of rear end can be DAS (the direct extra storage of Direct Attached Storage), NAS (Network Attached Storage network attached storage), SAN (Storage Area Network storage area network), object storage or distributed file system.Now single storage class is only supported in cloud management platform rear end, more and more can not meet the needs of enterprise.
Summary of the invention
In order to address the above problem, the present invention proposes the memory management framework that a kind of facing cloud calculates, make cloud management platform rear end support multiple different storage class, greatly improve the extensibility of cloud service platform, high cohesion and the low coupling of cloud service platform framework are realized, realize the flexible extensibility under cloud computing environment, met the structure of the privately owned cloud of enterprise, publicly-owned cloud.
In order to achieve the above object, the present invention proposes system described in the memory management system that a kind of facing cloud calculates comprises: physical store cluster module, drive adaptation layer module, data access scheduler module, unified store interface module.
Described physical store cluster module, comprises dissimilar storage system, supports the application net iSCSI and the network file system(NFS) NFS agreement that build by storage area network and communication subsystem that storage space is externally provided.
Described driving adaptation layer module, to drive adaptive mode to unify the interface accessing of different storage class agreements; The described dissimilar storage system that iSCSI and NFS agreement are provided that described driving adaptation layer is respectively in described physical store cluster module is carried out the adaptation access of interface.
Described data access scheduler module, adopts message queue to ask to conduct interviews scheduling to the data I/O I/O of access; Process the task of described message queue, and in described driving adaptation layer module, select suitable driving adapter nodes to execute the task according to predetermined policy, described data access scheduler module selects a live-vertex of volume minimum number to create volume.
Described unified store interface module, externally provides the statement sexual state of standard to shift Rest application programming interface API Access mode, is responsible for receiving and processes Rest request, and described request being put into the described message queue of described data access scheduler module.
Preferably, the described dissimilar storage system in described physical store cluster module comprises: application net IP SAN, distributed storage, object storage that directly extra storage DAS, network attached storage NAS, storage area network and communication subsystem build.
Preferably, described to drive adaptive mode the interface accessing of different storage class agreements to be carried out to unified service operation on memory node, managed storage space; On each described memory node, have a described driving adaptation module, multiple described memory nodes join together to form memory resource pool.
Preferably, described to drive before adaptive mode unifies the interface accessing of different storage class agreements, each described memory node generates a storage example in the mode of registration, a network attached storage NAS driving arrangement can add multiple described NAS physical storage devices, described in each, after the registration of NAS physical storage device, can one of correspondence store example, the information recording of described storage example is in described data access scheduler module.
Preferably, the queue of described data access scheduler module employing message trunking conducts interviews to dispatch to the data I/O request of access and also comprises: the storage information of the storage example of the described driving adaptation layer module that record is registered, and select different storage examples to issue the order that creates volume according to volume size, the speed of applying in request content; The storage information of described storage example, comprises the protocol IP address that interconnects between the type, network of storage, uses and memory allocated space size, storage speed size.
The invention allows for a kind of memory management method that facing cloud calculates, described method comprises:
Unified store interface module receives and processes Rest request in the Rest API Access mode of standard, and described request is put into the message queue of data access scheduler module.
Described data access scheduler module adopts message trunking queue to ask to conduct interviews scheduling to the data IO of access; Process the task of described message queue, and in driving adaptation layer module, select suitable driving adapter nodes to execute the task according to predetermined policy, described data access scheduler module selects a live-vertex of volume minimum number to create volume.
Drive adaptation layer module to drive adaptive mode to unify the interface accessing of different storage class agreements; The different storage class that iSCSI and NFS agreement are provided that described driving adaptation layer is respectively in physical store cluster module is carried out the adaptation access of interface.
Described physical store cluster comprises dissimilar storage system, supports the application net iSCSI and the network file system(NFS) NFS agreement that build by storage area network and communication subsystem that storage space is externally provided.
Preferably, the described dissimilar storage system in described physical store cluster module comprises: DAS, NAS, IP SAN, distributed storage, object storage.
Preferably, described to drive adaptive mode the interface accessing of different storage class agreements to be carried out to unified service operation on memory node, managed storage space; On each described memory node, have a described driving adaptation module, multiple described memory nodes join together to form memory resource pool.
Preferably, described to drive before adaptive mode unifies the interface accessing of different storage class agreements, each described memory node generates a storage example in the mode of registration, a NAS driving arrangement can add multiple NAS physical storage devices, described in each, after the registration of NAS physical storage device, can one of correspondence store example, the information recording of described storage example is in described data access scheduler module.
Preferably, the queue of described data access scheduler module employing message trunking conducts interviews to dispatch to the data IO request of access and also comprises: the storage information of the storage example of the described driving adaptation layer module that record is registered, and select different storage examples to issue the order that creates volume according to volume size, the speed of applying in request content; The storage information of described storage example, comprises the type, IP address of storage, uses and memory allocated space size, storage speed size.
Compared with prior art, memory management architecture system and method that a kind of facing cloud provided by the invention calculates, this system comprises physical store cluster module, driving adaptation layer module, data access scheduler module, unified store interface module and client; This system and method encapsulates by different storage class in the physical store cluster module to rear end, provides unified interface to front end.The storage class of rear end can be DAS, NAS, SAN, object storage or distributed file system.The different driving of serving manufacturer and provide for different block devices has realized the unification of interface.Utilize this method can greatly improve the extensibility of cloud service platform, realized high cohesion and the low coupling of cloud service platform framework, realized the flexible extensibility under cloud computing environment, meet the structure of the privately owned cloud of enterprise, publicly-owned cloud.
Brief description of the drawings
Below the accompanying drawing in the embodiment of the present invention is described, the accompanying drawing in embodiment is for a further understanding of the present invention, is used from explanation the present invention with instructions one, does not form limiting the scope of the invention.
The memory management block architecture diagram that Fig. 1 facing cloud calculates;
The memory management framework detailed structure view that Fig. 2 facing cloud calculates;
The embodiment process flow diagram of the process of a virtual volume of Fig. 3 client application.
Embodiment
For the ease of those skilled in the art's understanding, below in conjunction with accompanying drawing, the invention will be further described, can not be used for limiting the scope of the invention.
It should be noted that, in the situation that not conflicting, the combination in any mutually of the feature in embodiment and embodiment in the application.
Describe embodiments of the present invention in detail below with reference to drawings and Examples, to the present invention, how application technology means solve technical matters whereby, and the implementation procedure of reaching technique effect can fully understand and implement according to this.Each feature in the embodiment of the present application and embodiment is the mutually combining under prerequisite of not conflicting mutually, all within protection scope of the present invention.
First, as shown in Figure 1, the present invention proposes the memory management system 01 that a kind of facing cloud calculates, described system comprises: physical store cluster module 05, driving adaptation layer module 04, data access scheduler module 03 and unified store interface module 02.
Described physical store cluster module 05, comprises dissimilar storage system, supports the application net iSCSI and the network file system(NFS) NFS agreement that build by storage area network and communication subsystem that storage space is externally provided.
Preferably, the described dissimilar storage system in described physical store cluster module 05 comprises: DAS (the direct extra storage of Direct Attached Storage), NAS (Network Attached Storage network attached storage), IP SAN (the application net that storage area network and communication subsystem build), distributed storage, object storage.
Described driving adaptation layer module 04, to drive adaptive mode to unify the interface accessing of different storage class agreements.The described dissimilar storage system that iSCSI and NFS agreement are provided that described driving adaptation layer is respectively in described physical store cluster module is carried out the adaptation access of interface.
Preferably, described to drive adaptive mode the interface accessing of different storage class agreements to be carried out to unified service operation on memory node, managed storage space; On each described memory node, have a described driving adaptation module 04, multiple described memory nodes join together to form memory resource pool.
Preferably, described to drive before adaptive mode unifies the interface accessing of different storage class agreements, each described memory node generates a storage example in the mode of registration, a NAS driving arrangement can add multiple NAS physical storage devices, described in each, after the registration of NAS physical storage device, can one of correspondence store example, the information recording of described storage example is in described data access scheduler module 03.
Described data access scheduler module 03, adopts message queue to ask to conduct interviews scheduling to the data I/O I/O of access; Process the task of described message queue, and in described driving adaptation layer module 04, select suitable driving adapter nodes to execute the task according to predetermined policy, described data access scheduler module 03 selects a live-vertex of volume minimum number to create volume.Preferably, described data access scheduler module 03 adopts message trunking queue also to comprise the data I/O request of the access scheduling that conducts interviews: the storage information of the storage example of the described driving adaptation layer module 04 of record registration, and select different storage examples to issue the order that creates volume according to volume size, the speed of applying in request content.
Preferably, the storage information of described storage example, comprises the type, IP address of storage, uses and memory allocated space size, storage speed size.
Described unified store interface module 02, externally provides the statement sexual state of standard to shift Rest application programming interface API Access mode, is responsible for receiving and processes Rest request, and described request being put into the message queue of described data access scheduler module 03.
Client provides the management function that creates volume, inquiry volume, deletion volume, unloading volume in this locality, carries out data transmission by the described unified store interface module 02 of described Rest API Access mode and rear end.
A kind of memory management method that the present invention also provides facing cloud to calculate, described method mainly comprises the following steps:
Step S100, client provide the management function that creates volume, inquiry volume, deletion volume, unloading volume in this locality, carry out data transmission by the unified store interface module 02 of Rest API Access mode and rear end.
Step S101, unified store interface module 02 receive and process Rest request in the Rest API Access mode of standard, and described request are put into the message queue of data access scheduler module 03.
Step S102, described data access scheduler module 03 adopt message trunking queue to ask to conduct interviews scheduling to the data IO of access.
Preferably, consider storage size, message queue is generally a larger cluster message queue.
Preferably, described data access scheduler module 03 adopts message trunking queue to comprise the data I/O request of the access scheduling that conducts interviews: the task of Processing tasks queue, and select suitable driving adapter nodes to execute the task according to predetermined policy, described data access scheduler module 03 selects a live-vertex of volume minimum number to create volume.
Preferably, described data access scheduler module 03 adopts message trunking queue also to comprise the data I/O request of the access scheduling that conducts interviews: the storage information of the storage example of the driving adaptation layer module 04 of record registration, and select different storage examples to issue the order that creates volume according to volume size, the speed of applying in request content.
Preferably, the storage information of described storage example, comprises the type, IP address of storage, uses and memory allocated space size, storage speed size.
Step S103, driving adaptation layer module 04 are to drive adaptive mode to unify the interface accessing of different storage class agreements; The adaptation access that provides the different storage class of iSCSI and NFS agreement to carry out interface is provided described driving adaptation layer.
Preferably, the described dissimilar storage system in described physical store cluster module 05 comprises: DAS, NAS, IP SAN, distributed storage, object storage.
Preferably, described to drive adaptive mode the interface accessing of different storage class agreements to be carried out to unified service operation on memory node, managed storage space; On each described memory node, have a described driving adaptation module, multiple described memory nodes join together to form memory resource pool.
Preferably, described to drive before adaptive mode unifies the interface accessing of different storage class agreements, each described memory node generates a storage example in the mode of registration, a NAS driving arrangement can add multiple NAS physical storage devices, described in each, after the registration of NAS physical storage device, can one of correspondence store example, the information recording of described storage example is in described data access scheduler module.
Step S104, physical store cluster module 05 comprise dissimilar storage system, support the application net iSCSI and the network file system(NFS) NFS agreement that build by storage area network and communication subsystem that storage space is externally provided.
Memory management architecture system and method that a kind of facing cloud provided by the invention calculates, by the different storage in rear end is encapsulated, provide unified interface to front end.The storage of rear end can be DAS, NAS, SAN, object storage or distributed file system.Different block devices is served manufacturer by providing different drivings to realize the unification of interface.Utilize this method can greatly improve the extensibility of cloud service platform, realized high cohesion and the low coupling of cloud service platform framework, realized the flexible extensibility under cloud computing environment, meet the structure of the privately owned cloud of enterprise, publicly-owned cloud.
Introduce one embodiment of the present of invention below, user is by the process of a virtual volume of client application.
Fig. 3 is process flow diagram according to an embodiment of the invention.
As shown in Figure 3, cluster server dispositions method comprises the steps.
Step S110, client application creates a virtual volume, and client is initiated a request, and content comprises the size, speed step, client ip of virtual volume etc.
Step S111, sends to unified memory interface with Rest interface mode by request.
Step S112, data access scheduler module is selected suitable driving layer according to request, in data dispatch module, recording the storage information of chartered driving adaptation layer storage example, these information comprise the type, IP address of storage, use and memory allocated space size, storage speed size.Data access scheduler module is according to the volume size of the content application of request, and speed selects different storage examples to issue the order that creates volume.
Step S113, drives adaptation layer to call the notice of settlement physical store clusters such as iSISC and removes to create volume, removes to investigate corresponding memory command herein according to the driving establishing layer difference of selecting.
Step S114, physical store cluster creates real volume, and result is returned, and mainly realizes by the order of different physical store.
Step S115, data access dispatch layer drives adaptation layer to return results, recorded information, the corresponding relation of essential record physical volume and virtual volume, shines upon during for data access.
Step S116, establishment volume information is turned back to client by unified memory interface.
Step S117, sends to unified memory interface with Rest interface mode by request.
In addition, can in the computer system such as one group of computer executable instructions, carry out in the step shown in the process flow diagram of accompanying drawing 3.And, although there is shown logical order in flow process, in some cases, can carry out shown or described step with the order being different from herein.
The all or part of step that one of ordinary skill in the art will appreciate that above-described embodiment can realize by computer program flow process, described computer program can be stored in a computer-readable recording medium, described computer program (as system, unit, device etc.) on corresponding hardware platform is carried out, in the time carrying out, comprise step of embodiment of the method one or a combination set of.
Alternatively, all or part of step of above-described embodiment also can realize with integrated circuit, and these steps can be made into respectively integrated circuit modules one by one, or the multiple modules in them or step are made into single integrated circuit module realize.Like this, the present invention is not restricted to any specific hardware and software combination.
Each device/functional module/functional unit in above-described embodiment can adopt general calculation element to realize, and they can concentrate on single calculation element, also can be distributed on the network that multiple calculation elements form.
Each device/functional module/functional unit in above-described embodiment is realized and during as production marketing independently or use, can be stored in a computer read/write memory medium using the form of software function module.The above-mentioned computer read/write memory medium of mentioning can be ROM (read-only memory), disk or CD etc.
It should be noted that; above-described embodiment understands for the ease of those skilled in the art; be not limited to protection scope of the present invention; do not departing under the prerequisite of inventive concept of the present invention, any apparent replacement and improvement etc. that those skilled in the art make the present invention are all within protection scope of the present invention.

Claims (10)

1. the memory management system that facing cloud calculates, is characterized in that, described system comprises: physical store cluster module, driving adaptation layer module, data access scheduler module, unified store interface module;
Described physical store cluster module, comprises dissimilar storage system, supports the application net iSCSI and the network file system(NFS) NFS agreement that build by storage area network and communication subsystem that storage space is externally provided;
Described driving adaptation layer module, to drive adaptive mode to unify the interface accessing of different storage class agreements; The described dissimilar storage system that iSCSI and NFS agreement are provided that described driving adaptation layer is respectively in described physical store cluster module is carried out the adaptation access of interface;
Described data access scheduler module, adopts message queue to ask to conduct interviews scheduling to the data I/O I/O of access; Process the task of described message queue, and in described driving adaptation layer module, select suitable driving adapter nodes to execute the task according to predetermined policy, described data access scheduler module selects a live-vertex of volume minimum number to create volume;
Described unified store interface module, externally provides the statement sexual state of standard to shift Rest application programming interface API Access mode, is responsible for receiving and processes Rest request, and described request being put into the described message queue of described data access scheduler module.
2. the system as claimed in claim 1, it is characterized in that, the described dissimilar storage system in described physical store cluster module comprises: application net IP SAN, distributed storage, object storage that directly extra storage DAS, network attached storage NAS, storage area network and communication subsystem build.
3. the system as claimed in claim 1, is characterized in that, described to drive adaptive mode the interface accessing of different storage class agreements to be carried out to unified service operation on memory node, managed storage space; On each described memory node, have a described driving adaptation module, multiple described memory nodes join together to form memory resource pool.
4. system as claimed in claim 3, it is characterized in that, described to drive before adaptive mode unifies the interface accessing of different storage class agreements, each described memory node generates a storage example in the mode of registration, a network attached storage NAS driving arrangement can add multiple described NAS physical storage devices, described in each, after the registration of NAS physical storage device, can one of correspondence store example, the information recording of described storage example is in described data access scheduler module.
5. the system as claimed in claim 1, it is characterized in that, the queue of described data access scheduler module employing message trunking conducts interviews to dispatch to the data I/O request of access and also comprises: the storage information of the storage example of the described driving adaptation layer module that record is registered, and select different storage examples to issue the order that creates volume according to volume size, the speed of applying in request content; The storage information of described storage example, comprises the protocol IP address that interconnects between the type, network of storage, uses and memory allocated space size, storage speed size.
6. the memory management method that facing cloud calculates, is characterized in that, described method comprises:
Unified store interface module receives and processes Rest request in the Rest API Access mode of standard, and described request is put into the message queue of data access scheduler module;
Described data access scheduler module adopts message trunking queue to ask to conduct interviews scheduling to the data IO of access; Process the task of described message queue, and in driving adaptation layer module, select suitable driving adapter nodes to execute the task according to predetermined policy, described data access scheduler module selects a live-vertex of volume minimum number to create volume;
Drive adaptation layer module to drive adaptive mode to unify the interface accessing of different storage class agreements; The different storage class that iSCSI and NFS agreement are provided that described driving adaptation layer is respectively in physical store cluster module is carried out the adaptation access of interface;
Described physical store cluster comprises dissimilar storage system, supports the application net iSCSI and the network file system(NFS) NFS agreement that build by storage area network and communication subsystem that storage space is externally provided.
7. method as claimed in claim 6, is characterized in that, the described dissimilar storage system in described physical store cluster module comprises: DAS, NAS, IP SAN, distributed storage, object storage.
8. method as claimed in claim 6, is characterized in that, described to drive adaptive mode the interface accessing of different storage class agreements to be carried out to unified service operation on memory node, managed storage space; On each described memory node, have a described driving adaptation module, multiple described memory nodes join together to form memory resource pool.
9. method as claimed in claim 8, it is characterized in that, described to drive before adaptive mode unifies the interface accessing of different storage class agreements, each described memory node generates a storage example in the mode of registration, a NAS driving arrangement can add multiple NAS physical storage devices, described in each, after the registration of NAS physical storage device, can one of correspondence store example, the information recording of described storage example is in described data access scheduler module.
10. method as claimed in claim 6, it is characterized in that, the queue of described data access scheduler module employing message trunking conducts interviews to dispatch to the data IO request of access and also comprises: the storage information of the storage example of the described driving adaptation layer module that record is registered, and select different storage examples to issue the order that creates volume according to volume size, the speed of applying in request content; The storage information of described storage example, comprises the type, IP address of storage, uses and memory allocated space size, storage speed size.
CN201410400258.0A 2014-08-14 2014-08-14 A kind of memory management system and method towards cloud computing Active CN104156216B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410400258.0A CN104156216B (en) 2014-08-14 2014-08-14 A kind of memory management system and method towards cloud computing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410400258.0A CN104156216B (en) 2014-08-14 2014-08-14 A kind of memory management system and method towards cloud computing

Publications (2)

Publication Number Publication Date
CN104156216A true CN104156216A (en) 2014-11-19
CN104156216B CN104156216B (en) 2017-11-03

Family

ID=51881723

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410400258.0A Active CN104156216B (en) 2014-08-14 2014-08-14 A kind of memory management system and method towards cloud computing

Country Status (1)

Country Link
CN (1) CN104156216B (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104639658A (en) * 2015-03-12 2015-05-20 浪潮集团有限公司 Realization method for accessing object storage by file system mounting
CN104902005A (en) * 2015-04-13 2015-09-09 中国联合网络通信集团有限公司 Method and system for resource scheduling in hybrid cloud, and private cloud
CN105007311A (en) * 2015-07-03 2015-10-28 叶秀兰 System and method for resource management based on cloud platform and cloud computing
CN105183666A (en) * 2015-09-14 2015-12-23 浪潮(北京)电子信息产业有限公司 Scheduling control method, device and system
CN105262816A (en) * 2015-10-27 2016-01-20 北京天华星航科技有限公司 Heterogeneous management method based on cloud management platform
CN105573672A (en) * 2015-12-11 2016-05-11 上海爱数信息技术股份有限公司 Virtual storage method and system based on NFS
WO2016172862A1 (en) * 2015-04-28 2016-11-03 华为技术有限公司 Memory management method, device and system
CN106210046A (en) * 2016-07-11 2016-12-07 浪潮(北京)电子信息产业有限公司 A kind of volume based on Cinder is across cluster hanging method and system
CN106534306A (en) * 2016-11-14 2017-03-22 北京大学(天津滨海)新代信息技术研究院 Extensible heterogeneous cloud platform adaptation method and system
CN106814975A (en) * 2017-01-20 2017-06-09 郑州云海信息技术有限公司 A kind of memory management method and its system for polymorphic type storage device
CN107851060A (en) * 2015-08-07 2018-03-27 华为技术有限公司 Unload the probability calculation in data analysis application
CN107886244A (en) * 2017-11-10 2018-04-06 郑州云海信息技术有限公司 A kind of business intelligence training system based on public cloud
CN108681578A (en) * 2018-05-10 2018-10-19 腾讯科技(深圳)有限公司 A kind of business datum storage method, device, server and storage medium
CN109375879A (en) * 2018-10-30 2019-02-22 福建易视科技有限公司 Programmable distributed storage method and system
CN109508323A (en) * 2018-10-12 2019-03-22 量子云未来(北京)信息科技有限公司 A kind of document storage system and file memory method
CN109783253A (en) * 2018-12-28 2019-05-21 南京唯实科技有限公司 Distributed message data/address bus based on kafka
CN109947354A (en) * 2017-12-20 2019-06-28 北京航天泰坦科技股份有限公司 A kind of non-stop layer isomery space-time data storage system and method based on Agent
CN110300178A (en) * 2019-07-02 2019-10-01 迈普通信技术股份有限公司 Communication equipment, service card, main control card, file access method and device
CN110990113A (en) * 2019-10-31 2020-04-10 北京浪潮数据技术有限公司 Storage management method, system and related device in storage cluster
CN111367503A (en) * 2020-03-24 2020-07-03 中国建设银行股份有限公司 Management method, device and equipment of multi-element storage and storage medium
CN111433763A (en) * 2017-08-09 2020-07-17 开文公司 System and method for building and providing polymorphic REST services for heterogeneous repositories
CN112291322A (en) * 2020-10-22 2021-01-29 浪潮云信息技术股份公司 Application management method and system based on IMS
CN112486926A (en) * 2020-12-15 2021-03-12 平安国际智慧城市科技股份有限公司 Adapter, method, system and equipment suitable for multiple file storage systems
CN112925477A (en) * 2021-01-28 2021-06-08 上海商汤智能科技有限公司 Data processing method and device and storage system
CN112965790A (en) * 2021-03-29 2021-06-15 华云数据控股集团有限公司 PXE protocol-based virtual machine starting method and electronic equipment
CN113419687A (en) * 2021-07-13 2021-09-21 广东电网有限责任公司 Object storage method, system, equipment and storage medium
CN113485650A (en) * 2021-07-26 2021-10-08 南京鹏云网络科技有限公司 Data arrangement system
CN114513530A (en) * 2022-04-19 2022-05-17 山东省计算中心(国家超级计算济南中心) Cross-domain storage space bidirectional supply method and system
CN114936255A (en) * 2022-05-13 2022-08-23 透彻影像(北京)科技有限公司 Novel general distributed storage system access system
CN114968100A (en) * 2022-05-19 2022-08-30 威海海洋职业学院 User data stable storage equipment based on cloud computing

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120284527A1 (en) * 2011-05-03 2012-11-08 International Business Machines Corporation Methods and systems for selective encryption and secured extent quota management for storage servers in cloud computing
CN103607469A (en) * 2013-11-28 2014-02-26 东莞中国科学院云计算产业技术创新与育成中心 Cloud platform for achieving distributed isomerous data sharing and data sharing method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120284527A1 (en) * 2011-05-03 2012-11-08 International Business Machines Corporation Methods and systems for selective encryption and secured extent quota management for storage servers in cloud computing
CN103607469A (en) * 2013-11-28 2014-02-26 东莞中国科学院云计算产业技术创新与育成中心 Cloud platform for achieving distributed isomerous data sharing and data sharing method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李书鹏: "分布式文件***在云存储环境下的若干问题研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104639658A (en) * 2015-03-12 2015-05-20 浪潮集团有限公司 Realization method for accessing object storage by file system mounting
CN104902005A (en) * 2015-04-13 2015-09-09 中国联合网络通信集团有限公司 Method and system for resource scheduling in hybrid cloud, and private cloud
CN107003904A (en) * 2015-04-28 2017-08-01 华为技术有限公司 A kind of EMS memory management process, equipment and system
WO2016172862A1 (en) * 2015-04-28 2016-11-03 华为技术有限公司 Memory management method, device and system
CN105007311A (en) * 2015-07-03 2015-10-28 叶秀兰 System and method for resource management based on cloud platform and cloud computing
CN107851060A (en) * 2015-08-07 2018-03-27 华为技术有限公司 Unload the probability calculation in data analysis application
CN105183666A (en) * 2015-09-14 2015-12-23 浪潮(北京)电子信息产业有限公司 Scheduling control method, device and system
CN105183666B (en) * 2015-09-14 2018-04-27 浪潮(北京)电子信息产业有限公司 A kind of dispatch control method, apparatus and system
CN105262816A (en) * 2015-10-27 2016-01-20 北京天华星航科技有限公司 Heterogeneous management method based on cloud management platform
CN105262816B (en) * 2015-10-27 2019-02-19 北京天华星航科技有限公司 Isomerization management method based on cloud management platform
CN105573672A (en) * 2015-12-11 2016-05-11 上海爱数信息技术股份有限公司 Virtual storage method and system based on NFS
CN105573672B (en) * 2015-12-11 2019-01-25 上海爱数信息技术股份有限公司 A kind of virtualization storage method and system based on NFS
CN106210046A (en) * 2016-07-11 2016-12-07 浪潮(北京)电子信息产业有限公司 A kind of volume based on Cinder is across cluster hanging method and system
CN106534306A (en) * 2016-11-14 2017-03-22 北京大学(天津滨海)新代信息技术研究院 Extensible heterogeneous cloud platform adaptation method and system
CN106814975A (en) * 2017-01-20 2017-06-09 郑州云海信息技术有限公司 A kind of memory management method and its system for polymorphic type storage device
CN111433763B (en) * 2017-08-09 2023-06-20 开文公司 System and method for building and providing polymorphic REST services for heterogeneous repositories
CN111433763A (en) * 2017-08-09 2020-07-17 开文公司 System and method for building and providing polymorphic REST services for heterogeneous repositories
CN107886244A (en) * 2017-11-10 2018-04-06 郑州云海信息技术有限公司 A kind of business intelligence training system based on public cloud
CN109947354A (en) * 2017-12-20 2019-06-28 北京航天泰坦科技股份有限公司 A kind of non-stop layer isomery space-time data storage system and method based on Agent
CN108681578A (en) * 2018-05-10 2018-10-19 腾讯科技(深圳)有限公司 A kind of business datum storage method, device, server and storage medium
CN108681578B (en) * 2018-05-10 2021-07-16 腾讯科技(深圳)有限公司 Business data storage method, device, server and storage medium
CN109508323A (en) * 2018-10-12 2019-03-22 量子云未来(北京)信息科技有限公司 A kind of document storage system and file memory method
CN109375879B (en) * 2018-10-30 2021-11-19 福建易视科技有限公司 Programmable distributed storage method and system
CN109375879A (en) * 2018-10-30 2019-02-22 福建易视科技有限公司 Programmable distributed storage method and system
CN109783253A (en) * 2018-12-28 2019-05-21 南京唯实科技有限公司 Distributed message data/address bus based on kafka
CN110300178A (en) * 2019-07-02 2019-10-01 迈普通信技术股份有限公司 Communication equipment, service card, main control card, file access method and device
CN110990113A (en) * 2019-10-31 2020-04-10 北京浪潮数据技术有限公司 Storage management method, system and related device in storage cluster
CN111367503A (en) * 2020-03-24 2020-07-03 中国建设银行股份有限公司 Management method, device and equipment of multi-element storage and storage medium
CN112291322A (en) * 2020-10-22 2021-01-29 浪潮云信息技术股份公司 Application management method and system based on IMS
CN112486926A (en) * 2020-12-15 2021-03-12 平安国际智慧城市科技股份有限公司 Adapter, method, system and equipment suitable for multiple file storage systems
CN112925477A (en) * 2021-01-28 2021-06-08 上海商汤智能科技有限公司 Data processing method and device and storage system
CN112965790A (en) * 2021-03-29 2021-06-15 华云数据控股集团有限公司 PXE protocol-based virtual machine starting method and electronic equipment
CN113419687A (en) * 2021-07-13 2021-09-21 广东电网有限责任公司 Object storage method, system, equipment and storage medium
CN113419687B (en) * 2021-07-13 2022-08-12 广东电网有限责任公司 Object storage method, system, equipment and storage medium
CN113485650A (en) * 2021-07-26 2021-10-08 南京鹏云网络科技有限公司 Data arrangement system
CN114513530A (en) * 2022-04-19 2022-05-17 山东省计算中心(国家超级计算济南中心) Cross-domain storage space bidirectional supply method and system
CN114513530B (en) * 2022-04-19 2022-08-19 山东省计算中心(国家超级计算济南中心) Cross-domain storage space bidirectional supply method and system
CN114936255A (en) * 2022-05-13 2022-08-23 透彻影像(北京)科技有限公司 Novel general distributed storage system access system
CN114968100A (en) * 2022-05-19 2022-08-30 威海海洋职业学院 User data stable storage equipment based on cloud computing

Also Published As

Publication number Publication date
CN104156216B (en) 2017-11-03

Similar Documents

Publication Publication Date Title
CN104156216A (en) Heterogeneous storage management system and method oriented to cloud computing
JP6732798B2 (en) Automatic scaling of resource instance groups in a compute cluster
CN102427481B (en) System for managing cloud computing service and cloud computing management method
US8621051B2 (en) End-to end provisioning of storage clouds
US20170171026A1 (en) Configuring a cloud from aggregate declarative configuration data
US20170293501A1 (en) Method and system that extends a private data center to encompass infrastructure allocated from a remote cloud-computing facility
US10057187B1 (en) Dynamic resource creation to connect client resources in a distributed system
CN104283959B (en) A kind of memory mechanism based on grading performance suitable for cloud platform
US9459897B2 (en) System and method for providing data analysis service in cloud environment
US20150215376A1 (en) Systems and methods for deploying legacy software in the cloud
CN102882908A (en) Cloud computing management system and cloud computing management method
CN105187512A (en) Method and system for load balancing of virtual machine clusters
CN104135542B (en) Isomery load balancing management system and method in a kind of cloud computing environment
US20140109095A1 (en) Seamless extension of local computing power
US10599356B2 (en) Aggregating memory to create a network addressable storage volume for storing virtual machine files
WO2015050911A1 (en) Fault domains on modern hardware
CN114666333B (en) Control method for cloud computing resource scheduling problem based on multi-tenant theory
CN103118073A (en) Virtual machine data persistence storage system and method in cloud environment
CN105404530B (en) It is a kind of to realize easy deployment and the system and method using private clound
WO2023165483A1 (en) Device management method and device management system
US20170005861A1 (en) Method and system for communication between a management-server and remote host systems
CN109327332A (en) ISCSI GateWay high availability implementation method based on LIO under a kind of Ceph cloud storage
US11609777B2 (en) System and method for multi-cluster storage
CN102833334A (en) Logical volume management method
JP2023545985A (en) Managing task flows in edge computing environments

Legal Events

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