[go: up one dir, main page]

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 PDF

Info

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
Application number
PCT/JP2008/070714
Other languages
French (fr)
Japanese (ja)
Inventor
Naoshi Higuchi
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2009542534A priority Critical patent/JP5381713B2/en
Publication of WO2009066611A1 publication Critical patent/WO2009066611A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/10Address translation
    • G06F12/109Address translation for multiple virtual address spaces, e.g. segmentation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2365Ensuring data consistency and integrity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/10Address translation
    • G06F12/1027Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB]
    • G06F12/1045Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB] associated with a data cache
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/65Details of virtual memory and virtual address translation
    • G06F2212/656Address 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.
PCT/JP2008/070714 2007-11-20 2008-11-13 Data storage system, data storage method, and data storage program for virtual machine Ceased WO2009066611A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101982447B1 (en) * 2018-07-20 2019-08-28 세종대학교산학협력단 Method for precessing i/o of virtual machine

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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