WO2009066611A1 - Data storage system, data storage method, and data storage program for virtual machine - Google Patents
Data storage system, data storage method, and data storage program for virtual machine Download PDFInfo
- Publication number
- WO2009066611A1 WO2009066611A1 PCT/JP2008/070714 JP2008070714W WO2009066611A1 WO 2009066611 A1 WO2009066611 A1 WO 2009066611A1 JP 2008070714 W JP2008070714 W JP 2008070714W WO 2009066611 A1 WO2009066611 A1 WO 2009066611A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data storage
- virtual machine
- duplicated
- program
- storage system
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/10—Address translation
- G06F12/109—Address translation for multiple virtual address spaces, e.g. segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2365—Ensuring data consistency and integrity
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/10—Address translation
- G06F12/1027—Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB]
- G06F12/1045—Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB] associated with a data cache
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/65—Details of virtual memory and virtual address translation
- G06F2212/656—Address space sharing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Abstract
A data storage system, method, and program for a virtual machine capable of securing a storage device space in a short time. A duplicated data search is performed to find the duplicated data in a short time while giving the priority to the duplicated data search on the basis of the features of systems on virtual machines. The result is transmitted to a duplicated block finding means to integrate duplicated blocks, thereby securing a free space.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009542534A JP5381713B2 (en) | 2007-11-20 | 2008-11-13 | Data storage system for virtual machine, data storage method, and data storage program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007300799 | 2007-11-20 | ||
| JP2007-300799 | 2007-11-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009066611A1 true WO2009066611A1 (en) | 2009-05-28 |
Family
ID=40667435
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2008/070714 Ceased WO2009066611A1 (en) | 2007-11-20 | 2008-11-13 | Data storage system, data storage method, and data storage program for virtual machine |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP5381713B2 (en) |
| WO (1) | WO2009066611A1 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011004634A1 (en) * | 2009-07-09 | 2011-01-13 | 株式会社日立製作所 | File management method, computer, and file management program |
| JP2011022721A (en) * | 2009-07-14 | 2011-02-03 | Fujitsu Ltd | Archive device, program and method for storing data |
| JP2011028331A (en) * | 2009-07-21 | 2011-02-10 | Fujitsu Ltd | Data storage program, data storage method and data storage system |
| JP2012074020A (en) * | 2010-08-30 | 2012-04-12 | Vmware Inc | System software interface for space-optimized block device |
| JP2012523023A (en) * | 2009-09-18 | 2012-09-27 | 株式会社日立製作所 | Storage system that eliminates duplicate data |
| JP2013513841A (en) * | 2009-12-13 | 2013-04-22 | インターナショナル・ビジネス・マシーンズ・コーポレーション | A method for deploying one or more virtual machines on a host computing system, a method for loading a set of data into a memory of a computing system, a system, and a computer program (computing program) Efficient loading of data into system memory) |
| US9052825B2 (en) | 2010-08-30 | 2015-06-09 | Vmware, Inc. | System software interfaces for space-optimized block devices |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101982447B1 (en) * | 2018-07-20 | 2019-08-28 | 세종대학교산학협력단 | Method for precessing i/o of virtual machine |
-
2008
- 2008-11-13 WO PCT/JP2008/070714 patent/WO2009066611A1/en not_active Ceased
- 2008-11-13 JP JP2009542534A patent/JP5381713B2/en active Active
Non-Patent Citations (2)
| Title |
|---|
| "Data Backup", OPEN ENTERPRISE MAGAZINE, vol. 5, no. 10, 1 October 2007 (2007-10-01), pages 32 - 39 * |
| KOICHI MURANO: "'Server Resource o Tetteiteki ni Katsuyo suru Kasoka Technology ga Motarasu Sekai", SERVER SOLUTION MAGAZINE , SERVERS SELECT, vol. 1, no. 6, 1 September 2005 (2005-09-01), pages 116 - 125 * |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011004634A1 (en) * | 2009-07-09 | 2011-01-13 | 株式会社日立製作所 | File management method, computer, and file management program |
| JP2011022721A (en) * | 2009-07-14 | 2011-02-03 | Fujitsu Ltd | Archive device, program and method for storing data |
| JP2011028331A (en) * | 2009-07-21 | 2011-02-10 | Fujitsu Ltd | Data storage program, data storage method and data storage system |
| US8793227B2 (en) | 2009-09-18 | 2014-07-29 | Hitachi, Ltd. | Storage system for eliminating duplicated data |
| JP2012523023A (en) * | 2009-09-18 | 2012-09-27 | 株式会社日立製作所 | Storage system that eliminates duplicate data |
| CN102741800A (en) * | 2009-09-18 | 2012-10-17 | 株式会社日立制作所 | Storage system for eliminating duplicated data |
| CN102741800B (en) * | 2009-09-18 | 2015-11-25 | 株式会社日立制作所 | Delete the storage system copying data |
| US9317519B2 (en) | 2009-09-18 | 2016-04-19 | Hitachi, Ltd. | Storage system for eliminating duplicated data |
| JP2013513841A (en) * | 2009-12-13 | 2013-04-22 | インターナショナル・ビジネス・マシーンズ・コーポレーション | A method for deploying one or more virtual machines on a host computing system, a method for loading a set of data into a memory of a computing system, a system, and a computer program (computing program) Efficient loading of data into system memory) |
| JP2014029700A (en) * | 2010-08-30 | 2014-02-13 | Vmware Inc | System software interface for space-optimized block device |
| JP2012074020A (en) * | 2010-08-30 | 2012-04-12 | Vmware Inc | System software interface for space-optimized block device |
| US9052825B2 (en) | 2010-08-30 | 2015-06-09 | Vmware, Inc. | System software interfaces for space-optimized block devices |
| US9285993B2 (en) | 2010-08-30 | 2016-03-15 | Vmware, Inc. | Error handling methods for virtualized computer systems employing space-optimized block devices |
| US9411517B2 (en) | 2010-08-30 | 2016-08-09 | Vmware, Inc. | System software interfaces for space-optimized block devices |
| US9904471B2 (en) | 2010-08-30 | 2018-02-27 | Vmware, Inc. | System software interfaces for space-optimized block devices |
| US10387042B2 (en) | 2010-08-30 | 2019-08-20 | Vmware, Inc. | System software interfaces for space-optimized block devices |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5381713B2 (en) | 2014-01-08 |
| JPWO2009066611A1 (en) | 2011-04-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2009066611A1 (en) | Data storage system, data storage method, and data storage program for virtual machine | |
| EP2209077A3 (en) | Apparatus, method, program, and system for information processing | |
| WO2011040950A3 (en) | Power interrupt management | |
| WO2005114405A3 (en) | Sharing objects in runtime systems | |
| WO2008042736A3 (en) | Processing user information in wagering game systems | |
| WO2007141206A3 (en) | System, method and computer program product for secure access control to a storage device | |
| WO2010037031A3 (en) | System and method for aggregating web feeds relevant to a geographical locale from multiple sources | |
| WO2015036773A3 (en) | Methods and systems for operating a secure mobile device | |
| WO2010048640A3 (en) | Rendering 3d data to hogel data | |
| WO2010014509A3 (en) | System and method for a virtualization infrastructure management environment | |
| EP4195137A3 (en) | Method and system for logging vehicle behaviour | |
| WO2012135293A3 (en) | Methods and systems for searching utilizing acoustical context | |
| WO2008019259A3 (en) | Architecture for back up and/or recovery of electronic data | |
| WO2007095589A3 (en) | Aggregating and using physical samples | |
| EP4099137A3 (en) | Systems and methods of secure domain isolation | |
| WO2012016089A3 (en) | Apparatus, system, and method for conditional and atomic storage operations | |
| WO2011106296A3 (en) | System and method for determining a position on an implement relative to a reference position on a machine | |
| WO2009051132A1 (en) | Signal processing system, device and method used in the system, and program thereof | |
| WO2012112710A3 (en) | Systems and methods for managing data input/output operations | |
| WO2012094551A8 (en) | Method and apparatus for updating a database in a receiving device | |
| PL2113444T3 (en) | Systems and methods involving torque disturbance rejection | |
| GB2450638A (en) | Method and apparatus for manufacturing data indexing | |
| WO2009008886A3 (en) | Client-side in formation processing system, apparatus and methods | |
| WO2011127865A3 (en) | Method, apparatus, and system for processing memory dump | |
| WO2010021902A3 (en) | Method and apparatus for multiple channel access and nav recovery |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08852962 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2009542534 Country of ref document: JP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 08852962 Country of ref document: EP Kind code of ref document: A1 |