Movatterモバイル変換


[0]ホーム

URL:


US20070271414A1 - Storage system and file-reference method of remote-site storage system - Google Patents

Storage system and file-reference method of remote-site storage system
Download PDF

Info

Publication number
US20070271414A1
US20070271414A1US11/878,845US87884507AUS2007271414A1US 20070271414 A1US20070271414 A1US 20070271414A1US 87884507 AUS87884507 AUS 87884507AUS 2007271414 A1US2007271414 A1US 2007271414A1
Authority
US
United States
Prior art keywords
file
data
disk
cache
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.)
Abandoned
Application number
US11/878,845
Inventor
Yoji Nakatani
Manabu Kitamura
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.)
Individual
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to US11/878,845priorityCriticalpatent/US20070271414A1/en
Publication of US20070271414A1publicationCriticalpatent/US20070271414A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A storage system conducting remote copy functions such that, when data is updated at a local site, contents of the update can be referred to in real time by storage at a remote site. A disk-control unit at a remote site receives file data written in accordance with an update of a file in a storage system at a local site and a history of the file-management information from the storage system at the local site and stores the data and the history. A file-system processing unit refers to the history and updates the file-management information in a file-system cache in accordance with the update of the file in the storage system at the local site. When a client issues a read request, the file-system processing unit refers to the file-management information updated in the file-system cache and transfers the contents of the update of the file to the client.

Description

Claims (1)

1. A storage system comprising:
at least one disk to store data;
a disk control unit to control writing and reading of data to and from said at least one disk;
a disk cache for transmitting and receiving data to and from said at least one disk;
a file server including a CPU, a main memory to store programs and data for said CPU, and a network interface to be coupled to clients through a network; and
interfaces for sending and receiving data to and from other storage systems through a communication link;
wherein said main memory includes a file system-processing unit managing storage areas of said at least one disk, so that files are correlated with data locations on said at least one disk, and a file-system cache to be used by said file system-processing unit;
wherein said disk control unit receives data of a file that has been updated in another storage system and a history of file-management information through said communication link and stores the received data of a file and the history of file-management information on the disk;
wherein said disk control unit refers to the history of the file-management information on the disk and updates file-management information in said file-system cache in accordance with the update of the file performed in said other storage system; and
wherein, when said disk control unit receives a read request from a client coupled to the storage system, said disk control unit refers to the file-management information updated in said file-system cache and transfers the contents of the updated file to said client according to the file-management information.
US11/878,8452003-10-242007-07-27Storage system and file-reference method of remote-site storage systemAbandonedUS20070271414A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/878,845US20070271414A1 (en)2003-10-242007-07-27Storage system and file-reference method of remote-site storage system

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
JP2003-3647932003-10-24
JP2003364793AJP4267421B2 (en)2003-10-242003-10-24 Remote site and / or local site storage system and remote site storage system file reference method
US10/766,022US7266644B2 (en)2003-10-242004-01-29Storage system and file-reference method of remote-site storage system
US11/878,845US20070271414A1 (en)2003-10-242007-07-27Storage system and file-reference method of remote-site storage system

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/766,022ContinuationUS7266644B2 (en)2003-10-242004-01-29Storage system and file-reference method of remote-site storage system

Publications (1)

Publication NumberPublication Date
US20070271414A1true US20070271414A1 (en)2007-11-22

Family

ID=34510126

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/766,022Expired - Fee RelatedUS7266644B2 (en)2003-10-242004-01-29Storage system and file-reference method of remote-site storage system
US11/878,845AbandonedUS20070271414A1 (en)2003-10-242007-07-27Storage system and file-reference method of remote-site storage system

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/766,022Expired - Fee RelatedUS7266644B2 (en)2003-10-242004-01-29Storage system and file-reference method of remote-site storage system

Country Status (2)

CountryLink
US (2)US7266644B2 (en)
JP (1)JP4267421B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2009073013A1 (en)*2007-12-072009-06-11Apara Global Services Inc.Remote data storage management system
US20100088281A1 (en)*2008-10-082010-04-08Volker DriesenZero Downtime Maintenance Using A Mirror Approach
US20130132967A1 (en)*2011-11-222013-05-23Netapp, Inc.Optimizing distributed data analytics for shared storage
US20140195722A1 (en)*2013-01-072014-07-10Hitachi, Ltd.Storage system which realizes asynchronous remote copy using cache memory composed of flash memory, and control method thereof
US9002509B2 (en)2010-12-282015-04-07Digital Storage Solutions, Inc.System for writing and dispensing solid-state storage devices
US20150112935A1 (en)*2013-10-172015-04-23International Business Machines CorporationManaging log data using a circular fixed size file

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8315973B1 (en)*2004-09-282012-11-20Symantec Operating CorporationMethod and apparatus for data moving in multi-device file systems
JP2006163801A (en)*2004-12-072006-06-22Canon Inc Information recording / reproducing device
US7680835B2 (en)*2005-02-282010-03-16Microsoft CorporationOnline storage with metadata-based retrieval
US7653836B1 (en)*2005-06-102010-01-26American Megatrends, IncLogging metadata modifications in a data storage system
JP5296960B2 (en)*2005-06-172013-09-25日本電気株式会社 File version management device
JP2007122573A (en)*2005-10-312007-05-17Nec CorpVirtual server system, distributed control method, and program
JP4571576B2 (en)*2005-11-242010-10-27株式会社日立製作所 Remote copy storage system and remote copy method
US7809778B2 (en)*2006-03-082010-10-05Omneon Video NetworksIdempotent journal mechanism for file system
JP4369471B2 (en)2006-12-272009-11-18富士通株式会社 Mirroring program, mirroring method, information storage device
US7996421B2 (en)*2007-01-032011-08-09International Business Machines CorporationMethod, computer program product, and system for coordinating access to locally and remotely exported file systems
JP5030614B2 (en)*2007-02-232012-09-19株式会社オートネットワーク技術研究所 In-vehicle communication system and in-vehicle communication method
US7958200B2 (en)*2007-08-142011-06-07International Business Machines CorporationMethods, computer program products, and apparatuses for providing remote client access to exported file systems
JP2009070143A (en)2007-09-132009-04-02Hitachi Ltd Data recovery method and computer system for differential remote backup of NAS device
JP5090221B2 (en)*2008-03-212012-12-05株式会社日立ソリューションズ Journal log recording control method
WO2010038259A1 (en)*2008-10-022010-04-08富士通株式会社Device and method for storing file
EP2184688A1 (en)*2008-11-062010-05-12Amadeus s.a.sMethod of integrating in real time large volumes of updates in a database
KR20100061078A (en)*2008-11-282010-06-07삼성전자주식회사Method and apparatus to consume contents using metadata
JP5386993B2 (en)*2009-01-092014-01-15日本電気株式会社 Information processing system
US8566362B2 (en)*2009-01-232013-10-22Nasuni CorporationMethod and system for versioned file system using structured data representations
US20100306253A1 (en)*2009-05-282010-12-02Hewlett-Packard Development Company, L.P.Tiered Managed Storage Services
JP5661355B2 (en)*2010-07-092015-01-28株式会社野村総合研究所 Distributed cache system
US8990272B2 (en)2010-07-302015-03-24Nasuni CorporationVersioned file system with pruning
CN102346740B (en)*2010-08-022016-08-10联想(北京)有限公司A kind of file synchronisation method, electronic equipment and synchronization system
US8799231B2 (en)2010-08-302014-08-05Nasuni CorporationVersioned file system with fast restore
WO2012051298A2 (en)2010-10-122012-04-19Nasuni CorporationVersioned file system with sharing
US8725782B2 (en)*2011-04-252014-05-13Microsoft CorporationVirtual disk storage techniques
US9519496B2 (en)2011-04-262016-12-13Microsoft Technology Licensing, LlcDetecting and preventing virtual disk storage linkage faults
US9367452B1 (en)*2011-09-302016-06-14Emc CorporationSystem and method for apportioning storage
US9367453B1 (en)*2011-09-302016-06-14Emc CorporationSystem and method for migrating cache data
US10885060B2 (en)*2012-02-282021-01-05International Business Machines CorporationOn-demand file synchronization
US9778860B2 (en)2012-09-122017-10-03Microsoft Technology Licensing, LlcRe-TRIM of free space within VHDX
KR101471879B1 (en)*2012-10-312014-12-11삼성에스디에스 주식회사Hypervisor-based server duplication system, method thereof and recording medium storing the computer program for the duplication
CN103649901A (en)*2013-07-262014-03-19华为技术有限公司Data transmission method, data receiving method and sotring equipment
EP3080717B1 (en)*2013-12-112020-03-04Intel CorporationCache and non-cache usage in a distributed storage system
JP6041839B2 (en)*2014-09-042016-12-14インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Method, program and tape recording system for storing meta information
EP3224744A4 (en)2014-11-282018-08-01Nasuni CorporationVersioned file system with global lock
KR102412423B1 (en)*2020-01-092022-06-23성균관대학교산학협력단Non-volatile memory storage, computing system including the same and peration method thereof
JP7331027B2 (en)2021-02-192023-08-22株式会社日立製作所 Scale-out storage system and storage control method

Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5592618A (en)*1994-10-031997-01-07International Business Machines CorporationRemote copy secondary data copy validation-audit function
US5754888A (en)*1996-01-181998-05-19The Board Of Governors For Higher Education, State Of Rhode Island And Providence PlantationsSystem for destaging data during idle time by transferring to destage buffer, marking segment blank , reodering data in buffer, and transferring to beginning of segment
US6442551B1 (en)*1996-05-312002-08-27Emc CorporationMethod and apparatus for independent and simultaneous access to a common data set
US20020163553A1 (en)*2001-04-172002-11-07Seiko Epson CorporationInk ejectability maintenance device, and recording apparatus incorporating the device
US20030046602A1 (en)*2001-09-042003-03-06Hitachi, Ltd.Data storage system
US20030135514A1 (en)*2001-08-032003-07-17Patel Sujal M.Systems and methods for providing a distributed file system incorporating a virtual hot spare
US20030158869A1 (en)*2002-02-202003-08-21International Business Machines CorporationIncremental update control for remote copy
US20030182322A1 (en)*2002-03-192003-09-25Manley Stephen L.System and method for storage of snapshot metadata in a remote file
US20030182313A1 (en)*2002-03-192003-09-25Federwisch Michael L.System and method for determining changes in two snapshots and for transmitting changes to destination snapshot
US20030229764A1 (en)*2002-06-052003-12-11Hitachi, Ltd.Data storage subsystem
US20040172509A1 (en)*2003-02-272004-09-02Hitachi, Ltd.Data processing system including storage systems
US20040193952A1 (en)*2003-03-272004-09-30Charumathy NarayananConsistency unit replication in application-defined systems
US6823336B1 (en)*2000-09-262004-11-23Emc CorporationData storage system and method for uninterrupted read-only access to a consistent dataset by one host processor concurrent with read-write access by another host processor

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US46602A (en)*1865-02-28Improvement in plugging-instruments for the teeth
JP3992427B2 (en)*2000-08-012007-10-17株式会社日立製作所 File system
JP2003248605A (en)*2002-02-262003-09-05Hitachi Ltd Storage system, main storage system, secondary storage system, and data copy method thereof

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5592618A (en)*1994-10-031997-01-07International Business Machines CorporationRemote copy secondary data copy validation-audit function
US5754888A (en)*1996-01-181998-05-19The Board Of Governors For Higher Education, State Of Rhode Island And Providence PlantationsSystem for destaging data during idle time by transferring to destage buffer, marking segment blank , reodering data in buffer, and transferring to beginning of segment
US6442551B1 (en)*1996-05-312002-08-27Emc CorporationMethod and apparatus for independent and simultaneous access to a common data set
US6823336B1 (en)*2000-09-262004-11-23Emc CorporationData storage system and method for uninterrupted read-only access to a consistent dataset by one host processor concurrent with read-write access by another host processor
US20020163553A1 (en)*2001-04-172002-11-07Seiko Epson CorporationInk ejectability maintenance device, and recording apparatus incorporating the device
US20030135514A1 (en)*2001-08-032003-07-17Patel Sujal M.Systems and methods for providing a distributed file system incorporating a virtual hot spare
US20030046602A1 (en)*2001-09-042003-03-06Hitachi, Ltd.Data storage system
US20030158869A1 (en)*2002-02-202003-08-21International Business Machines CorporationIncremental update control for remote copy
US20030182313A1 (en)*2002-03-192003-09-25Federwisch Michael L.System and method for determining changes in two snapshots and for transmitting changes to destination snapshot
US20030182322A1 (en)*2002-03-192003-09-25Manley Stephen L.System and method for storage of snapshot metadata in a remote file
US20030229764A1 (en)*2002-06-052003-12-11Hitachi, Ltd.Data storage subsystem
US20040172509A1 (en)*2003-02-272004-09-02Hitachi, Ltd.Data processing system including storage systems
US20040193952A1 (en)*2003-03-272004-09-30Charumathy NarayananConsistency unit replication in application-defined systems

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2009073013A1 (en)*2007-12-072009-06-11Apara Global Services Inc.Remote data storage management system
US20100088281A1 (en)*2008-10-082010-04-08Volker DriesenZero Downtime Maintenance Using A Mirror Approach
US8200634B2 (en)*2008-10-082012-06-12Sap AgZero downtime maintenance using a mirror approach
US9002509B2 (en)2010-12-282015-04-07Digital Storage Solutions, Inc.System for writing and dispensing solid-state storage devices
US20130132967A1 (en)*2011-11-222013-05-23Netapp, Inc.Optimizing distributed data analytics for shared storage
US9122535B2 (en)*2011-11-222015-09-01Netapp, Inc.Optimizing distributed data analytics for shared storage
US9456049B2 (en)2011-11-222016-09-27Netapp, Inc.Optimizing distributed data analytics for shared storage
US20140195722A1 (en)*2013-01-072014-07-10Hitachi, Ltd.Storage system which realizes asynchronous remote copy using cache memory composed of flash memory, and control method thereof
US9317423B2 (en)*2013-01-072016-04-19Hitachi, Ltd.Storage system which realizes asynchronous remote copy using cache memory composed of flash memory, and control method thereof
US20150112935A1 (en)*2013-10-172015-04-23International Business Machines CorporationManaging log data using a circular fixed size file
US9529809B2 (en)*2013-10-172016-12-27International Business Machines CorporationManaging log data using a circular fixed size file

Also Published As

Publication numberPublication date
JP4267421B2 (en)2009-05-27
US20050091448A1 (en)2005-04-28
JP2005128861A (en)2005-05-19
US7266644B2 (en)2007-09-04

Similar Documents

PublicationPublication DateTitle
US7266644B2 (en)Storage system and file-reference method of remote-site storage system
US7225307B2 (en)Apparatus, system, and method for synchronizing an asynchronous mirror volume using a synchronous mirror volume
US6912629B1 (en)System and method for restoring data from secondary volume to primary volume in a data storage system
US6237008B1 (en)System and method for enabling pair-pair remote copy storage volumes to mirror data in another storage volume
JP4452533B2 (en) System and storage system
US6304980B1 (en)Peer-to-peer backup system with failure-triggered device switching honoring reservation of primary device
US6044444A (en)Remote data mirroring having preselection of automatic recovery or intervention required when a disruption is detected
US6539462B1 (en)Remote data copy using a prospective suspend command
EP1455275B1 (en)Data restoring apparatus using journal data and identification information
US7055059B2 (en)Remote data mirroring
US7802137B2 (en)Journaling system switching to another logical volume to store subsequently received update history
US7539703B2 (en)Setup method for disaster recovery system
US6816945B2 (en)Quiesce system storage device and method in a dual active controller with cache coherency using stripe locks for implied storage volume reservations
EP2120147B1 (en)Data mirroring system using journal data
EP1507205A2 (en)Multi-site remote-copy system
US20070294495A1 (en)Storage control apparatus, storage control program, and storage control method
US20080178041A1 (en)Data processing system and copy processing method thereof
KR19980024086A (en) Computer system and file management methods
US7277997B2 (en)Data consistency for mirroring updatable source data storage
JPH1185408A (en) Storage controller
JP2002049517A5 (en) Storage system, storage system response method and recording medium
JP4124374B2 (en) Storage system

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp