[go: up one dir, main page]

AU2001281088A1 - System and method for implementing a redundant data storage architecture - Google Patents

System and method for implementing a redundant data storage architecture

Info

Publication number
AU2001281088A1
AU2001281088A1 AU2001281088A AU8108801A AU2001281088A1 AU 2001281088 A1 AU2001281088 A1 AU 2001281088A1 AU 2001281088 A AU2001281088 A AU 2001281088A AU 8108801 A AU8108801 A AU 8108801A AU 2001281088 A1 AU2001281088 A1 AU 2001281088A1
Authority
AU
Australia
Prior art keywords
implementing
data storage
redundant data
storage architecture
architecture
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
AU2001281088A
Inventor
Giovanni Chiazzese
Claude Rocray
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.)
Marconi Communications Inc
Original Assignee
Marconi Communications Inc
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 Marconi Communications Inc filed Critical Marconi Communications Inc
Publication of AU2001281088A1 publication Critical patent/AU2001281088A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4405Initialisation of multiprocessor systems
    • 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/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1433Saving, restoring, recovering or retrying at system level during software upgrading
    • 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/1666Error detection or correction of the data by redundancy in hardware where the redundant component is memory or memory area
    • 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/2094Redundant storage or storage space
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/177Initialisation or configuration control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • 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/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1417Boot up procedures
    • 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/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1435Saving, restoring, recovering or retrying at system level using file system or storage system metadata
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Multi Processors (AREA)
AU2001281088A 2000-08-04 2001-08-03 System and method for implementing a redundant data storage architecture Abandoned AU2001281088A1 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US22308000P 2000-08-04 2000-08-04
US22303000P 2000-08-04 2000-08-04
US60/223,080 2000-08-04
US60/223,030 2000-08-04
PCT/US2001/024551 WO2002013014A2 (en) 2000-08-04 2001-08-03 System and method for implementing a redundant data storage architecture

Publications (1)

Publication Number Publication Date
AU2001281088A1 true AU2001281088A1 (en) 2002-02-18

Family

ID=26917371

Family Applications (2)

Application Number Title Priority Date Filing Date
AU2001281087A Abandoned AU2001281087A1 (en) 2000-08-04 2001-08-03 System and method for implementing a self-activating embedded application
AU2001281088A Abandoned AU2001281088A1 (en) 2000-08-04 2001-08-03 System and method for implementing a redundant data storage architecture

Family Applications Before (1)

Application Number Title Priority Date Filing Date
AU2001281087A Abandoned AU2001281087A1 (en) 2000-08-04 2001-08-03 System and method for implementing a self-activating embedded application

Country Status (3)

Country Link
US (2) US20020042870A1 (en)
AU (2) AU2001281087A1 (en)
WO (2) WO2002013003A2 (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8037418B2 (en) * 2000-04-18 2011-10-11 Samsung Electronics Co., Ltd. System and method for ensuring integrity of data-driven user interface of a wireless mobile station
FR2824646B1 (en) * 2001-05-09 2003-08-15 Canal Plus Technologies METHOD FOR SELECTING AN EXECUTABLE SOFTWARE IMAGE
US20040045009A1 (en) * 2002-08-29 2004-03-04 Bae Systems Information Electronic Systems Integration, Inc. Observation tool for signal processing components
US20040045007A1 (en) * 2002-08-30 2004-03-04 Bae Systems Information Electronic Systems Integration, Inc. Object oriented component and framework architecture for signal processing
US7765521B2 (en) * 2002-08-29 2010-07-27 Jeffrey F Bryant Configuration engine
US7376951B1 (en) * 2002-09-06 2008-05-20 Extreme Networks Method and apparatus for controlling process dependencies
US20040199899A1 (en) * 2003-04-04 2004-10-07 Powers Richard Dickert System and method for determining whether a mix of system components is compatible
US7752617B2 (en) * 2003-11-20 2010-07-06 International Business Machines Corporation Apparatus, system, and method for updating an embedded code image
US20060143485A1 (en) * 2004-12-28 2006-06-29 Alon Naveh Techniques to manage power for a mobile device
US7664970B2 (en) * 2005-12-30 2010-02-16 Intel Corporation Method and apparatus for a zero voltage processor sleep state
CN100419680C (en) * 2004-12-21 2008-09-17 中兴通讯股份有限公司 A method and device for compatible loading of equipment software in a distributed control system
US10013536B2 (en) * 2007-11-06 2018-07-03 The Mathworks, Inc. License activation and management
US8775793B2 (en) * 2008-02-20 2014-07-08 Telefonaktiebolaget L M Ericsson (Publ) Flexible node identity for telecom nodes
US10346879B2 (en) * 2008-11-18 2019-07-09 Sizmek Technologies, Inc. Method and system for identifying web documents for advertisements
US8561052B2 (en) * 2008-12-08 2013-10-15 Harris Corporation Communications device with a plurality of processors and compatibility synchronization module for processor upgrades and related method
US8743677B2 (en) * 2009-01-16 2014-06-03 Cisco Technology, Inc. VPLS N-PE redundancy with STP isolation
US8065556B2 (en) * 2009-02-13 2011-11-22 International Business Machines Corporation Apparatus and method to manage redundant non-volatile storage backup in a multi-cluster data storage system
WO2011156746A2 (en) * 2010-06-11 2011-12-15 California Institute Of Technology Systems and methods for rapid processing and storage of data
CN102508683A (en) * 2011-11-11 2012-06-20 北京赛科世纪数码科技有限公司 Embedded system starting method capable of implementing high-capacity storage
US10031773B2 (en) 2014-02-20 2018-07-24 Nxp Usa, Inc. Method to communicate task context information and device therefor
US9213485B1 (en) 2014-06-04 2015-12-15 Pure Storage, Inc. Storage system architecture
CN104503789B (en) * 2014-12-17 2017-11-17 华为技术有限公司 The control method and ICT equipment of version updating
US9703603B1 (en) 2016-04-25 2017-07-11 Nxp Usa, Inc. System and method for executing accelerator call
US10694271B2 (en) * 2018-09-20 2020-06-23 Infinera Corporation Systems and methods for decoupled optical network link traversal
CN114500479B (en) * 2021-12-27 2023-06-20 北京遥感设备研究所 A multi-core embedded integrated software system program upload method and system

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5495610A (en) * 1989-11-30 1996-02-27 Seer Technologies, Inc. Software distribution system to build and distribute a software release
JPH05265975A (en) * 1992-03-16 1993-10-15 Hitachi Ltd Parallel calculation processor
US5732275A (en) * 1996-01-11 1998-03-24 Apple Computer, Inc. Method and apparatus for managing and automatically updating software programs
GB9600823D0 (en) * 1996-01-16 1996-03-20 British Telecomm Distributed processing
US5951639A (en) * 1996-02-14 1999-09-14 Powertv, Inc. Multicast downloading of software and data modules and their compatibility requirements
JP3409983B2 (en) * 1996-11-29 2003-05-26 富士通株式会社 Communications system
US5948101A (en) * 1996-12-02 1999-09-07 The Foxboro Company Methods and systems for booting a computer in a distributed computing system
JPH10177560A (en) * 1996-12-17 1998-06-30 Ricoh Co Ltd Storage device
US6301707B1 (en) * 1997-09-30 2001-10-09 Pitney Bowes Inc. Installing software based on a profile
US5991544A (en) * 1997-12-09 1999-11-23 Nortel Networks Corporation Process and apparatus for managing a software load image
US6009430A (en) * 1997-12-19 1999-12-28 Alcatel Usa Sourcing, L.P. Method and system for provisioning databases in an advanced intelligent network
US6324692B1 (en) * 1999-07-28 2001-11-27 Data General Corporation Upgrade of a program
US6678825B1 (en) * 2000-03-31 2004-01-13 Intel Corporation Controlling access to multiple isolated memories in an isolated execution environment

Also Published As

Publication number Publication date
WO2002013014A3 (en) 2005-07-07
WO2002013003A3 (en) 2003-12-24
WO2002013003A2 (en) 2002-02-14
WO2002013014A2 (en) 2002-02-14
US20020042870A1 (en) 2002-04-11
AU2001281087A1 (en) 2002-02-18
US20020065958A1 (en) 2002-05-30

Similar Documents

Publication Publication Date Title
AU2001281088A1 (en) System and method for implementing a redundant data storage architecture
AU2452001A (en) A method and system for modeling data
AU2001238267A1 (en) System and method for redundant array network storage
GB2383450B (en) System and method for hierarchical data storage
AU2001272396A1 (en) Method and system for generating a key data record
AU2002228677A1 (en) Data storage system and method employing a write-ahead hash log
AU6392000A (en) System and method for navigating in a digital information environment
AU1174200A (en) Systems and methods for storing data
AU2001288756A1 (en) System and method for providing a loan marketplace
AU7337200A (en) Method and system for controlling data in a computer system
AU2001238128A1 (en) Method and system for accessing a remote storage area
AU2001243371A1 (en) System and method for a command structure representation
AU2001264176A1 (en) A method and system for providing location dependent information
AU2001227778A1 (en) A system and method for image capture, storage, and retrieval
AU2001245804A1 (en) Method and apparatus for secure and fault tolerant data storage
AU2001283122A1 (en) Data storage system
SG83199A1 (en) Method and system for providing an instant backup in a raid data storage system
AU4033700A (en) A system and method for the construction of data
AU1515000A (en) A method for writing data into data storage units
AU2001229570A1 (en) Method for intializing a data storage device
AU2002310053A1 (en) System and method for maintaining object data in a distributed object system
AU4992597A (en) Technique for reducing overhead in a data storage system
AU2001249528A1 (en) Structure and method for storing data on optical disks
AU6387400A (en) Method for storing and retrieving sequential information
AU2001244928A1 (en) A data storing method and data storing structure