CN104484137B - A kind of disconnection, connection method and the system of memory virtualization system physical resource - Google Patents
A kind of disconnection, connection method and the system of memory virtualization system physical resource Download PDFInfo
- Publication number
- CN104484137B CN104484137B CN201410841300.2A CN201410841300A CN104484137B CN 104484137 B CN104484137 B CN 104484137B CN 201410841300 A CN201410841300 A CN 201410841300A CN 104484137 B CN104484137 B CN 104484137B
- Authority
- CN
- China
- Prior art keywords
- storage pool
- event
- management entity
- physical resource
- layer management
- 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 36
- 238000003860 storage Methods 0.000 claims abstract description 165
- 238000010586 diagram Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 241000406668 Loxodonta cyclotis Species 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006116 polymerization reaction Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0662—Virtualisation aspects
- G06F3/0664—Virtualisation aspects at device level, e.g. emulation of a storage device or system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0644—Management of space entities, e.g. partitions, extents, pools
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5077—Logical partitioning of resources; Management or configuration of virtualized resources
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (8)
- A kind of 1. disconnection method of memory virtualization system physical resource, it is characterised in that comprise the following steps:When disconnecting the physical resource of memory virtualization system, PLME sends disconnection to abstract layer management entity and deposited Store up the event of virtualization system object;Abstract layer management entity is after the event of the disconnection memory virtualization system object is received, to service layer management entity Send the event for disconnecting storage pool;Service layer management entity disconnects related to the storage pool after the event of the disconnection storage pool is received Virtual machine, and to abstract layer management entity return complete virtual machine disconnect event;Abstract layer management entity disconnects related to the physical resource after the event that the completion virtual machine disconnects is received Storage pool, and the event completed storage pool and disconnected is returned to PLME;PLME disconnects the physical resource after the event that the completion storage pool disconnects is received;Wherein, the virtual machine related to the storage pool is disconnected, including:It is determined that the virtual machine related to the storage pool;Virtual machine is migrated and/or shut down according to the strategy of setting.
- 2. the method as described in claim 1, it is characterised in thatThe management object of PLME is storage device physically;The management object of abstract layer management entity is storage pool in logic;The management object for servicing layer management entity is virtual machine in logic.
- 3. a kind of connection method of memory virtualization system physical resource, it is characterised in that comprise the following steps:When connecting the physical resource of memory virtualization system, PLME sends connection to abstract layer management entity and deposited Store up the event of virtualization system object;After the event of the connection memory virtualization system object is received, connection provides abstract layer management entity with the physics The related storage pool in source, and the event for connecting storage pool is sent to service layer management entity;Service layer management entity receive it is described connection storage pool event after, by the storage pool include with it is described In the available storage pool list of the related virtual machine of storage pool.
- 4. method as claimed in claim 3, it is characterised in that the physical resource for connecting memory virtualization system is by such as right It is required that the physical resource that 1 methods described disconnects.
- A kind of 5. disconnection system of memory virtualization system physical resource, it is characterised in that including:Physical layer block, for when disconnecting the physical resource of memory virtualization system, triggering PLME is to abstract Layer management entity sends the event for disconnecting memory virtualization system object;Abstraction layer module, the event of the disconnection memory virtualization system object is being received for triggering abstract layer management entity Afterwards, the event for disconnecting storage pool is sent to service layer management entity;Service layer's module, for triggering service layer management entity after the event of the disconnection storage pool is received, disconnect The virtual machine related to the storage pool, and the event completed virtual machine and disconnected is returned to abstract layer management entity;Abstraction layer module is further used for triggering abstract layer management entity after the event that the completion virtual machine disconnects is received, The storage pool related to the physical resource is disconnected, and is returned to PLME and completes what storage pool disconnected Event;Physical layer block is further used for triggering PLME and is receiving the thing of the completion storage pool disconnection After part, the physical resource is disconnected;Wherein, service layer's module is further used for when disconnecting related to storage pool virtual machine, it is determined that After the virtual machine related to the storage pool, virtual machine is migrated and/or shut down according to the strategy of setting.
- 6. system as claimed in claim 5, it is characterised in thatThe management object of PLME is storage device physically;The management object of abstract layer management entity is storage pool in logic;The management object for servicing layer management entity is virtual machine in logic.
- A kind of 7. connection system of memory virtualization system physical resource, it is characterised in that including:Physical layer block, for when connecting the physical resource of memory virtualization system, triggering PLME is to abstract Layer management entity sends the event of connection memory virtualization system object;Abstraction layer module, the event of the connection memory virtualization system object is being received for triggering abstract layer management entity Afterwards, the storage pool related to the physical resource is connected, and connection storage pool is sent to service layer management entity Event;Service layer's module, for triggering service layer management entity after the event of the connection storage pool is received, by this Storage pool is included in the available storage pool list of the virtual machine related to the storage pool.
- 8. system as claimed in claim 7, it is characterised in that physical layer block is further used for connection by such as claim 1 The physical resource for the memory virtualization system that methods described disconnects.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410841300.2A CN104484137B (en) | 2014-12-30 | 2014-12-30 | A kind of disconnection, connection method and the system of memory virtualization system physical resource |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410841300.2A CN104484137B (en) | 2014-12-30 | 2014-12-30 | A kind of disconnection, connection method and the system of memory virtualization system physical resource |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104484137A CN104484137A (en) | 2015-04-01 |
CN104484137B true CN104484137B (en) | 2018-03-06 |
Family
ID=52758685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410841300.2A Active CN104484137B (en) | 2014-12-30 | 2014-12-30 | A kind of disconnection, connection method and the system of memory virtualization system physical resource |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104484137B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118132528A (en) * | 2024-04-30 | 2024-06-04 | 苏州元脑智能科技有限公司 | Distributed file system based on blocks, snapshot acquisition method and product |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102103518A (en) * | 2011-02-23 | 2011-06-22 | 运软网络科技(上海)有限公司 | System for managing resources in virtual environment and implementation method thereof |
CN102291452A (en) * | 2011-08-09 | 2011-12-21 | 北京星网锐捷网络技术有限公司 | Virtual machine management method, cloud management server and cloud system based on cloud strategy |
CN103152405A (en) * | 2013-02-19 | 2013-06-12 | 浪潮电子信息产业股份有限公司 | Application method of high availability cluster for storage pool resource |
CN103473117A (en) * | 2013-09-18 | 2013-12-25 | 北京思特奇信息技术股份有限公司 | Cloud-mode virtualization method |
CN104010034A (en) * | 2014-05-28 | 2014-08-27 | 浪潮电子信息产业股份有限公司 | Management method for group dependence of high-availability cluster |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8112749B2 (en) * | 2007-06-19 | 2012-02-07 | Oracle America, Inc. | Dynamic, temporary resource pools for use in virtualization |
-
2014
- 2014-12-30 CN CN201410841300.2A patent/CN104484137B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102103518A (en) * | 2011-02-23 | 2011-06-22 | 运软网络科技(上海)有限公司 | System for managing resources in virtual environment and implementation method thereof |
CN102291452A (en) * | 2011-08-09 | 2011-12-21 | 北京星网锐捷网络技术有限公司 | Virtual machine management method, cloud management server and cloud system based on cloud strategy |
CN103152405A (en) * | 2013-02-19 | 2013-06-12 | 浪潮电子信息产业股份有限公司 | Application method of high availability cluster for storage pool resource |
CN103473117A (en) * | 2013-09-18 | 2013-12-25 | 北京思特奇信息技术股份有限公司 | Cloud-mode virtualization method |
CN104010034A (en) * | 2014-05-28 | 2014-08-27 | 浪潮电子信息产业股份有限公司 | Management method for group dependence of high-availability cluster |
Also Published As
Publication number | Publication date |
---|---|
CN104484137A (en) | 2015-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106528327B (en) | A kind of data processing method and backup server | |
CN103631633B (en) | Virtual machine total-system online migration method, device and system | |
CN107111533A (en) | Cluster virtual machine is backed up | |
CN109690487A (en) | System and method for executing the real-time migration of software container | |
US10243815B2 (en) | Methods and systems to evaluate data center resource allocation costs | |
CN106201566A (en) | The rich big special hot upgrade method of software of profit and equipment | |
CN105979007A (en) | Acceleration resource processing method and device and network function virtualization system | |
CN104516769B (en) | For the method for the switching between verifying logic zone configuration, medium and system | |
WO2012033773A2 (en) | Controlled automatic healing of data-center services | |
CN109313564A (en) | For supporting the server computer management system of the highly usable virtual desktop of multiple and different tenants | |
CN104239122B (en) | A kind of virtual machine migration method and device | |
US11182191B2 (en) | Nested host manager in a hyper-converged infrastructure | |
CN104268001B (en) | A kind of method for creating virtual machine and the device for creating virtual machine | |
CN109343929A (en) | A kind of multi-screen interaction method and system based on the shared video memory of virtualization | |
CN109656646B (en) | Remote desktop control method, device, equipment and virtualization chip | |
US11231951B2 (en) | Fault tolerant hyper-converged infrastructure upgrades in an environment with no additional physical infrastructure | |
CN106559441A (en) | It is a kind of based on the virtual machine monitoring method of cloud computing service, apparatus and system | |
CN106293934A (en) | A kind of cluster system management optimization method and platform | |
CN112905297A (en) | Container cluster resource scheduling method and device | |
CN103458020A (en) | Method and system for monitoring cloud platform based on XCP | |
CN105468429A (en) | Efficient virtual cluster management method and cluster node | |
CN108268301A (en) | The virtual machine deployment method and device of virtual network function | |
CN103856502B (en) | Realize method and the NAS group system of virtual machine image file thermophoresis | |
CN104780068B (en) | A kind of method for switching network, the apparatus and system of computer room migration | |
KR101626067B1 (en) | Apparatus and method for facilitating a transfer of container between slave nodes |
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 | ||
CP03 | Change of name, title or address |
Address after: 100193 5, 36 building, Zhongguancun Software Park, 8 Northeast Northeast Road, Haidian District, Beijing. Co-patentee after: WUXI CITY CLOUD COMPUTING CENTER CO.,LTD. Patentee after: Shuguang Cloud Computing Group Co.,Ltd. Address before: 100193 building 36, Zhongguancun Software Park, 8 North East West Road, Haidian District, Beijing. Co-patentee before: WUXI CITY CLOUD COMPUTING CENTER CO.,LTD. Patentee before: DAWNING CLOUD COMPUTING TECHNOLOGY Co.,Ltd. |
|
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 100193 5, 36 building, Zhongguancun Software Park, 8 Northeast Northeast Road, Haidian District, Beijing. Patentee after: Shuguang Cloud Computing Group Co.,Ltd. Country or region after: China Patentee after: WUXI CITY CLOUD COMPUTING CENTER CO.,LTD. Address before: 100193 5, 36 building, Zhongguancun Software Park, 8 Northeast Northeast Road, Haidian District, Beijing. Patentee before: Shuguang Cloud Computing Group Co.,Ltd. Country or region before: China Patentee before: WUXI CITY CLOUD COMPUTING CENTER CO.,LTD. |
|
CP03 | Change of name, title or address |