CN105095103A - Storage device management method and device used for cloud environment - Google Patents

Storage device management method and device used for cloud environment Download PDF

Info

Publication number
CN105095103A
CN105095103A CN201510527592.7A CN201510527592A CN105095103A CN 105095103 A CN105095103 A CN 105095103A CN 201510527592 A CN201510527592 A CN 201510527592A CN 105095103 A CN105095103 A CN 105095103A
Authority
CN
China
Prior art keywords
storage
memory device
storage pool
access service
information
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
CN201510527592.7A
Other languages
Chinese (zh)
Other versions
CN105095103B (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.)
Shuguang Cloud Computing Group Co ltd
Original Assignee
SHUGUANG CLOUD COMPUTING TECHNOLOGY 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 SHUGUANG CLOUD COMPUTING TECHNOLOGY Co Ltd filed Critical SHUGUANG CLOUD COMPUTING TECHNOLOGY Co Ltd
Priority to CN201510527592.7A priority Critical patent/CN105095103B/en
Publication of CN105095103A publication Critical patent/CN105095103A/en
Application granted granted Critical
Publication of CN105095103B publication Critical patent/CN105095103B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a storage device management method and device used for cloud environment. The method comprises the following steps: according to the type and/ or access path of a storage device, creating a plurality of storage pools, wherein each storage pool comprises the attribute information of the storage device and a mapping relationship between the storage pool and a physical storage address of the storage device; under a situation that access service is received, according to the access path corresponding to the access service and/ or a service type of the access service and the attribute information of the storage device in a plurality of storage pools, determining the storage pool which processes the access service; and calling the storage pool which processes the access service to manage the corresponding storage device according to the mapping relationship between the storage pool and the physical storage address of the storage device. The storage device is subjected to virtualization management to improve the expandability, the practicality, the storage use ratio and the user experience feeling of a storage device management system, and the unified management of the storage device is realized.

Description

For the storage device management method and apparatus under cloud environment
Technical field
The present invention relates to Storage Virtualization field, specifically, relate to a kind of for the storage device management method and apparatus under cloud environment.
Background technology
At present, some memory devices produced compared with large manufacturer all can configure a storage management system matched with this memory device to user, user can be managed by the memory device of this storage management system to this manufacturers produce, thus realizes the resource consolidation to memory device to a certain extent.
But, the storage management system that manufacturer provides can only support the associated storage device of himself producing, and in cloud computing environment, due to the wide variety of memory device, in order to realize the resource consolidation to memory device, if configure a manufacturer's storage management system matched to each memory device, obviously system cost can be strengthened, and this configuration mode can not realize the unified management to all memory devices under cloud computing environment, thus realize resource consolidation truly.
Therefore, in order to the unified management of the memory device to all types under cloud environment and brand can be realized, in the prior art, usual employing be the mode that the storage management system provided manufacturer is configured, the effective management to dissimilar memory device is achieved by carrying out complicated being configured to it, but, because dissimilar memory device is in self attributes, mode of operation and mapping condition all there are differences, obviously, this can make the configuration effort of storage management system become very complicated and loaded down with trivial details, and this complexity and loaded down with trivial details system configuration tasks transfer to user to come, obviously, this problem that user can be brought to be deteriorated to the experience sense of system.
In addition, for the configuration carried out the storage management system that manufacturer provides according to the information of various types of memory device proposed in prior art, thus the storage management system formed memory device unified management, himself be the problem that there is extensibility and poor practicability.
And for the problem of the storage management system ubiquity extensibility in correlation technique, practicality and Consumer's Experience sense difference, at present effective solution is not yet proposed.
Summary of the invention
For the problem of the storage management system ubiquity extensibility in correlation technique, practicality and Consumer's Experience sense difference, the present invention proposes a kind of for the storage device management method and apparatus under cloud environment, the virtual management of memory device can be realized, and make the extensibility of storage device management system, practicality significantly improves; And by calling the matched storage pool with this access service, access service is processed, improve the treatment effeciency of access service; And by the mode directly calling storage pool, access service is processed, simple and effective realization to the unified management of memory device, and improves the space utilisation of memory device, promotes Consumer's Experience sense.
Technical scheme of the present invention is achieved in that
According to an aspect of the present invention, provide a kind of for the storage device management method under cloud environment.
This storage device management method comprises:
Create multiple storage pool according to the type of memory device and/or access path, wherein, in each storage pool, comprise the mapping relations of the attribute information of memory device and the physical storage address of this storage pool and memory device;
When receiving access service, in the access path corresponding according to this access service and/or the type of service of this access service and multiple storage pool, the attribute information of memory device, determines the storage pool processing this access service;
By calling the storage pool of this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, manage corresponding memory device.
Wherein, this attribute information comprise following one of at least: type, access path, capacity, use number percent, hardware information, performance index information, RAID (disk array) information, map the logical volume information of main frame.
Preferably, when the type of service of this access service is storage data, this storage device management method comprises further:
Receive the data needing to store;
By calling the storage pool of this access service of process, and according to the mapping relations of the virtual memory address of this storage pool and the physical storage address of memory device, data are stored to the corresponding stored space of corresponding memory device;
The attribute information of the memory device comprised in this storage pool is upgraded.
Preferably, when the type of service of this access service is the information of checking memory device, this storage device management method comprises further:
By calling the storage pool of this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, extract in this storage pool and show the hardware information of corresponding memory device, performance index information, RAID information, map the logical volume information of main frame.
Preferably, when the type of service of this access service be RAID and/or LUN of memory device is operated, storage device management method comprises further:
Receive the operation information to RAID and/or LUN of memory device;
By calling the storage pool of this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, and operate accordingly based on RAID and/or LUN of operation information to respective storage devices, and obtain operating result;
According to the mapping relations of the physical storage address of operating result and this storage pool and memory device, the attribute information of respective storage devices in storage pool is upgraded.
Optionally, this storage device management method comprises further:
Monitor message according to the corresponding stored pond received in advance upgrades corresponding storage pool.
Optionally, before operating storage pool, this storage device management method comprises further:
Certification is carried out to the level of identity of user;
Further, when the level of identity of user is by certification, storage pool is operated.
According to a further aspect in the invention, provide a kind of for the storage device management device under cloud environment.
This storage device management device comprises:
Creation module, for creating multiple storage pool according to the type of memory device and/or access path, wherein, comprises the mapping relations of the attribute information of memory device and the physical storage address of this storage pool and memory device in each storage pool;
Determination module, for when receiving access service, in the access path corresponding according to this access service and/or the type of service of this access service and multiple storage pool, the attribute information of memory device, determines the storage pool processing this access service;
Administration module, for the storage pool by calling this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, manage corresponding memory device.
Wherein, this attribute information comprise following one of at least: type, access path, capacity, use number percent, hardware information, performance index information, RAID information, map the logical volume information of main frame.
In addition, this storage device management device comprises further:
Receiver module, for being when storing data in the type of service of this access service, receives the data needing to store;
Data for the storage pool by calling this access service of process, and according to the mapping relations of the virtual memory address of this storage pool and the physical storage address of memory device, are stored to the corresponding stored space of corresponding memory device by memory module;
Update module, for upgrading the attribute information of the memory device comprised in this storage pool.
The present invention also exists multiple storage pools of certain corresponding relation by creating between access service and memory device with memory device, achieves the virtual management of memory device, and make the extensibility of storage device management system, practicality significantly improves; And according to the attribute information of memory device in the type of service of access path corresponding to current accessed business and/or this access service and multiple storage pool, determine the storage pool processing this access service, thus call the matched storage pool with this access service access service is processed, improve the treatment effeciency to access service; And by directly calling the mode of storage pool, and the mapping relations of physical storage address based on this storage pool and memory device, access service is processed, can simple and effective realization to the unified management of memory device, and improve space utilisation and the Consumer's Experience sense of memory device.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the process flow diagram for the storage device management method under cloud environment according to the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of the Storage Virtualization according to the embodiment of the present invention;
Fig. 3 is the modular structure schematic diagram of the storage system according to the embodiment of the present invention;
Fig. 4 is the block diagram for the storage device management device under cloud environment according to the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain, all belongs to the scope of protection of the invention.
According to embodiments of the invention, provide a kind of for the storage device management method under cloud environment.
As shown in Figure 1, comprise according to the storage device management method of the embodiment of the present invention:
Step S101, creates multiple storage pool according to the type of memory device and/or access path, wherein, comprises the mapping relations of the attribute information of memory device and the physical storage address of this storage pool and memory device in each storage pool;
Step S103, when receiving access service, in the access path corresponding according to this access service and/or the type of service of this access service and multiple storage pool, the attribute information of memory device, determines the storage pool processing this access service;
Step S105, by calling the storage pool of this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, manage corresponding memory device.
By such scheme of the present invention, the virtual management of memory device can be realized, thus make the extensibility of storage device management system, practicality significantly improves; And by calling the matched storage pool with this access service, access service is processed, thus improve the treatment effeciency to access service; And by the mode directly calling storage pool, access service is processed, simple and effective realization to the unified management of memory device, and improves the space utilisation of memory device, promotes Consumer's Experience sense.
Technique scheme for a better understanding of the present invention, is described in detail technique scheme of the present invention below in conjunction with a specific embodiment.
As shown in Figure 2, the present invention in upper layer application (namely, use the application stored) and multiple memory device is (namely, storage system) between by by memory node (namely, memory device) carry out virtualization process, to build the mode of multiple storage pool, make the unified management that user realizes dissimilar memory device, wherein, as shown in Figure 2, in the present embodiment, the storage device type related to comprises SAN (storage area network) equipment, NFS (network file system(NFS)) equipment, local device, Parastor equipment, other some memory devices.
Wherein, demand due to memory device becomes spiral always and upwards increases, in order to can space utilisation be improved, reduce the expense purchasing new memory device, the present invention is in line with the principle being easy to user and upper layer device or system use, a link extracted is added between the application that storage system and use store, application program is made no longer to need to know that their data are kept at that disk, in subregion or storage subsystem, the substitute is the interface model of the generalities of a memory node (namely, storage pool), storage pool not only assume responsibility for the task of sealed in unit information, also assume responsibility for directly being called by upper layer application of task, that is, user is when managing memory device, only need to call storage pool, just can realize the unified management to memory device, if implement correct, the integrated management of this height can make the space utilisation of memory device effectively improve (such as, 80% or higher).
In this enforcement, provide a distributed virtualization storage management system, as shown in Figure 3, in this management system, be several operational modules of storage authority, storage resources, storage host, storage networking, storage event by system divides according to action.
Wherein, provide the user of different identity rank in the present system, now can by storing authority module, the user of different identity rank is being restricted in the operation of system, particularly the operation had a strong impact on may be caused to make special restriction to some, thus ensure the safe handling of memory device, concrete, before operating storage pool, the storage device management method according to the present embodiment comprises further: carry out certification to the level of identity of user; Further, when the level of identity of user is by certification, user could operate accordingly to storage pool.
In addition, in order to realize the effective management to storage pool, additionally provide storage resources module in the present system, for realizing establishment, deletion, amendment, pond information inspection to storage pool, the function such as to call, it is intended to provide storage resources to other the storage subsystem system sub-modules of storage pool (that is, use) or upper layer application or user in the mode of storage pool.
Wherein, when creating storage pool, multiple storage pool can be created according to the type of memory device and/or access path, and, the opportunity created for storage pool can be several storage pools that system is pre-created, such as, according to IOS template pond, virtual machine image pond, snapshot pond, backup disaster tolerance pond etc. that the approach of use divides; Can also be create according to the user demand of reality the storage pool being adapted to current accessed business at any time, the present invention limit this.
In addition, if newly increased memory device in system, so only need search in existing storage pool and the type of this memory device and/or the matched storage pool of access path, and the increase that corresponding renewal can complete storage system memory device is carried out to the content of this storage pool, if do not had in existing storage pool and the type of the memory device newly increased and/or the matched storage pool of access path, so only need a newly-built storage pool, thus correlative charges involved when reducing newly-increased memory device.
Wherein, for the mapping relations that the content comprised in storage pool can be the attribute information of memory device and the physical storage address of storage pool and memory device, wherein, for attribute information, it can be made up of following information one of at least: the logical volume information of the hardware information of the capacity of the type of memory device, the access path of memory device, memory device, the use number percent of memory device, memory device, the performance index information of memory device, the RAID information of memory device, the mapping main frame of memory device.
But in actual applications, the content comprised in storage pool of the present invention does not limit, it also can comprise other relevant informations of memory device, such as, and the storage pool shown in class formation signal of storage pool as shown in table 1:
Table 1
After the establishment completing storage pool, when receiving the access service of upper layer application, then according to the attribute information of memory device in the type of service of access path corresponding to this access service and/or this access service and multiple storage pool, the storage pool being applicable to this access service of process can be determined;
Wherein, in one embodiment, if the type of service of this access service is for storing data, what so the Operational Visit of the type was focused on is the size of storage space, whether the type of memory device is suitable, attribute information (the capacity of such as memory device of memory device in storage pool so then can be checked by storage resources module, use number percent, the information such as storage device type) judge that the volume ratio in which storage pool is larger, use number percent is smaller, type is proper, thus determine the type of this access service the most applicable (here for storing data) and/or the storage pool of access path by comprehensive analysis.
Certainly, in actual applications not only only based on capacity, number percent and type parameter are analyzed, other some attribute informations of the memory device comprised in storage pool are also needed to analyze, and by the comprehensive analysis to the attribute information of the memory device of multiple storage pool, thus determine to process access service with the type of current accessed business and/or the matched storage pool of access path, therefore, here to the content analyzed in storage pool just schematically citing, which property content of concrete analysis memory device will be determined according to the type of access service and/or access path, that is, what the present invention limited is a kind of mode determining storage pool, namely, the access path corresponding according to access service and/or type of service, and the attribute information of memory device in multiple storage pool, and by comprehensively analyzing the storage pool determining to be applicable to this access service of process, improve the business processing efficiency of space utilisation and accessing storage device, and then improve the efficiency of management of memory device.
After passing through comprehensively to analyze the storage pool determining applicable process storage data, by calling the storage pool of this access service of process, and according to the mapping relations of the virtual memory address of this storage pool and the physical storage address of memory device, the data that the needs received store are stored to the corresponding stored space of corresponding memory device; And the attribute information of the memory device comprised in this storage pool is upgraded (such as memory capacity, use number percent etc.).
In addition, for the storage host module in system, it is mainly the information inspection that user provides memory device, and RAID and/or LUN of memory device (logical unit number) operation, thus facilitate the state of user to memory device to understand, and then better memory device is managed.
So when storage host module is in mode of operation, in one embodiment, when the type of this access service is the information of checking memory device, when receiving the operation information of this access service, just can according to the type of service of access path corresponding to this access service and/or this access service, by comprehensively analyzing the attribute information of memory device in multiple storage pool, determine and the access path of this access service and/or the matched storage pool of type of service, and call this storage pool by storage resources module and process this access service (here for checking the information of memory device),
Concrete, storage resources module is by calling this storage pool, and the mapping relations of physical storage address according to this storage pool and memory device, just can extract in this storage pool and show the hardware information of corresponding memory device, performance index information, RAID information, map the logical volume information of main frame.
Wherein, although store a lot of attribute informations of memory device in storage pool, but in practical operation, storage pool only needs the information by user is concerned about to present, and in each storage pool, the unconcerned device attribute of user is then all encapsulated, and browses without the need to being shown to user, thus facilitate user to check the attribute information of the interested memory device of user, save the time of user, improve equipment control efficiency, improve Consumer's Experience sense.
When storage host module is in mode of operation, in another embodiment, when the type of this access service be RAID and/or LUN of memory device is operated time, just can according to the type of service of access path corresponding to this access service and/or this access service, by comprehensively analyzing the attribute information of memory device in multiple storage pool, determine and the access path of this access service and/or the matched storage pool of type of service, and call this storage pool by storage resources module and process this access service (here for RAID and/or LUN of memory device is operated),
Concrete, storage resources module is by calling the storage pool of this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, and based on the operation information of RAID and/or LUN to memory device received, RAID and/or LUN of respective storage devices is operated accordingly, and obtains operating result; Storage resources module according to the mapping relations of the physical storage address of operating result and this storage pool and memory device, upgrades the attribute information of respective storage devices in storage pool again.
Wherein, to the operation of RAID can be the establishment, deletion, amendment etc. of change to RAID group rank, RAID; And can be the establishment of LUN, deletion, amendment and the map operation to main frame to the operation of LUN, certainly, in actual applications, also can comprise other corresponding operating to the content of operation of RAID and/or LUN of memory device, the present invention does not limit this.
In addition, for the storage networking module in system, it is mainly used to the function providing discovering device, namely, which memory device user can scan by operation is be present in the network of associated host, and storage networking is presented to user with the form of topological diagram by the memory device be in user's associated host network.
Concrete, when storage networking module is in mode of operation, when the access service received be scanning be in memory device in the network of associated host, can according to the type of service of access path corresponding to this access service and/or this access service, by comprehensively analyzing the attribute information of memory device in multiple storage pool, determine and the access path of this access service and/or the matched storage pool of type of service, and call this storage pool by storage resources module and process this access service (be here in memory device in the network of associated host for scanning),
Storage resources module is by calling the storage pool of this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, determine the memory device be in the network of user's associated host, and with the form of topological diagram, storage networking is shown to user.
In addition, for the storage event module in system, it is mainly used in the important information managing daily servicing equipment, can browse, preserve, deletion etc. to failure message
Concrete, when storing event module and being in mode of operation, storage event module can receive the monitor message to storage pool, and according to this monitor message, corresponding storage pool is upgraded, such as store event module and determine that some storage pools go wrong by monitor message, then state is changed to this storage pool, become unavailable from available, avoid other subsystems or application program to continue to call to this storage pool.
Can be found out by the specific descriptions of above-described embodiment, the extensibility that the present invention exists for the administrative institute of the different storage device under cloud environment, the problem of practicality and Consumer's Experience sense difference gives effective solution, wherein, virtualized storage management system in the present embodiment just follows CIM (universal novel model) the initial of structure model, make to be stored in modelling to obtain in process and fully can include DAS (the direct-connected storage of open system), the memory device of NAS (network attached storage) type, wherein, include local device, traditional SAN equipment, NFS shared device, Parastor shared device etc.The present invention, by using CIM in systems in which, makes memory model as shown in Figure 2 can adapt to the application scenarios of different storage device flexibly, equipment more intuitively, is efficiently presented to user
According to embodiments of the invention, additionally provide a kind of for the storage device management device under cloud environment.
As shown in Figure 4, comprise according to the storage device management device of the embodiment of the present invention:
Creation module 41, for creating multiple storage pool according to the type of memory device and/or access path, wherein, comprises the mapping relations of the attribute information of memory device and the physical storage address of this storage pool and memory device in each storage pool;
Determination module 42, for when receiving access service, in the access path corresponding according to this access service and/or the type of service of this access service and multiple storage pool, the attribute information of memory device, determines the storage pool processing this access service;
Administration module 43, for the storage pool by calling this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, manage corresponding memory device.
Wherein, in one embodiment, attribute information can comprise following one of at least: the logical volume information of the hardware information of the capacity of the type of memory device, the access path of memory device, memory device, the use number percent of memory device, memory device, the performance index information of memory device, the disk array RAID information of memory device, the mapping main frame of memory device.
In addition, comprise further according to the storage device management device of the embodiment of the present invention:
Receiver module (not shown), for being when storing data in the type of service of this access service, receives the data needing to store;
Memory module (not shown), for the storage pool by calling this access service of process, and according to the mapping relations of the virtual memory address of this storage pool and the physical storage address of memory device, data are stored to the corresponding stored space of corresponding memory device;
Update module (not shown), for upgrading the attribute information of the memory device comprised in this storage pool.
In sum, by means of technique scheme of the present invention, by creating the multiple storage pools that there is certain corresponding relation with memory device between access service and memory device, achieve the virtual management of memory device, thus make the extensibility of storage device management system, practicality significantly improves; And according to the attribute information of memory device in the type of service of access path corresponding to current accessed business and/or this access service and multiple storage pool, determine the storage pool processing this access service, can call and with this access service matched storage pool, access service be processed, thus improve the treatment effeciency to access service; And when access processes, by directly calling the mode of storage pool, and the mapping relations of physical storage address based on this storage pool and memory device, just can simple and effective realization to the unified management of memory device, thus improve the space utilisation of memory device, and promote Consumer's Experience sense.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1., for the storage device management method under cloud environment, it is characterized in that, comprising:
Create multiple storage pool according to the type of memory device and/or access path, wherein, in each storage pool, comprise the mapping relations of the attribute information of memory device and the physical storage address of this storage pool and memory device;
When receiving access service, in the access path corresponding according to this access service and/or the type of service of this access service and described multiple storage pool, the attribute information of memory device, determines the storage pool processing this access service;
By calling the storage pool of this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, manage corresponding memory device.
2. storage device management method according to claim 1, it is characterized in that, described attribute information comprise following one of at least: type, access path, capacity, use number percent, hardware information, performance index information, disk array RAID information, map the logical volume information of main frame.
3. storage device management method according to claim 1, is characterized in that, is that when storing data, described storage device management method comprises further in the type of service of this access service:
Receive the data needing to store;
By calling the storage pool of this access service of process, and according to the mapping relations of the virtual memory address of this storage pool and the physical storage address of memory device, described data are stored to the corresponding stored space of corresponding memory device;
The attribute information of the memory device comprised in this storage pool is upgraded.
4. storage device management method according to claim 1, is characterized in that, when the type of service of this access service is the information of checking memory device, described storage device management method comprises further:
By calling the storage pool of this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, extract in this storage pool and show the hardware information of corresponding memory device, performance index information, RAID information, map the logical volume information of main frame.
5. storage device management method according to claim 1, is characterized in that, when the type of service of this access service be RAID and/or LUN of memory device is operated, described storage device management method comprises further:
Receive the operation information to RAID and/or LUN of memory device;
By calling the storage pool of this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, and operate accordingly based on RAID and/or LUN of described operation information to respective storage devices, and obtain operating result;
According to the mapping relations of the physical storage address of described operating result and this storage pool and memory device, the attribute information of respective storage devices in described storage pool is upgraded.
6. storage device management method according to claim 1, is characterized in that, described storage device management method comprises further:
Monitor message according to the corresponding stored pond received in advance upgrades corresponding storage pool.
7. storage device management method according to claim 1, is characterized in that, before operating described storage pool, described storage device management method comprises further:
Certification is carried out to the level of identity of user;
Further, when the level of identity of described user is by certification, described storage pool is operated.
8., for the storage device management device under cloud environment, it is characterized in that, comprising:
Creation module, for creating multiple storage pool according to the type of memory device and/or access path, wherein, comprises the mapping relations of the attribute information of memory device and the physical storage address of this storage pool and memory device in each storage pool;
Determination module, for when receiving access service, in the access path corresponding according to this access service and/or the type of service of this access service and described multiple storage pool, the attribute information of memory device, determines the storage pool processing this access service;
Administration module, for the storage pool by calling this access service of process, and the mapping relations of physical storage address according to this storage pool and memory device, manage corresponding memory device.
9. storage device management device according to claim 8, it is characterized in that, described attribute information comprise following one of at least: type, access path, capacity, use number percent, hardware information, performance index information, disk array RAID information, map the logical volume information of main frame.
10. storage device management method according to claim 8, is characterized in that, described storage device management device comprises further:
Receiver module, for being when storing data in the type of service of this access service, receives the data needing to store;
Described data for the storage pool by calling this access service of process, and according to the mapping relations of the virtual memory address of this storage pool and the physical storage address of memory device, are stored to the corresponding stored space of corresponding memory device by memory module;
Update module, for upgrading the attribute information of the memory device comprised in this storage pool.
CN201510527592.7A 2015-08-25 2015-08-25 For the storage device management method and apparatus under cloud environment Active CN105095103B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510527592.7A CN105095103B (en) 2015-08-25 2015-08-25 For the storage device management method and apparatus under cloud environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510527592.7A CN105095103B (en) 2015-08-25 2015-08-25 For the storage device management method and apparatus under cloud environment

Publications (2)

Publication Number Publication Date
CN105095103A true CN105095103A (en) 2015-11-25
CN105095103B CN105095103B (en) 2019-01-18

Family

ID=54575594

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510527592.7A Active CN105095103B (en) 2015-08-25 2015-08-25 For the storage device management method and apparatus under cloud environment

Country Status (1)

Country Link
CN (1) CN105095103B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107273550A (en) * 2017-07-25 2017-10-20 郑州云海信息技术有限公司 A kind of information query method and device
CN107273049A (en) * 2017-06-09 2017-10-20 郑州云海信息技术有限公司 A kind of volume management method applied on unified storage management system
CN107908369A (en) * 2017-11-23 2018-04-13 郑州云海信息技术有限公司 A kind of high-end storage environment management system
CN107920129A (en) * 2017-12-07 2018-04-17 郑州云海信息技术有限公司 A kind of method, apparatus, equipment and the cloud storage system of data storage
CN109032799A (en) * 2018-07-25 2018-12-18 郑州云海信息技术有限公司 Storage resource management method, apparatus, equipment and readable storage medium storing program for executing
CN110059105A (en) * 2019-04-26 2019-07-26 北京贝斯平云科技有限公司 A kind of data processing method, device, computer equipment and storage medium
CN111367866A (en) * 2020-03-10 2020-07-03 西安奥卡云数据科技有限公司 Cabinet model system of data cloud
WO2023197403A1 (en) * 2022-04-14 2023-10-19 上海川源信息科技有限公司 Distributed storage service process system, and method for using same

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040199566A1 (en) * 2003-03-14 2004-10-07 International Business Machines Corporation System, method, and apparatus for policy-based data management
CN102301355A (en) * 2008-12-31 2011-12-28 英特尔公司 Providing Differentiated I/o Services Within A Hardware Storage Controller
CN103812789A (en) * 2013-09-18 2014-05-21 广东电网公司佛山供电局 Cloud service resource automatic allocating method and system
CN104104692A (en) * 2014-08-05 2014-10-15 山东中孚信息产业股份有限公司 Virtual machine encryption method, decryption method and encryption-decryption control system
CN104750538A (en) * 2013-12-27 2015-07-01 伊姆西公司 Virtual storage pool providing method and system for target application

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040199566A1 (en) * 2003-03-14 2004-10-07 International Business Machines Corporation System, method, and apparatus for policy-based data management
CN102301355A (en) * 2008-12-31 2011-12-28 英特尔公司 Providing Differentiated I/o Services Within A Hardware Storage Controller
CN103812789A (en) * 2013-09-18 2014-05-21 广东电网公司佛山供电局 Cloud service resource automatic allocating method and system
CN104750538A (en) * 2013-12-27 2015-07-01 伊姆西公司 Virtual storage pool providing method and system for target application
CN104104692A (en) * 2014-08-05 2014-10-15 山东中孚信息产业股份有限公司 Virtual machine encryption method, decryption method and encryption-decryption control system

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107273049A (en) * 2017-06-09 2017-10-20 郑州云海信息技术有限公司 A kind of volume management method applied on unified storage management system
CN107273049B (en) * 2017-06-09 2020-06-02 郑州云海信息技术有限公司 Volume management method applied to unified storage management system
CN107273550A (en) * 2017-07-25 2017-10-20 郑州云海信息技术有限公司 A kind of information query method and device
CN107908369A (en) * 2017-11-23 2018-04-13 郑州云海信息技术有限公司 A kind of high-end storage environment management system
CN107920129A (en) * 2017-12-07 2018-04-17 郑州云海信息技术有限公司 A kind of method, apparatus, equipment and the cloud storage system of data storage
CN109032799A (en) * 2018-07-25 2018-12-18 郑州云海信息技术有限公司 Storage resource management method, apparatus, equipment and readable storage medium storing program for executing
CN110059105A (en) * 2019-04-26 2019-07-26 北京贝斯平云科技有限公司 A kind of data processing method, device, computer equipment and storage medium
CN111367866A (en) * 2020-03-10 2020-07-03 西安奥卡云数据科技有限公司 Cabinet model system of data cloud
WO2023197403A1 (en) * 2022-04-14 2023-10-19 上海川源信息科技有限公司 Distributed storage service process system, and method for using same

Also Published As

Publication number Publication date
CN105095103B (en) 2019-01-18

Similar Documents

Publication Publication Date Title
CN112119374B (en) Selectively providing mutual transport layer security using alternate server names
CN105095103A (en) Storage device management method and device used for cloud environment
CN103368767B (en) For disposing the method and system of software application in the Internet cloud of fault tolerant
US9582377B1 (en) Dynamic sizing of storage capacity for a remirror buffer
US9678680B1 (en) Forming a protection domain in a storage architecture
US9300536B2 (en) Cluster-aware resource provisioning in a networked computing environment
CN104115447A (en) Allowing destroy scheme configuration method and device under cloud computing architecture
CN107666493B (en) Database configuration method and equipment thereof
US9612926B2 (en) Host swap hypervisor that provides high availability for a host of virtual machines
US20150317222A1 (en) Preserving management services with self-contained metadata through the disaster recovery life cycle
EP3745269A1 (en) Hierarchical fault tolerance in system storage
CN105704188A (en) Deployment method and apparatus of applications and services
CN104754032A (en) Method and device for deploying OpenStack
CN105450759A (en) System mirror image management method and device
CN111104201A (en) System migration method and device, electronic equipment and storage medium
CN104050248A (en) File storage system and storage method
US9760441B2 (en) Restoration of consistent regions within a streaming environment
US10341181B2 (en) Method and apparatus to allow dynamic changes of a replica network configuration in distributed systems
CN104517067A (en) Method, device and system for data access
US20170214588A1 (en) Enterprise cloud garbage collector
CN112035062B (en) Migration method of local storage of cloud computing, computer equipment and storage medium
CN106354435A (en) Method and device for initializing RAID
CN105471986B (en) A kind of Constructing data center Scale Revenue Ratio method and device
CN104461757A (en) Method and device for restoring virtual machines
CN107463638A (en) File sharing method and equipment between offline virtual machine

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100193 Beijing, Haidian District, northeast Wang West Road, building 8, building 36, floor 5

Applicant after: Shuguang Cloud Computing Group Co.,Ltd.

Address before: 100193 Beijing, Haidian District, northeast Wang West Road, building 8, building 36, floor 5

Applicant before: DAWNING CLOUD COMPUTING TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 100193 5 floor, 36 building, No. 8 Northeast Road, Haidian District, Beijing.

Patentee after: Shuguang Cloud Computing Group Co.,Ltd.

Country or region after: China

Address before: 100193 5 floor, 36 building, No. 8 Northeast Road, Haidian District, Beijing.

Patentee before: Shuguang Cloud Computing Group Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address