[go: up one dir, main page]

DE60313468D1 - Speicherdienste und -systeme - Google Patents

Speicherdienste und -systeme

Info

Publication number
DE60313468D1
DE60313468D1 DE60313468T DE60313468T DE60313468D1 DE 60313468 D1 DE60313468 D1 DE 60313468D1 DE 60313468 T DE60313468 T DE 60313468T DE 60313468 T DE60313468 T DE 60313468T DE 60313468 D1 DE60313468 D1 DE 60313468D1
Authority
DE
Germany
Prior art keywords
storage
systems
virtual disks
storage services
states
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
DE60313468T
Other languages
English (en)
Other versions
DE60313468T2 (de
Inventor
Steven Michael Umbehocker
Allen Unueco
Ankur Kemkar
Shaloo K Chaudhary
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.)
Symantec Operating Corp
Original Assignee
Veritas Operating 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 Veritas Operating Corp filed Critical Veritas Operating Corp
Application granted granted Critical
Publication of DE60313468D1 publication Critical patent/DE60313468D1/de
Publication of DE60313468T2 publication Critical patent/DE60313468T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/065Replication mechanisms
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2053Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
    • G06F11/2056Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (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)
  • Debugging And Monitoring (AREA)
  • Stored Programmes (AREA)
  • Executing Machine-Instructions (AREA)
DE60313468T 2002-07-11 2003-07-11 Speicherdienste und -systeme Expired - Lifetime DE60313468T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US194524 1980-10-06
US10/194,524 US7043614B2 (en) 2002-07-11 2002-07-11 Storage services and systems
PCT/US2003/021801 WO2004008323A2 (en) 2002-07-11 2003-07-11 Storage services and systems

Publications (2)

Publication Number Publication Date
DE60313468D1 true DE60313468D1 (de) 2007-06-06
DE60313468T2 DE60313468T2 (de) 2008-01-10

Family

ID=30114766

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60313468T Expired - Lifetime DE60313468T2 (de) 2002-07-11 2003-07-11 Speicherdienste und -systeme

Country Status (9)

Country Link
US (1) US7043614B2 (de)
EP (1) EP1535161B1 (de)
JP (1) JP2005533318A (de)
KR (1) KR100736235B1 (de)
CN (1) CN100359479C (de)
AT (1) ATE360851T1 (de)
AU (1) AU2003249167A1 (de)
DE (1) DE60313468T2 (de)
WO (1) WO2004008323A2 (de)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7596611B1 (en) 2002-04-01 2009-09-29 Veritas Operating Corporation Method and apparatus for maintaining information for use in the configuration of a client
US6826661B2 (en) * 2002-08-30 2004-11-30 Veritas Operating Corporation Methods and systems for storage architectures
US7584266B2 (en) * 2003-12-16 2009-09-01 International Business Machines Corporation Autonomous storage for backup, restore, and file access
JP4422519B2 (ja) * 2004-03-18 2010-02-24 株式会社日立製作所 情報処理システム
US7546631B1 (en) * 2004-04-30 2009-06-09 Sun Microsystems, Inc. Embedded management system for a physical device having virtual elements
CN102609640B (zh) 2004-10-25 2015-07-15 安全第一公司 安全数据分析方法和系统
US8171101B2 (en) * 2005-09-30 2012-05-01 Cleversafe, Inc. Smart access to a dispersed data storage network
ES2658097T3 (es) 2005-11-18 2018-03-08 Security First Corporation Método y sistema de análisis de datos seguro
TWI307026B (en) * 2005-12-30 2009-03-01 Ind Tech Res Inst System and method for storage management
CN100504799C (zh) * 2006-12-19 2009-06-24 英业达股份有限公司 以快照指针进行磁盘快照的方法
US8209506B2 (en) 2007-09-05 2012-06-26 Emc Corporation De-duplication in a virtualized storage environment
CN101809559B (zh) * 2007-09-05 2013-10-16 伊姆西公司 在虚拟化服务器和虚拟化存储环境中的去重复
US8880797B2 (en) 2007-09-05 2014-11-04 Emc Corporation De-duplication in a virtualized server environment
CN101470583B (zh) * 2007-12-29 2011-02-16 英业达股份有限公司 实现虚拟磁盘服务设备的系统架构
KR101371270B1 (ko) * 2008-07-17 2014-03-07 엘에스아이 코포레이션 가상화된 서버 플랫폼 상에서 부팅가능한 가상 스토리지 설비를 설치하는 시스템들 및 방법들
WO2010132055A1 (en) 2009-05-13 2010-11-18 Hewlett-Packard Development Company, L.P. System for virtual disks version control
US8825685B2 (en) * 2009-11-16 2014-09-02 Symantec Corporation Selective file system caching based upon a configurable cache map
KR20110080480A (ko) * 2010-01-06 2011-07-13 주식회사 태진인포텍 가상 스토리지 장치 및 이를 이용한 제어 방법
JP5691969B2 (ja) * 2011-09-26 2015-04-01 オムロン株式会社 データ処理装置、データ処理システム、およびデータ処理方法
WO2013089298A1 (ko) * 2011-12-16 2013-06-20 엘지전자 주식회사 디스크 어레이의 제어 장치 및 방법
WO2013138587A1 (en) 2012-03-14 2013-09-19 Convergent .Io Technologies Inc. Systems, methods and devices for management of virtual memory systems
US9135119B1 (en) * 2012-09-28 2015-09-15 Emc Corporation System and method for data management
CA2900504A1 (en) 2013-02-13 2014-08-21 Security First Corp. Systems and methods for a cryptographic file system layer
CN105408869B (zh) * 2013-05-29 2018-12-25 慧与发展有限责任合伙企业 调用错误处理程序来处理无法纠正的错误
CN108733507B (zh) * 2017-04-17 2021-10-08 伊姆西Ip控股有限责任公司 文件备份和恢复的方法和设备
CN107729052A (zh) * 2017-10-16 2018-02-23 郑州云海信息技术有限公司 一种数据操作方法、装置、设备及计算机可读存储介质

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5634096A (en) * 1994-10-31 1997-05-27 International Business Machines Corporation Using virtual disks for disk system checkpointing
CN1149736A (zh) * 1995-06-05 1997-05-14 北京航空航天大学 一种分布式存储器共享管理方法
US6038639A (en) * 1997-09-09 2000-03-14 Storage Technology Corporation Data file storage management system for snapshot copy operations
US6173293B1 (en) * 1998-03-13 2001-01-09 Digital Equipment Corporation Scalable distributed file system
US6047294A (en) * 1998-03-31 2000-04-04 Emc Corp Logical restore from a physical backup in a computer storage system
US6161191A (en) * 1998-05-12 2000-12-12 Sun Microsystems, Inc. Mechanism for reliable update of virtual disk device mappings without corrupting data
US5964886A (en) * 1998-05-12 1999-10-12 Sun Microsystems, Inc. Highly available cluster virtual disk system
US6795966B1 (en) * 1998-05-15 2004-09-21 Vmware, Inc. Mechanism for restoring, porting, replicating and checkpointing computer systems using state extraction
US6216202B1 (en) * 1998-06-30 2001-04-10 Emc Corporation Method and apparatus for managing virtual storage devices in a storage system
US6681310B1 (en) * 1999-11-29 2004-01-20 Microsoft Corporation Storage management system having common volume manager
US6745207B2 (en) 2000-06-02 2004-06-01 Hewlett-Packard Development Company, L.P. System and method for managing virtual storage
US6772231B2 (en) * 2000-06-02 2004-08-03 Hewlett-Packard Development Company, L.P. Structure and process for distributing SCSI LUN semantics across parallel distributed components
US7720928B2 (en) * 2000-06-02 2010-05-18 Hewlett-Packard Development Company, L.P. Centralized fine-grained enhancements for distributed table driven I/O mapping
US6857059B2 (en) * 2001-01-11 2005-02-15 Yottayotta, Inc. Storage virtualization system and methods
US6757778B1 (en) * 2002-05-07 2004-06-29 Veritas Operating Corporation Storage management system

Also Published As

Publication number Publication date
EP1535161B1 (de) 2007-04-25
KR100736235B1 (ko) 2007-07-06
DE60313468T2 (de) 2008-01-10
AU2003249167A8 (en) 2004-02-02
EP1535161A2 (de) 2005-06-01
WO2004008323A2 (en) 2004-01-22
WO2004008323A3 (en) 2004-03-04
HK1076890A1 (en) 2006-01-27
ATE360851T1 (de) 2007-05-15
JP2005533318A (ja) 2005-11-04
AU2003249167A1 (en) 2004-02-02
US20040010666A1 (en) 2004-01-15
KR20050088067A (ko) 2005-09-01
US7043614B2 (en) 2006-05-09
CN1682193A (zh) 2005-10-12
CN100359479C (zh) 2008-01-02

Similar Documents

Publication Publication Date Title
DE60313468D1 (de) Speicherdienste und -systeme
WO2005062177A3 (en) Virtual machine management using activity information
HK1048681A1 (zh) 綜合性項目風險管理系統
TW200627274A (en) Management and use of data in a computer-generated document
AU2003230263A8 (en) Program storage, retrieval and management based on segmentation messages
EP2208140A4 (de) Anwendungsmanagement
WO2004051444A3 (en) Providing a secure execution mode in a pre-boot environment
WO2005046109A3 (en) Convergence device with dynamic program throttling based on power indicator
WO2004061629A3 (en) Privileged-based qualification of branch trace store data
MY130937A (en) Activity management system
BR0313869A (pt) métodos e instrumentos de serviços da rede
WO2004104727A3 (en) User customizable enterprise workflow management application
WO2006020426A3 (en) Cryptographic key construct
TW200634622A (en) Register file regions for a processing system
NO20051132D0 (no) Integrert brukergrensesnitt til meldingshandtering med meldingsbasert logging
WO2002097658A3 (en) Multidimensional data entry in a spread sheet
CO5680123A1 (es) Metodo y sistema para exigir una politica de seguridad por medio de una maquina virtual de seguridad
ATE447740T1 (de) Dynamisch erzeugtes betriebssystem für sensorennetze
ATE306254T1 (de) Zubereitungen mit verbesserter kontrollierter freisetzung
TW200632767A (en) A model and system for reasoning with N-step lookahead in policy-based system management
WO2005013627A3 (en) Compliance rules for dynamic bidding
ATE520077T1 (de) Betriebsmittelverwaltung
EP1533316A4 (de) Ferrocenverbindung und deren verwendung
BR0210879A (pt) Método e sistema para prover métricas de performance armazenadas em uma disposição de pelo menos três dimensões, e, meio de armazenamento
FI20021241A7 (fi) Järjestely toiminnanohjausjärjestelmän yhteydessä

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: SYMANTEC OPERATING CORP. (N.D.GES.D.STAATES DE, US