DE69631749D1 - Speichergerät und Verfahren zur gemeinsamen Benutzung von Daten - Google Patents

Speichergerät und Verfahren zur gemeinsamen Benutzung von Daten

Info

Publication number
DE69631749D1
DE69631749D1 DE69631749T DE69631749T DE69631749D1 DE 69631749 D1 DE69631749 D1 DE 69631749D1 DE 69631749 T DE69631749 T DE 69631749T DE 69631749 T DE69631749 T DE 69631749T DE 69631749 D1 DE69631749 D1 DE 69631749D1
Authority
DE
Germany
Prior art keywords
storage device
data sharing
sharing method
data
storage
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.)
Expired - Lifetime
Application number
DE69631749T
Other languages
English (en)
Other versions
DE69631749T2 (de
Inventor
Motohiro Kanda
Akira Yamamoto
Toshio Nakano
Minoru Yoshida
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Publication of DE69631749D1 publication Critical patent/DE69631749D1/de
Application granted granted Critical
Publication of DE69631749T2 publication Critical patent/DE69631749T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0607Improving or facilitating administration, e.g. storage management by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/061Improving I/O performance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/064Management of blocks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • G06F3/0661Format or protocol conversion arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • G06F3/0676Magnetic disk device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • G06F3/0689Disk arrays, e.g. RAID, JBOD
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F2003/0697Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers device management, e.g. handlers, drivers, I/O schedulers
DE69631749T 1996-01-19 1996-12-20 Speichergerät und Verfahren zur gemeinsamen Benutzung von Daten Expired - Lifetime DE69631749T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP713696 1996-01-19
JP713696 1996-01-19

Publications (2)

Publication Number Publication Date
DE69631749D1 true DE69631749D1 (de) 2004-04-08
DE69631749T2 DE69631749T2 (de) 2005-01-05

Family

ID=11657671

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69631749T Expired - Lifetime DE69631749T2 (de) 1996-01-19 1996-12-20 Speichergerät und Verfahren zur gemeinsamen Benutzung von Daten

Country Status (3)

Country Link
US (6) US5983317A (de)
EP (2) EP1376328A3 (de)
DE (1) DE69631749T2 (de)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69631749T2 (de) 1996-01-19 2005-01-05 Hitachi, Ltd. Speichergerät und Verfahren zur gemeinsamen Benutzung von Daten
JP3245364B2 (ja) 1996-09-02 2002-01-15 株式会社日立製作所 互いに異なるインタフェースを介して記憶装置を共用する方法及びシステム
US6735676B1 (en) * 1996-09-02 2004-05-11 Hitachi, Ltd. Method and system for sharing storing device via mutually different interfaces
JP3671595B2 (ja) * 1997-04-01 2005-07-13 株式会社日立製作所 複合計算機システムおよび複合i/oシステム
JPH1185655A (ja) * 1997-09-16 1999-03-30 Hitachi Ltd 計算機システム
US6112277A (en) * 1997-09-25 2000-08-29 International Business Machines Corporation Method and means for reducing device contention by random accessing and partial track staging of records according to a first DASD format but device mapped according to a second DASD format
JP3407628B2 (ja) 1997-12-19 2003-05-19 株式会社日立製作所 計算機システム
JP2000029635A (ja) * 1998-07-08 2000-01-28 Hitachi Ltd 記憶制御装置
JP2000047972A (ja) * 1998-07-29 2000-02-18 Hitachi Ltd 入出力制御方式
US6189015B1 (en) * 1998-09-25 2001-02-13 International Business Machines Corporation System and method for updating non-VSAM data set control information for data transferred from a source to a target
CZ295455B6 (cs) * 1998-10-14 2005-08-17 Amecon Czech, S. R. O. Způsob ochrany dat, uložených na paměťových médiích výpočetních systémů, a zařízení k provádění tohoto způsobu
JP3700438B2 (ja) * 1999-01-06 2005-09-28 株式会社日立製作所 計算機システム
JP3952640B2 (ja) * 1999-09-07 2007-08-01 株式会社日立製作所 データバックアップ方法、メインフレーム系ストレージシステムおよびメインフレームホストコンピュータ
US6735765B1 (en) * 1999-12-07 2004-05-11 Storage Technology Corporation Sharing data between operating systems
US6883049B1 (en) * 1999-12-16 2005-04-19 International Business Machines Corporation Method and system for making an open system volume accessible to an MVS system
JP3753598B2 (ja) * 2000-07-06 2006-03-08 株式会社日立製作所 計算機、計算機システムおよびデータ転送方法
US6425051B1 (en) 2000-09-25 2002-07-23 International Business Machines Corporation Method, system, program, and data structures for enabling a controller accessing a storage device to handle requests to data in a first data format when the storage device includes data in a second data format
US6748467B2 (en) * 2001-01-30 2004-06-08 Hitachi, Ltd. High speed data transfer between mainframe storage systems
US6779063B2 (en) 2001-04-09 2004-08-17 Hitachi, Ltd. Direct access storage system having plural interfaces which permit receipt of block and file I/O requests
US6782401B2 (en) * 2001-07-02 2004-08-24 Sepaton, Inc. Method and apparatus for implementing a reliable open file system
JP4008752B2 (ja) * 2002-05-22 2007-11-14 株式会社日立製作所 記憶装置システムの制御方法、及び記憶装置システム
JP4056794B2 (ja) * 2002-05-28 2008-03-05 株式会社日立製作所 ストレージシステムの制御方法及びストレージシステム
US20050120037A1 (en) * 2002-07-16 2005-06-02 Fujitsu Limited Apparatus and method for managing network storage, and computer product
US7089392B2 (en) * 2003-05-09 2006-08-08 International Business Machines Corporation Method, system, and program for allocating storage units to a data set
US7000083B2 (en) * 2003-06-06 2006-02-14 International Business Machines Corp. Resynchronization of count key data with its corresponding meta data
US8006056B2 (en) * 2004-01-30 2011-08-23 Hewlett-Packard Development Company, L.P. Storage system including capability to move a virtual storage device group without moving data
US7305520B2 (en) * 2004-01-30 2007-12-04 Hewlett-Packard Development Company, L.P. Storage system with capability to allocate virtual storage segments among a plurality of controllers
US7363541B2 (en) * 2004-02-23 2008-04-22 Hewlett-Packard Development Company, L.P. Command management using task attributes
US8230085B2 (en) 2004-04-12 2012-07-24 Netapp, Inc. System and method for supporting block-based protocols on a virtual storage appliance executing within a physical storage appliance
JP4555036B2 (ja) 2004-09-16 2010-09-29 株式会社日立製作所 ストレージ装置及びストレージ装置のデバイス切替制御方法
KR100869886B1 (ko) * 2006-10-27 2008-11-24 삼성에스디에스 주식회사 메인프레임 시스템 환경을 개방형 시스템 환경으로전환하는 리호스팅 방법
JP4841408B2 (ja) * 2006-11-24 2011-12-21 富士通株式会社 ボリューム移行プログラム及び方法
US7660911B2 (en) * 2006-12-20 2010-02-09 Smart Modular Technologies, Inc. Block-based data striping to flash memory
US7783609B2 (en) * 2008-01-24 2010-08-24 International Business Machines Corporation Storing information in otherwise unused space in VTOC and VVDS for recovery of data
US8370681B2 (en) * 2009-06-03 2013-02-05 Hewlett-Packard Development Company, L.P. Remote backup storage
US8943104B2 (en) * 2011-08-30 2015-01-27 International Business Machines Corporation Dynamic record management for systems utilizing virtual storage access method (VSAM) data sets with a corresponding VSAM control block structure
US9104429B2 (en) * 2011-09-30 2015-08-11 Bmc Software, Inc. Methods and apparatus for performing database management utility processes
US9122400B2 (en) * 2012-08-06 2015-09-01 International Business Machines Corporation Managing data set volume table of contents

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01309117A (ja) * 1988-06-07 1989-12-13 Nec Eng Ltd 磁気デイスク装置
JPH07104810B2 (ja) * 1989-11-18 1995-11-13 株式会社日立製作所 共用ファイルのアクセス制御方式
US5072378A (en) * 1989-12-18 1991-12-10 Storage Technology Corporation Direct access storage device with independently stored parity
US5206939A (en) * 1990-09-24 1993-04-27 Emc Corporation System and method for disk mapping and data retrieval
US5544347A (en) * 1990-09-24 1996-08-06 Emc Corporation Data storage system controlled remote data mirroring with respectively maintained data indices
JPH04223518A (ja) 1990-12-26 1992-08-13 Fujitsu Ltd 複数のコマンドに対応するディスク制御装置
JPH05233570A (ja) * 1991-12-26 1993-09-10 Internatl Business Mach Corp <Ibm> 異オペレーティング・システム間分散データ処理システム
JPH05250242A (ja) 1992-03-05 1993-09-28 Nec Corp ファイル情報を分散管理する計算機システム
JP3175371B2 (ja) * 1992-03-06 2001-06-11 三菱電機株式会社 データ記憶フォーマット変換方式及びその変換方法及びアクセス制御装置及びデータアクセス方法
WO1993023811A2 (en) * 1992-05-13 1993-11-25 Southwestern Bell Technology Resources, Inc. Open architecture interface storage controller
US5463754A (en) * 1992-10-30 1995-10-31 International Business Machines Corporation Shared direct access storage device for fixed block architecture devices
JP3433978B2 (ja) 1993-07-30 2003-08-04 富士通株式会社 入出力制御装置
JPH07121415A (ja) 1993-10-22 1995-05-12 Fuji Xerox Co Ltd ファイル管理装置
JP3136036B2 (ja) * 1993-11-16 2001-02-19 富士通株式会社 ディスク制御装置の制御方法
JP2557203B2 (ja) * 1993-12-27 1996-11-27 インターナショナル・ビジネス・マシーンズ・コーポレイション ファジィ・パッキング方法及びデータ記憶システム
JP3544219B2 (ja) * 1993-12-27 2004-07-21 富士通株式会社 ファイル共用システム
JPH086732A (ja) 1994-06-17 1996-01-12 Fujitsu Ltd ディスク制御装置
US5535372A (en) * 1994-07-06 1996-07-09 International Business Machines Corporation Method and apparatus for efficient updating of CKD data stored on fixed block architecture devices
JP3499938B2 (ja) 1994-12-15 2004-02-23 富士通株式会社 異種プロトコルの複数システム間の入出力装置共用システム
JPH08221445A (ja) * 1995-02-20 1996-08-30 Hitachi Ltd データ検索方法
JP3260999B2 (ja) * 1995-03-03 2002-02-25 富士通株式会社 ディスク制御装置の制御方法
JP3583829B2 (ja) * 1995-04-13 2004-11-04 株式会社日立製作所 外部記憶サブシステムの制御方法および制御装置
US5765200A (en) * 1995-06-07 1998-06-09 International Business Machines Corporation Logical positioning within a storage device by a storage controller
US5649153A (en) * 1995-06-19 1997-07-15 International Business Machines Corporation Aggressive adaption algorithm for selective record caching
JP2776335B2 (ja) * 1995-10-20 1998-07-16 日本電気株式会社 可変長シーケンシャル・レコードの書き込み方法
US5758125A (en) * 1995-12-28 1998-05-26 Newframe Corporation Ltd. Method of sharing data in a heterogeneous computer system
DE69631749T2 (de) * 1996-01-19 2005-01-05 Hitachi, Ltd. Speichergerät und Verfahren zur gemeinsamen Benutzung von Daten
US6185521B1 (en) * 1996-02-16 2001-02-06 Emc Corporation System and method for emulating mainframe channel programs by open systems computer systems
US6044444A (en) * 1996-05-28 2000-03-28 Emc Corporation Remote data mirroring having preselection of automatic recovery or intervention required when a disruption is detected
JP3781212B2 (ja) * 1996-06-04 2006-05-31 株式会社日立製作所 サブシステム
US5857213A (en) * 1996-12-06 1999-01-05 International Business Machines Corporation Method for extraction of a variable length record from fixed length sectors on a disk drive and for reblocking remaining records in a disk track
US6145006A (en) * 1997-06-25 2000-11-07 Emc Corporation Method and apparatus for coordinating locking operations of heterogeneous host computers accessing a storage subsystem
US6304940B1 (en) * 1997-08-14 2001-10-16 International Business Machines Corporation Shared direct access storage system for MVS and FBA processors

Also Published As

Publication number Publication date
US20040193794A1 (en) 2004-09-30
US20030149836A1 (en) 2003-08-07
US6041391A (en) 2000-03-21
US6748500B2 (en) 2004-06-08
US20010029569A1 (en) 2001-10-11
US6275910B1 (en) 2001-08-14
EP1376328A2 (de) 2004-01-02
US6598129B2 (en) 2003-07-22
EP1376328A3 (de) 2006-04-19
DE69631749T2 (de) 2005-01-05
EP0785500A1 (de) 1997-07-23
EP0785500B1 (de) 2004-03-03
US7117314B2 (en) 2006-10-03
US5983317A (en) 1999-11-09

Similar Documents

Publication Publication Date Title
DE69631749D1 (de) Speichergerät und Verfahren zur gemeinsamen Benutzung von Daten
DE69424462D1 (de) Gerät und Verfahren zur Wiedergabe von kontinuierlichen Daten
DE69731988D1 (de) Verfahren und Gerät zur Anzeige von Bildern und Daten
DE69737083D1 (de) Verfahren und Vorrichtung zur Prüfung von Daten
DE69733992D1 (de) Verfahren zur Verstecken und Extrahierung von Daten
DE69428412D1 (de) Verfahren und System zur Benutzung von Datenspeicherbogen
DE69731338D1 (de) Verfahren und System zum sicheren Übertragen und Speichern von geschützter Information
DE69516326D1 (de) Verfahren und Einrichtung zur Einschränkung der Wiedergabe von Daten
DE69617285D1 (de) Gerät und Verfahren zur Aufzeichnung und Wiedergabe von Daten
DE69530263D1 (de) Verfahren und Gerät zur Aufzeichnung und Verarbeitung von Daten
DE69733989D1 (de) Verfahren zur Extrahierung von Daten und Verfahren zur Verdeckerung von Daten
DE69731377D1 (de) Verfahren und system zur bereitstellung von datenströmen
DE69605117D1 (de) Verfahren zur aufteilung und kodierung von daten
ATE349834T1 (de) Verfahren und anlage zur übertragung von daten
DE69124817D1 (de) Verfahren und Gerät zur Aufzeichnung von Daten
DE19781707T1 (de) Einrichtung und Verfahren zum Neuverschlüsseln von Daten
DE69838938D1 (de) Verfahren und Gerät zum Speichern von kodierten Datensignalen
DE69531556D1 (de) Verfahren und einrichtung zur sicherung von in halbleiterspeicherzellen gespeicherten daten
DE69414934T2 (de) Verfahren und Vorrichtung zur Auswertung von Datenstrukturinformationen
DE69912662D1 (de) Vorrichtung und Verfahren zur Aufzeichnung von Daten in der Restaufnahmekapazität von Datenträgern
DE69700462T2 (de) Vorrichtung und Verfahren zur Aufzeichnung von Informationen
DE69831972D1 (de) Verfahren zur bereitstellung und ermittlung von daten
DE69714632D1 (de) Verfahren und Gerät zur Aufzeichnung und Wiedergabe von Paketdaten
DE69831570D1 (de) Verfahren und vorrichtung zur aufzeichnung und wiedergabe von daten
DE69900616D1 (de) Verfahren und System zur Speicherung und Wiedergabe von komprimierten Bilddaten

Legal Events

Date Code Title Description
8364 No opposition during term of opposition