CN102855093B - System and method for realizing automatic thin provisioning dynamic capacity expansion of storage system - Google Patents
System and method for realizing automatic thin provisioning dynamic capacity expansion of storage system Download PDFInfo
- Publication number
- CN102855093B CN102855093B CN201210292470.0A CN201210292470A CN102855093B CN 102855093 B CN102855093 B CN 102855093B CN 201210292470 A CN201210292470 A CN 201210292470A CN 102855093 B CN102855093 B CN 102855093B
- Authority
- CN
- China
- Prior art keywords
- dilatation
- module
- size
- storage pool
- capacity expansion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000013507 mapping Methods 0.000 claims description 16
- 238000011084 recovery Methods 0.000 claims description 16
- 230000008676 import Effects 0.000 claims description 7
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000010339 dilation Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
The invention provides a system and a method for realizing automatic thin provisioning dynamic capacity expansion of a storage system. The system comprises a capacity expansion information acquisition module, a capacity information analysis module, an IO (input/output) redirection layer capacity expansion module, an automatic thin provisioning capacity expansion module and a storage pool recover module, wherein the capacity expansion information acquisition module is used for acquiring a capacity expansion command and a corresponding capacity expansion size input by a user and transmitting the capacity expansion command and the corresponding capacity expansion size to the capacity information analysis module; the capacity information analysis module is used for dividing the obtained capacity expansion command into a capacity expansion suspend command and a capacity expansion recover command and transmitting the capacity expansion suspend command and the capacity expansion recover command to the IO redirection layer capacity expansion module; the IO redirection layer capacity expansion module is used for transmitting the capacity expansion suspend command and the capacity expansion size to the automatic thin provisioning capacity expansion module and transmitting the capacity expansion recover command to the storage pool recover module; the automatic thin provisioning capacity expansion module is used for conducting metadata capacity expansion operation to a storage pool of the storage system according to the received capacity expansion size, and transmitting metadata to the storage pool recover module; and the storage pool recover module is used for reactivating the storage pool according to the received metadata and the capacity expansion recover command. By adopting the system and the method provided by the invention, the automatic thin provisioning capacity expansion of the storage pool can be automatically completed.
Description
Technical field
The present invention relates to the capacity-enlargement technology of storage system, particularly relate to a kind of system and method realizing automatically simplifying configure storage system dynamic capacity-expanding.
Background technology
Automatically simplify configuration store scheme and can provide jumbo virtual drive to operating system, the core of this technology is " deception ", as shown in Figure 1, actual physical storage device may not have so many, and allows operating system think to have so large storage space.Therefore, automatically simplify configuration and must can support dynamic capacity-expanding, before the device space of the physical storage device of reality takes, the dynamic capacity-expanding method of automatically simplifying configuration is used to expand actual storage space, the normal use of guarantee custom system, otherwise operating system is because by " deception ", and use and non-existent storage space, immeasurable serious problems will be caused.
Automatically simplify input and output (IO) redirection layer that configuration module is positioned at kernel spacing Block Device Driver layer, dynamic capacity-expanding is exactly the dilatation that the capacity-enlarging information that can specify according to user dynamically simplifies configuration store pond automatically.Therefore, dynamic capacity-expanding relates to kernel spacing and user's space two aspects.
Traditional configuration dynamic capacity-expanding of automatically simplifying can by logical volume management instrument, and realize the dynamic capacity-expanding of automatically simplifying configuration at IO redirection layer, dynamic capacity-expanding relates to logical volume management instrument and these two parts of IO redirection layer, as shown in Figure 2.
But, for automatically simplify configuration dynamic capacity-expanding for, distribution due to block is distribution according to need, address maps directly can not to be revised mapping table (table) by logical volume management instrument as common dilatation logical volume and process, because mapping table space has become, can not directly map, so dynamic capacity-expanding, also need the specific installation under IO redirection layer, namely automatically simplify the dilatation of configuration bottom layer realization, as shown in Figure 3.
Therefore, be badly in need of solution two aspect problem for automatically simplifying configuration dynamic capacity-expanding, one is how to solve dilatation to realize, and comprises IO redirection layer and automatically simplify the dilatation configuring these two parts of bottom realizing; Another how to solve communication issue, comprises the communication mode of user's space and the two-part communication mode of kernel spacing and logical volume management instrument and IO redirection layer.
Summary of the invention
The invention provides a kind of method of automatically simplifying configure storage system dynamic capacity-expanding, to solve dilatation realization and communication issue.
The invention provides a kind of system realizing automatically simplifying configure storage system dynamic capacity-expanding, this system comprises:
Capacity-enlarging information acquisition module, be positioned at user's space, for utilizing logical volume management tool user space segment, the dilatation order that acquisition user is imported into and corresponding dilatation size, import described dilatation order and described dilatation size into logical volume management instrument kernel spacing part as dilatation parameter;
Capacity-enlarging information parsing module, be positioned at kernel spacing, for resolving dilatation order described in described dilatation gain of parameter and described dilatation size, described dilatation order is subdivided into dilatation suspending command and dilatation and recovers order, and described dilatation suspending command and described dilatation size and described dilatation are recovered command routing to input and output IO redirection layer dilatation module;
Described IO redirection layer dilatation module, is positioned at kernel spacing, recovers order for receiving from the described dilatation suspending command of described capacity-enlarging information parsing module and described dilatation size and described dilatation; And send described dilatation suspending command and described dilatation size to automatically simplifying configuration dilatation module, and send described dilatation recovery order to storage pool recovery module;
Describedly automatically simplify configuration dilatation module, be positioned at kernel spacing, for receiving described dilatation suspending command from described IO redirection layer dilatation module and described dilatation size; According to described dilatation size, metadata dilatation operation is carried out to the storage pool of storage system, and send described metadata to storage pool recovery module;
Described storage pool recovers module, is positioned at kernel spacing, for automatically simplifying the described metadata of configuration dilatation module according to what receive from described and reactivate described storage pool from the described dilatation recovery order of described IO redirection layer dilatation module.
Preferably, described IO redirection layer dilatation module, also for according to described dilatation suspending command and described dilatation size, hangs up described logical volume management instrument, completes the loading again to mapping table and amendment.
Preferably, described mapping table is for recording the corresponding relation of parameter information between the described storage pool under described IO redirection layer and described IO redirection layer.
Preferably, described automatically simplifying configures dilatation module, specifically for calculating the number of blocks of dilatation needed for storage pool according to described dilatation size, performs initialization operation, and be recorded in described metadata by initialization information each block of required dilatation.
Preferably, described system supports different operating system.
Present invention also offers a kind of method realizing automatically simplifying configure storage system dynamic capacity-expanding, the method comprises:
The dilatation order utilizing logical volume management instrument acquisition user to import into and corresponding dilatation size;
Described dilatation order is subdivided into dilatation suspending command and dilatation recovery order;
According to described dilatation suspending command and described dilatation size, metadata dilatation operation is carried out to the storage pool of storage system;
Described storage pool is reactivated according to described dilatation recovery order and described metadata.
Preferably, described according to described dilatation suspending command and described dilatation size metadata dilatation operation is carried out to the storage pool of storage system before, described method also comprises:
According to described dilatation suspending command and described dilatation size, hang up described logical volume management instrument, complete the loading again to mapping table and amendment.
Preferably, described mapping table is for recording the corresponding relation of parameter information between the described storage pool under described IO redirection layer and described IO redirection layer.
Preferably, describedly according to described dilatation suspending command and described dilatation size, metadata dilatation operation is carried out to the storage pool of storage system and comprises:
Calculate the number of blocks of dilatation needed for storage pool according to described dilatation size, initialization operation is performed to each block of required dilatation, and initialization information is recorded in described metadata.
Preferably, described method is applied to different operating system.
The present invention can realize the dynamic capacity-expanding operation of automatically simplifying configure storage system, and keeper only specifies the size of dilatation as required, and dynamic capacity-expanding system just can complete the dilatation work of automatically simplifying configure storage system storage pool from top to bottom.Therefore, adopt said system and method, can be efficient, fast, complete the space dilatation operation of automatically simplifying configure storage system storage pool easily.
Accompanying drawing explanation
Fig. 1 is the memory allocation schematic diagram of existing physical storage device;
Fig. 2 is the process flow diagram of existing common dilatation;
Fig. 3 is the process flow diagram of automatically simplifying configure storage system dilatation of existing expection;
Fig. 4 is the structural representation that the present invention realizes automatically simplifying configure storage system dynamic capacity-expanding system embodiment;
Fig. 5 is the storage space schematic diagram after the present invention simplifies configure storage system dynamic capacity-expanding automatically;
Fig. 6 is the process flow diagram that the present invention realizes automatically simplifying configure storage system dynamic capacity-expanding method embodiment.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly understand, hereinafter will be described in detail to embodiments of the invention by reference to the accompanying drawings.It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combination in any mutually.
The invention provides a kind of system realizing automatically simplifying configure storage system dynamic capacity-expanding, it is supported in different operating system, by by logical volume management instrument, the dilatation of the communication and IO redirection layer that realize user's space and kernel spacing realizes, and utilize the characteristic of automatically simplifying configure metadata Virtual Organization storage space, realize the dilatation of bottom storage pool space.
As shown in Figure 4, for the present invention realizes the structural representation of automatically simplifying configure storage system dynamic capacity-expanding system embodiment, this system comprises: capacity-enlarging information acquisition module 41, capacity-enlarging information parsing module 42, IO redirection layer dilatation module 43, automatically simplify configuration dilatation module 44 and storage pool recovers module 45, wherein:
Capacity-enlarging information acquisition module, be positioned at user's space, for utilizing logical volume management tool user space segment, the dilatation order (extend) that acquisition user is imported into and corresponding dilatation size, import described dilatation order and described dilatation size into logical volume management instrument kernel spacing part as dilatation parameter;
Capacity-enlarging information parsing module, be positioned at kernel spacing, for resolving dilatation order described in described dilatation gain of parameter and described dilatation size, described dilatation order is subdivided into dilatation suspending command (extend_suspend) and dilatation and recovers order (extend_resume), and described dilatation suspending command and described dilatation size and described dilatation are recovered command routing to input and output (IO) redirection layer dilatation module;
Described IO redirection layer dilatation module, is positioned at kernel spacing, recovers order for receiving from the described dilatation suspending command of described capacity-enlarging information parsing module and described dilatation size and described dilatation; And send described dilatation suspending command and described dilatation size to automatically simplifying configuration dilatation module, and send described dilatation recovery order to storage pool recovery module;
Describedly automatically simplify configuration dilatation module, be positioned at kernel spacing, for receiving described dilatation suspending command from described IO redirection layer dilatation module and described dilatation size; According to described dilatation size, metadata dilatation operation is carried out to the storage pool of storage system, and send described metadata to storage pool recovery module;
Described storage pool recovers module, is positioned at kernel spacing, for automatically simplifying the described metadata of configuration dilatation module according to what receive from described and reactivate described storage pool from the described dilatation recovery order of described IO redirection layer dilatation module.
In addition, described IO redirection layer dilatation module, also for according to described dilatation suspending command and described dilatation size, hangs up described logical volume management instrument, completes the loading again to mapping table and amendment.This mapping table is for recording the corresponding relation of parameter information between the described storage pool under described IO redirection layer and described IO redirection layer.
Wherein, when there being dilatation order, capacity-enlarging information acquisition module will import dilatation order and dilatation size into capacity-enlarging information parsing module; When there being dilatation order to import into, it is that dilatation hang-up and dilatation recover that capacity-enlarging information parsing module can segment order, and the order of segmentation and dilatation size is imported into and call IO redirection layer dilatation module; IO redirection layer dilatation module hang up according to first dilatation after the order recovered of dilatation, to process according to corresponding command parameter, and to the module forwards of correspondence; If dilatation is hung up, here need to hang up logical volume management instrument, complete being again loaded into and modifying according to the dilatation size imported into mapping table, and then order and Parameter transfer are configured dilatation module to automatically simplifying; Automatically simplify configuration dilatation module in the implementation procedure of IO redirection layer underlying device (i.e. storage pool equipment), increase dilatation realization (POOL_EXTEND), particularly, according to the dilatation size parameter imported into, metadata dilatation operation is carried out to automatically simplifying configure storage system storage pool, need the dilatation size (size) according to importing into here, calculate the number of blocks of dilatation needed for storage pool, initialization operation is performed to each block of required dilatation, and initialization information is recorded in described metadata; The most backward storage pool recovers module and submits metadata to; Storage pool recovers module and reactivates storage pool according to this metadata, uses for simplifying to distribute.Automatically the storage space after configure storage system dynamic capacity-expanding is simplified as shown in Figure 5.
Said system, can realize the dynamic capacity-expanding operation of automatically simplifying configure storage system, only need keeper to specify the size of dilatation as required, dynamic capacity-expanding system just can complete the dilatation work of automatically simplifying configure storage system storage pool from top to bottom.Therefore, adopt this system, can be efficient, fast, complete the space dilatation operation of automatically simplifying configure storage system storage pool easily.
Embodiment
Embodiment of the present invention is very simple, only needs in LINUX kernel, install system and logical volume management (LVM2) software package that configure storage system dynamic capacity-expanding is simplified in above-mentioned realization automatically.
According to this dynamic capacity-expanding system, in the implementation procedure of IO redirection layer underlying device, increase dilatation realize (POOL_EXTEND), by the capacity-enlarging information that logical volume management (LVM2) tool analysis user specifies, once there be dilatation order, the dilatation operation that this dilatation has realized automatically simplifying configure storage system storage pool metadata just can be called.
By realizing the system of automatically simplifying configure storage system dynamic capacity-expanding, when keeper needs to carry out space expansion to storage pool, just can directly use dynamic capacity-expanding technology, and not needing other to operate, the capacity-enlarging information that can dynamically send according to keeper completes all operations of storage pool dilatation.
Therefore, the present invention can need the capacity of expansion according to user, realize the dynamic space dilatation of automatically simplifying configure storage system storage pool, and support on-line rapid estimation, and dilation process is quick, accurate, simplifies the operation of keeper.
As shown in Figure 6, for the present invention simplifies the process flow diagram of configure storage system dynamic capacity-expanding method embodiment automatically, the method comprises:
Step 601, logical volume management instrument is utilized to obtain the dilatation size of user's dilatation order of importing into and correspondence;
Step 602, dilatation order is subdivided into dilatation suspending command (extend_suspend) and dilatation recovers (extend_resume) order;
Step 603, to process according to the corresponding command parameter, if dilatation is hung up, perform step 604, otherwise, perform step 606;
Step 604, hang-up logical volume, complete being again loaded into and modifying according to the dilatation size imported into mapping table;
This mapping table is for recording the corresponding relation of parameter information between the described storage pool under described IO redirection layer and described IO redirection layer; The object upgrading mapping table is the associative operation carried out after conveniently dilatation;
The dilatation size that step 605, basis are imported into carries out metadata dilatation operation to the storage pool of storage system, and submits metadata to;
This step can comprise: the number of blocks calculating dilatation needed for storage pool according to described dilatation size, performs initialization operation, and be recorded in by initialization information in described metadata each block of required dilatation;
Step 606, to recover order and metadata according to dilatation and activate and recover storage pool equipment.
Said method can be applicable in different operating system.
Said method, can realize the dynamic capacity-expanding operation of automatically simplifying configure storage system, keeper only specifies the size of dilatation as required, and dynamic capacity-expanding system just can complete the dilatation work of automatically simplifying configure storage system storage pool from top to bottom.
The all or part of step that one of ordinary skill in the art will appreciate that in said method is carried out instruction related hardware by program and is completed, and said procedure can be stored in computer-readable recording medium, as ROM (read-only memory), disk or CD etc.Alternatively, all or part of step of above-described embodiment also can use one or more integrated circuit to realize.Correspondingly, each module/unit in above-described embodiment can adopt the form of hardware to realize, and the form of software function module also can be adopted to realize.The present invention is not restricted to the combination of the hardware and software of any particular form.
Above embodiment only in order to technical scheme of the present invention and unrestricted to be described, only with reference to preferred embodiment to invention has been detailed description.Those of ordinary skill in the art should be appreciated that and can modify to technical scheme of the present invention or equivalent replacement, and does not depart from the spirit and scope of technical solution of the present invention, all should be encompassed in the middle of right of the present invention.
Claims (10)
1. realize a system of automatically simplifying configure storage system dynamic capacity-expanding, it is characterized in that, this system comprises:
Capacity-enlarging information acquisition module, be positioned at user's space, for utilizing logical volume management tool user space segment, the dilatation order that acquisition user is imported into and corresponding dilatation size, import described dilatation order and described dilatation size into logical volume management instrument kernel spacing part as dilatation parameter;
Capacity-enlarging information parsing module, be positioned at kernel spacing, for resolving dilatation order described in described dilatation gain of parameter and described dilatation size, described dilatation order is subdivided into dilatation suspending command and dilatation and recovers order, and described dilatation suspending command and described dilatation size and described dilatation are recovered command routing to I/O redirection layer dilatation module;
Described I/O redirection layer dilatation module, is positioned at kernel spacing, recovers order for receiving from the described dilatation suspending command of described capacity-enlarging information parsing module and described dilatation size and described dilatation; And send described dilatation suspending command and described dilatation size to automatically simplifying configuration dilatation module, and send described dilatation recovery order to storage pool recovery module;
Describedly automatically simplify configuration dilatation module, be positioned at kernel spacing, for receiving described dilatation suspending command from described I/O redirection layer dilatation module and described dilatation size; According to described dilatation size, metadata dilatation operation is carried out to the storage pool of storage system, and send described metadata to storage pool recovery module;
Described storage pool recovers module, is positioned at kernel spacing, for automatically simplifying the described metadata of configuration dilatation module according to what receive from described and reactivate described storage pool from the described dilatation recovery order of described I/O redirection layer dilatation module.
2. system according to claim 1, is characterized in that:
Described I/O redirection layer dilatation module, also for according to described dilatation suspending command and described dilatation size, hangs up described logical volume management instrument, completes the loading again to mapping table and amendment.
3. system according to claim 2, is characterized in that:
Described mapping table is for recording the corresponding relation of parameter information between the described storage pool under I/O redirection layer and described I/O redirection layer.
4. system according to claim 1, is characterized in that:
Described automatically simplifying configures dilatation module, specifically for calculating the number of blocks of dilatation needed for storage pool according to described dilatation size, performs initialization operation, and be recorded in described metadata by initialization information each block of required dilatation.
5. the system according to the arbitrary claim of claim 1-4, is characterized in that:
Described system supports different operating system.
6. realize a method of automatically simplifying configure storage system dynamic capacity-expanding, it is characterized in that, the method comprises:
The dilatation order utilizing logical volume management instrument acquisition user to import into and corresponding dilatation size;
Described dilatation order is subdivided into dilatation suspending command and dilatation recovery order;
According to described dilatation suspending command and described dilatation size, metadata dilatation operation is carried out to the storage pool of storage system;
Described storage pool is reactivated according to described dilatation recovery order and described metadata.
7. method according to claim 6, is characterized in that:
Described according to described dilatation suspending command and described dilatation size metadata dilatation operation is carried out to the storage pool of storage system before, described method also comprises:
According to described dilatation suspending command and described dilatation size, hang up described logical volume management instrument, complete the loading again to mapping table and amendment.
8. method according to claim 7, is characterized in that:
Described mapping table is for recording the corresponding relation of parameter information between the described storage pool under I/O redirection layer and described I/O redirection layer.
9. method according to claim 6, is characterized in that:
Describedly according to described dilatation suspending command and described dilatation size, metadata dilatation operation is carried out to the storage pool of storage system and comprises:
Calculate the number of blocks of dilatation needed for storage pool according to described dilatation size, initialization operation is performed to each block of required dilatation, and initialization information is recorded in described metadata.
10. the method according to the arbitrary claim of claim 6-9, is characterized in that:
Described method is applied to different operating system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210292470.0A CN102855093B (en) | 2012-08-16 | 2012-08-16 | System and method for realizing automatic thin provisioning dynamic capacity expansion of storage system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210292470.0A CN102855093B (en) | 2012-08-16 | 2012-08-16 | System and method for realizing automatic thin provisioning dynamic capacity expansion of storage system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102855093A CN102855093A (en) | 2013-01-02 |
CN102855093B true CN102855093B (en) | 2015-05-13 |
Family
ID=47401716
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210292470.0A Active CN102855093B (en) | 2012-08-16 | 2012-08-16 | System and method for realizing automatic thin provisioning dynamic capacity expansion of storage system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102855093B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9053002B2 (en) * | 2013-11-12 | 2015-06-09 | International Business Machines Corporation | Thick and thin data volume management |
CN105786985B (en) * | 2016-02-15 | 2019-02-15 | 浪潮(北京)电子信息产业有限公司 | A kind of automatic expansion method of file system and device |
CN106227472A (en) * | 2016-08-19 | 2016-12-14 | 浪潮(北京)电子信息产业有限公司 | A kind of from simplification volume expansion method and system |
JP6840013B2 (en) * | 2017-03-31 | 2021-03-10 | アズビル株式会社 | Time series data recording method and equipment |
CN107358131A (en) * | 2017-07-13 | 2017-11-17 | 北京元心科技有限公司 | Encryption capacity expansion method and device for block device and intelligent terminal |
CN107391045B (en) * | 2017-08-01 | 2021-02-19 | 苏州浪潮智能科技有限公司 | Directory space quota method and system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101539841A (en) * | 2008-03-21 | 2009-09-23 | 株式会社日立制作所 | High availability and low capacity thin provisioning |
US7711897B1 (en) * | 2005-06-10 | 2010-05-04 | American Megatrends, Inc. | Method, system, apparatus, and computer-readable medium for improving disk array performance |
US7747835B1 (en) * | 2005-06-10 | 2010-06-29 | American Megatrends, Inc. | Method, system, and apparatus for expanding storage capacity in a data storage system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7162600B2 (en) * | 2005-03-29 | 2007-01-09 | Hitachi, Ltd. | Data copying method and apparatus in a thin provisioned system |
JP2009043055A (en) * | 2007-08-09 | 2009-02-26 | Hitachi Ltd | Computer system, storage device and data management method |
-
2012
- 2012-08-16 CN CN201210292470.0A patent/CN102855093B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7711897B1 (en) * | 2005-06-10 | 2010-05-04 | American Megatrends, Inc. | Method, system, apparatus, and computer-readable medium for improving disk array performance |
US7747835B1 (en) * | 2005-06-10 | 2010-06-29 | American Megatrends, Inc. | Method, system, and apparatus for expanding storage capacity in a data storage system |
CN101539841A (en) * | 2008-03-21 | 2009-09-23 | 株式会社日立制作所 | High availability and low capacity thin provisioning |
Non-Patent Citations (1)
Title |
---|
存储的自动精简配置技术应用研究;邱红飞;《电信科学》;20101115;第2010年卷(第11期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN102855093A (en) | 2013-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102855093B (en) | System and method for realizing automatic thin provisioning dynamic capacity expansion of storage system | |
CN111831588B (en) | Storage device access method, device and system | |
CN106933508B (en) | Application container migration method and device | |
KR102269452B1 (en) | Supporting multiple operating system environments in computing device without contents conversion | |
US11256445B2 (en) | Virtual disk file format conversion method and apparatus | |
CN107800730B (en) | Capacity expansion method and device for virtual disk | |
CN102915236B (en) | The method and system of software application is performed using hardware abstraction | |
CN105283855A (en) | Method and device for addressing | |
CN104407935A (en) | Snapshot rollback method and storage equipment | |
CN102316043B (en) | Port virtualization method, switch and communication system | |
CN105786589A (en) | Cloud rendering system, server and method | |
CN103440111B (en) | The extended method in magnetic disk of virtual machine space, host and platform | |
CN108073423B (en) | Accelerator loading method and system and accelerator loading device | |
CN104104705B (en) | The cut-in method and equipment of distributed memory system | |
CN110362274A (en) | A kind of NVMe controller, networked storage devices and system | |
JP2014519656A5 (en) | ||
CN103793330B (en) | The method and apparatus carrying out data exchange in a virtual machine environment | |
CN109660372A (en) | A kind of method and device of the business configuration of SDN | |
CN107526616B (en) | Method and device for writing and reading data of BMC by host | |
CN101739289A (en) | Method and device for setting display mode in Linux virtual machine | |
CN112732183A (en) | Access method, device and equipment of heterogeneous system storage equipment and storage medium | |
US20140189031A1 (en) | Computing device and method of creating virtual machines in hosts | |
CN114138570A (en) | FPGA test method, system, equipment and medium | |
CN107807840B (en) | Equipment direct connection method and device applied to virtual machine network | |
CN108334401B (en) | System and method for realizing logic roll dynamic distribution and supporting virtual machine dynamic migration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |