Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

528 results about "Tertiary storage" patented technology

Tertiary storage or tertiary memory is a level below secondary storage. Typically, it involves a robotic mechanism which will mount (insert) and dismount removable mass storage media into a storage device according to the system's demands; such data are often copied to secondary storage before use.

Integrated remote replication in hierarchical storage systems

Remote replication is implemented with hierarchical storage. In exemplary embodiments, a first storage site has a first storage system providing an upper tier of storage and a second storage system providing a lower tier of storage. A remote second storage site has third and fourth storage systems configured to receive remote replication from the first and second storage systems, respectively. When a file is migrated from the upper tier to the lower tier, a stub file is stored in place of the migrated file indicating a storage location of the migrated file on the second storage system. When copies of the migrated file and the stub file are replicated to the fourth and third storage systems, respectively, information is transmitted to the second storage site for linking the copy of the stub file at the third storage system to the copy of the migrated file at the fourth storage system.
Owner:HITACHI LTD

Automated wear leveling in non-volatile storage systems

Methods and apparatus for performing wear leveling in a non-volatile memory system are disclosed. Included is a method for performing wear leveling in a memory system that includes a first zone, which has a first memory element that includes contents, and a second zone includes identifying the first memory element and associating the contents of the first memory element with the second zone while disassociating the contents of the first memory element from the first zone. In one embodiment, associating the contents of the first memory element with the second involves moving contents of a second memory element into a third memory element, then copying the contents of the first memory element into the second memory element.
Owner:SANDISK TECH LLC

Method, system and article of manufacture for recovery from a failure in a cascading PPRC system

InactiveUS20050081091A1Application downtime is minimizedRedundant hardware error correctionData synchronizationControl store
A method of recovery from a data storage system failure in a data storage system having a host computer writing data to a first storage unit with a first storage controller synchronously mirroring the data to a second storage unit, and with a second storage controller asynchronously mirroring the data to a third storage unit. The method begins with the detection of a failure associated with the first storage unit. Upon detection of the error or failure associated with the first storage unit, the synchronous data mirroring relationship between the first storage unit and the second storage unit is terminated and the host is directed to write data updates directly to the second storage unit. Upon correction of the failure associated with the first storage unit, the asynchronous mirroring of data updates from the second storage unit to the third storage unit is suspended and synchronous mirroring of the data updates in a reverse direction, from the second storage unit to the first storage unit, is commenced. When a full duplex state is reached between the first storage unit and the second storage unit, the synchronous PPRC relationship with the first storage volume mirroring data to the second storage volume may be reestablished and host I / O writes to the first storage unit may be resumed.
Owner:IBM CORP

Method, system, and program for handling a failover to a remote storage location

Provided are a method, program, and system for managing data. A mirror policy is processed indicating volumes in a first storage system to mirror to volumes in a second storage system and volumes in the second storage system to mirror to volumes in a third storage system, wherein the third storage system is at a first geographical location remote with respect to a second geographical location including the first and second storage systems. A failure is detected of the first and second storage systems at the first geographical location. Automatic reconfiguration is made to network resources directing I / O requests to volumes in the first storage system to direct I / O requests to volumes in the third storage system. A failure of the first storage system and the availability of the second storage system is detected and, in response, network resources are reconfigured to direct I / O requests to volumes in the first storage system to volumes in the second storage system in response to detecting the failure of the first storage system and the availability of the second storage system. Updates to the second storage system are copied to the third storage system after reconfiguring network resources to direct I / O requests to volumes in the first storage system to volumes in the second storage system.
Owner:GOOGLE LLC

Method, system, and program for mirroring data at storage locations

Provided are a method, system, and program for mirroring data. A mirror policy indicating volumes in a first storage system is processed to mirror to volumes in a second storage system and volumes in the second storage system to mirror to volumes in a third storage system. The third storage system is at a first geographical location remote with respect to a second geographical location including the first and second storage systems. A command is transmitted to cause the copying of updates to the volumes in the first storage system to corresponding volumes in the second storage system indicated in the mirror policy. Upon an occurrence of an event, the causing the suspension of the copying of updates to the volumes in the first storage system indicated in the mirroring policy to the volumes in the second storage system. During the suspension of the copying of volumes between the first and second storage systems, causing the copying of updates to the volumes in the second storage system indicated in the mirroring policy to the volumes in the third storage system indicated in the mirroring policy.
Owner:IBM CORP

Bus attached compressed random access memory

A computer memory system having a three-level memory hierarchy structure is disclosed. The system includes a memory controller, a volatile memory, and a non-volatile memory. The volatile memory is divided into an uncompressed data region and a compressed data region.
Owner:IBM CORP

Semiconductor storage device, method of controlling the same, controller and information processing apparatus

A semiconductor storage device includes a first memory area configured in a volatile semiconductor memory, second and third memory areas configured in a nonvolatile semiconductor memory, and a controller which executes following processing. The controller executes a first processing for storing a plurality of data by the first unit in the first memory area, a second processing for storing data outputted from the first memory area by a first management unit in the second memory area, and a third processing for storing data outputted from the first memory area by a second management unit in the third memory area.
Owner:KIOXIA CORP

Coordination of quality of service in a multi-layer virtualized storage environment

A system for coordination for quality of service in multi-layer storage virtualization environments includes a first, second and third storage entity at a respective first, second and third layer of virtualized storage. The first storage entity sends a request for an I / O task to the second storage entity. In response to the request, the second storage entity may be configured to cooperate with the third storage entity to perform one or more I / O operations to satisfy one or more quality of service requirements associated with the I / O task.
Owner:SYMANTEC OPERATING CORP

Disk array apparatus and disk array apparatus control method

A journal write unit writes journal data into a third storage device. The journal data includes an identifier of a logical volume in a first storage device into which data has been written, information of a location in which the data is stored in the logical volume, update time which is current time acquired from a timing mechanism, and the data. A second write unit refers to update time of the journal data stored in the third storage device, selects journal data for which a difference between current time acquired from the timing mechanism and the update time is longer than a detection time stored in the third storage device, and writes the data into a place indicated by the location information, in a logical volume in the second storage device in the order of update time in the selected journal data.
Owner:HITACHI LTD

Computer system, and backup method and program for computer system

A backup is completed within a backup window designated by a user.When copying data in a first storage area, which is a backup target, to a second storage area, the capacity of a medium serving as a third storage area which is sufficient to complete a backup within the backup window, is calculated based on information about a differential bitmap describing an area in the second storage area to which the relevant data is copied from the first storage area, configuration information about a storage system where the storage areas are stored, and performance information about media constituting the storage areas; and differential data is copied using the second storage area and the third storage area; and the data written to the third storage area is copied to the second storage area.
Owner:HITACHI LTD

Internal memory database system and method and device for implementing internal memory data base

The invention discloses a memory database system which comprises a communication interface, a establishing device, a write operation device, a query operation device and a relief operation device; the establishing device is used for establishing a first storage area of the description information of a memory database in a shared memory, storing a second storage area used for locating the index information of table records and a third storage area used for storing the table records, and storing the description information of the memory database into the first storage area; the third storage area comprises storage units which are matched with the table records in size, and each storage unit stores one table record of the database, a physical block is formed by the storage units which have the same size and are continuous in physical space, and a logical block is linked by one physical block or a plurality of the same physical blocks. The invention also discloses a method for establishing the memory database, a method and the device for establishing multiple indexes. The invention realizes the loose coupling of the memory database table structure and the data storage structure, and can flexibly establish and manage the memory database.
Owner:HUAWEI TECH CO LTD

Method, system, and program for handling a failover to a remote storage location

Provided are a method, program, and system for managing data. A mirror policy is processed indicating volumes in a first storage system to mirror to volumes in a second storage system and volumes in the second storage system to mirror to volumes in a third storage system, wherein the third storage system is at a first geographical location remote with respect to a second geographical location including the first and second storage systems. A failure is detected of the first and second storage systems at the first geographical location. Automatic reconfiguration is made to network resources directing I / O requests to volumes in the first storage system to direct I / O requests to volumes in the third storage system. A failure of the first storage system and the availability of the second storage system is detected and, in response, network resources are reconfigured to direct I / O requests to volumes in the first storage system to volumes in the second storage system in response to detecting the failure of the first storage system and the availability of the second storage system. Updates to the second storage system are copied to the third storage system after reconfiguring network resources to direct I / O requests to volumes in the first storage system to volumes in the second storage system.
Owner:GOOGLE LLC

Data processing system

A data processing system includes at least a first storage system, a second storage system and a third storage system. The third storage system maintains a replication of data stored in the first storage system. When updating data in the first storage system, the first storage system updates the replication of data stored in the third storage system and creates a journal. The journal is formed from a copy of data used for update and update information such as a write command for update, etc. The second storage system also maintains a replication of data stored in the first storage system. The second storage system obtains the journal, and updates data stored therein corresponding to data stored in the first storage system in the order of data update performed in the first storage system. When updating data stored in the third storage system corresponding to data stored in the first storage system, the third storage system creates a journal using data update numbers created in the first storage system. When the first storage system fails, the second storage system obtains the journal from the third storage system, and updates data stored therein corresponding to data stored in the first storage system in the order of data update performed in the first storage system.
Owner:HITACHI LTD

Method, system and article of manufacture for recovery from a failure in a cascading PPRC system

InactiveUS7188272B2Application downtime is minimizedRedundant hardware error correctionData synchronizationControl store
A method of recovery from a data storage system failure in a data storage system having a host computer writing data to a first storage unit with a first storage controller synchronously mirroring the data to a second storage unit, and with a second storage controller asynchronously mirroring the data to a third storage unit. The method begins with the detection of a failure associated with the first storage unit. Upon detection of the error or failure associated with the first storage unit, the synchronous data mirroring relationship between the first storage unit and the second storage unit is terminated and the host is directed to write data updates directly to the second storage unit. Upon correction of the failure associated with the first storage unit, the asynchronous mirroring of data updates from the second storage unit to the third storage unit is suspended and synchronous mirroring of the data updates in a reverse direction, from the second storage unit to the first storage unit, is commenced. When a full duplex state is reached between the first storage unit and the second storage unit, the synchronous PPRC relationship with the first storage volume mirroring data to the second storage volume may be reestablished and host I / O writes to the first storage unit may be resumed.
Owner:INT BUSINESS MASCH CORP

Method and system for managing network access device using a smart card

A method of operating via a smart card an access gateway between a local area network and a wide area network under the control of a management system includes the steps of providing in the smart card at least a first memory area containing configuration data for access to the wide area network that cannot be modified by the user and a second memory area adapted for storing personalized configuration data of the user, and providing in the access gateway a third memory area and storing the contents of the second memory area of the smart card in the third memory area.
Owner:ADVANCED DIGITAL BROADCAST +1

Safe starting method of terminal equipment, and terminal equipment

The invention relates to the field of mobile terminals, and discloses a safe starting method of terminal equipment, and the terminal equipment. The terminal equipment disclosed by the invention comprises a read-only first memory, a one time programmable second memory and an erasable non-volatile third memory, wherein a first safety code is saved in the first memory; a first Hash abstract is saved in the second memory; basic safety contents, a boot program and a mapping file are saved in the third memory; the basic safety contents comprise a first public key and a second safety code; the boot program comprises a ciphertext of a second Hash abstract encrypted by a first private key in advance; the basic safety contents are authenticated by using the first safety code and the first Hash abstract, and then the boot program is authenticated by the first public key and the second safety code. According to the safe starting method of terminal equipment, and the terminal equipment disclosed by the invention, on one hand, starting safety is increased by stringent multiple authentication, on the other hand, only the Hash abstract of the basic safety contents is saved in the second memory, so that a low capacity is required for the second memory and cost is reduced.
Owner:SPREADTRUM COMM (SHANGHAI) CO LTD

Controlling memory usage in systems having limited physical memory

Described herein is a method of controlling memory usage in a computer system having limited physical memory, wherein one or more application programs execute in conjunction with an operating system. At a first memory usage threshold, the operating system requests at least one of the application programs to limit its use of memory. At a second memory usage threshold that is more critical than the first memory usage threshold, the operating system requests at least one of the application programs to close itself. At a third memory usage threshold that is more critical than the first and second memory usage thresholds, the operating system terminates at least one of the application programs without allowing its further execution.
Owner:MICROSOFT TECH LICENSING LLC

Method and system for reducing lead-time in the packaging industry

A system for integrating a packaging supply chain from a point that a digital contract proof is available through delivery of finished packaging materials to an end user, wherein said system comprises a computer system accessible for interactive communications with users, said computer system comprising a first memory area for storing functionality and data for end user members of the supply chain; a second memory area for storing functionality and data for converter members of the supply chain; and a third memory area for storing functionality and data for other members of the supply chain.
Owner:EXXONMOBIL CORP (US)

Use of solid state storage devices and the like in data deduplication

Systems and methods of data deduplication are disclosed comprising generating a hash value of a data block and comparing the hash value to a table in a first memory that correlates ranges of hash values with buckets of hash values in a second memory different from the first memory. A bucket is identified based on the comparison and the bucket is searched to locate the hash value. If the hash value is not found in the bucket, the hash value is stored in the bucket and the data block is stored in a third memory. The first memory may be volatile memory and the second memory may be non-volatile random access memory, such as an SSD. Rebalancing of buckets and the table, and use of additional metadata to determine where data blocks should be stored, are also disclosed.
Owner:FALCONSTOR

Storing parity information for data recovery

Provided are a system, and article of manufacture in which data is received at the first storage unit. A first information unit, a second information unit, and a third information unit are generated, wherein the first information unit, the second information unit, and the third information unit each include a portion of the received data and computed parity data. The first information unit is stored in the first storage unit at the first site. The second information unit is distributed to the second storage unit at the second site for storage. The third information unit is distributed to the third storage unit at the third site for storage.
Owner:HITACHI GLOBAL STORAGE TECH NETHERLANDS BV

Three data center remote copy system with journaling

A remote copy system includes a first storage system including a first storage controller and a first data volume. The first storage controller is configured to control data access requests to the first data volume. The first storage system is configured to store write data in the first data volume upon receiving a write request from a first host associated with the first storage system and generate a journal including control data and journal data. A second storage system includes a journal volume and configured to receive and store the journal generated by the first storage system in the journal volume. A third storage system includes a second data volume and configured to receive the journal from the second storage system and store the journal data of the journal to the second storage system according to information provided in the control data.
Owner:HITACHI LTD

Synchronizing SIMD vectors

A vector compare-and-exchange operation is performed by: decoding by a decoder in a processing device, a single instruction specifying a vector compare-and-exchange operation for a plurality of data elements between a first storage location, a second storage location, and a third storage location; issuing the single instruction for execution by an execution unit in the processing device; and responsive to the execution of the single instruction, comparing data elements from the first storage location to corresponding data elements in the second storage location; and responsive to determining a match exists, replacing the data elements from the first storage location with corresponding data elements from the third storage location.
Owner:INTEL CORP

Storage method and device of distributed file system

The invention discloses a storage method and a storage device of a distributed file system. The method comprises the steps of receiving file information sent by a client side; determining a target storage node of each data block, wherein each target storage node comprises a first storage node, a second storage node and a third storage node; each first storage node is a storage node at which the client side is located or a storage node selected at random from a cluster; each second storage node is a storage node which is not allocated to other data blocks on a stripe where the data block is located or a storage node selected at random from the cluster; and the third storage node is a storage node selected at random from the cluster; and writing the data blocks into the first storage nodes, the second storage nodes and the third storage nodes in order. With the adoption of the storage method and the storage device of the distributed file system, in the case of considering the follow-up use of a Raid technique for the realization of a demand on file storage reliability, the capacity of each node in the cluster can be enabled to be more balanced, and the cluster stability is improved.
Owner:BEIJING QIHOO TECH CO LTD

Personal information device and method for downloading reprogramming data from a computer to the personal information device via the PCMCIA port or through a docking station with baud rate conversion means

InactiveUS6202209B1Easily and safely receiveEasily reprogrammedEnergy efficient ICTError detection/correctionDocking stationInformation device
A personal information device is provided in the form of a PCMCIA card and includes a PCMCIA I / O port that is adapted to be coupled to a PCMCIA port of a computer, a first memory that is directly accessible by the computer via the PCMCIA I / O port, second and third memories that are not directly accessible to the computer, and a controller. When the personal information device is inserted into the computer's PCMCIA port, the first memory directly receives and stores therein reprogramming data supplied by the computer. Immediately after the data is downloaded, or alternatively, upon disconnection of the personal information device from the computer, the personal information device's controller transfers to the second memory reprogramming code included in the reprogramming data stored in the first memory, executes the reprogramming code stored in the second memory, and then programs the third memory by utilizing the application code included in the reprogramming data stored in the first memory in accordance with the reprogramming code being executed. The downloaded application code may include organizer application code for the end user, diagnostic code or other types of code. In addition to being able to interface with a computer via the computer's PCMCIA port, the personal information device may communicate with a computer by using a docking station that includes therein a controller and that is capable of changing the baud rate of data serially supplied thereto so as to allow a computer and a personal information device communicating at different baud rates to serially communicate with one another.
Owner:MICRON TECH INC +2

Three data center remote copy system

A remote copy system includes a first storage system including a first storage controller and a first data volume. The first storage controller is configured to control data access requests to the first data volume. The first storage system is configured to store write data in the first data volume upon receiving a write request from a first host associated with the first storage system and generate a journal including control data and journal data. A second storage system includes a journal volume and configured to receive and store the journal generated by the first storage system in the journal volume. A third storage system includes a second data volume and configured to receive the journal from the second storage system and store the journal data of the journal to the second storage system according to information provided in the control data.
Owner:HITACHI LTD

Tertiary storage unit management in bidirectional data copying

In one embodiment of the present description, mirroring is provided for a pair of storage units in bidirectional synchronous mirror relationships, and a tertiary storage unit. The mirroring includes multi-target mirroring to write updates written to the first storage unit to both the second storage unit and to a third storage unit. Similarly, for updates written to the second storage unit, multi-target mirroring is employed to write those to both the first storage unit and to the third storage unit. Other aspects are described.
Owner:IBM CORP

Apparatus, system, and method for an improved synchronous mirror swap

An apparatus, system, and method are disclosed for activating a synchronous mirror as a primary storage volume. The apparatus system and method include directing a third storage volume to store updates sent to the third storage volume from a second storage volume onto a first storage volume in response to the first storage volume becoming operational after a failure, terminating sending updates from the second storage volume to the third storage volume in response to the first storage volume becoming substantially consistent with the third storage volume, and synchronously storing updates received by the second storage volume on the first storage volume and asynchronously storing updates received by the first storage volume on the third storage volume in response to terminating sending updates from the second storage volume to the third storage volume after the first and third storage volumes are substantially consistent.
Owner:IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products