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

180 results about "Active storage" patented technology

Intelligent file system based power management for shared storage that migrates groups of files based on inactivity threshold

A file server includes active storage containing frequently accessed files, and active / inactive disk drives for containing infrequently accessed files. Groups of the files having become inactive in the active storage are successively migrated to respective evacuated active / inactive disk drives so that each active / inactive disk drive is loaded with files having a similar probability of access when access to the active / inactive disk drive reaches an inactivity threshold for powering down the active / inactive disk drive. Storage of the active / inactive disk drives is reclaimed when an oldest group of the files is archived or when an active / inactive disk drive is evacuated by migrating files from the active / inactive disk drive to storage having been released in other disk drives by promotion of files for client access to the promoted files. Therefore, recovery of storage can be planned and scheduled in advance and performed efficiently in a background process.
Owner:EMC IP HLDG CO LLC

Method and system for improving usable life of memory devices using vector processing

A method, system and apparatus for improving the useful life of non-volatile memory devices such as flash memory. The present wear-leveling technique advantageously improves the overall useful life of a flash memory device by strategically moving inactive data (data that has been infrequently modified in the recent past) to the memory blocks that have experienced the most wear since the device began operation and by strategically moving active data to the memory blocks that have experienced the least wear. In order to efficiently process and track data activity and block wear, vectors of block-descriptor pointers are maintained. One vector is sorted in decreasing order of overall block erase / write activity (block-wear indicator), whereas the other vector is sorted in increasing order of the number of times a block has been erased since the last wear-leveling event occurred (activity indicator for the data stored in the block). The activity levels of the data and the wear levels of the blocks are then easily compared and otherwise processed using pointers into these vectors to allow for more efficient processing than previous techniques used for wear leveling.
Owner:ORACLE INT CORP

System and method for computer system maintenance

A method of providing maintenance for a software program residing on a customer's computer system enables a customer to easily determine if there are any available updates for the software program, whether the available updates, if any, have been downloaded, which updates, if any, have been installed, and which installed updates, if any, have been activated. The method includes searching an active storage area on the customer's computer system while the software program is executing to determine the particular version of the software program. The method further includes searching a database of a software provider that provided the software program to determine if there is any update available for the software program, and if any update is available, downloading the update to the customer's computer system and installing the update.
Owner:IBM CORP

Data cache rollbacks for failed speculative traces with memory operations

This invention includes a circuit for tracking memory operations with trace-based execution. Each trace includes a sequence of operations that includes zero or more of the memory operations. The memory operations being executed form a set of active memory operations that have a predefined program order among them and corresponding ordering constraints. At least some of the active memory operations access the memory in an execution order that is different from the program order. Checkpoint entries are associated with each trace. Each entry refers to a checkpoint location. Memory operation ordering entries correspond to each one of the active memory operations. Violations of the ordering constraints result in overwriting the checkpoint locations associated with the selected trace as well as the checkpoint locations associated with traces that are younger than the selected trace.
Owner:SUN MICROSYSTEMS INC

Active storage and retrieval systems and methods

A data storage management system comprises a workflow engine, a lifecycle module, and a storage application. The workflow engine is configured to manage a plurality of defined business processes and to execute at least one process step associated with at least one data item. The lifecycle module is configured to detect a change in lifecycle of the at least one data item. The storage application is configured to perform at least one storage action on the data item as a result of the data item reaching a step in a business process, the data item having a change in lifecycle, the data item having a change in metadata, or an event occurring to the data item. Application layer information about data derived from operation of the system allows the system to make more accurate determinations of business value of data and to determine appropriate storage actions to perform on data.
Owner:LINKEDIN

Trace based rollback of a speculatively updated cache

This invention includes a circuit for tracking memory operations with trace-based execution. Each trace includes a sequence of operations that includes zero or more of the memory operations. Traces execute atomically and become eligible for commitment after all the operations in the trace have executed. The memory operations being executed form a set of active memory operations that have a predefined program order among them and corresponding ordering constraints. At least some of the active memory operations access the memory in an execution order that is different from the program order. Checkpoint entries are associated with each trace. Each entry refers to a checkpoint location. Memory operation ordering entries correspond to each one of the active memory operations. Rollback requests result in overwriting the checkpoint locations associated with the selected trace as well as the checkpoint locations associated with traces that are younger than the selected trace.
Owner:SUN MICROSYSTEMS INC

System and Method for Managing Storage Device Capacity Usage

Information handling system storage devices are managed to reduce power consumption by consolidating stored information to less than all of plural storage devices and powering down the storage devices that are no longer storing information. If a predetermined buffer of unused capacity is detected at the storage devices, then a powered down storage device is powered up to store additional information. The storage devices are consolidated to maintain desired performance parameters, such as by monitoring I / O performance for information stored on active storage devices.
Owner:DELL PROD LP

Fieldbus upgradable apparatus and method

A method and apparatus to modify control devices residing on a Fieldbus communications network, without interrupting the operation of the control devices. The control device updating may further be controlled and monitored by a remotely located host that also communicates on the Fieldbus network. The control device may comprise at least two distinct memory areas, wherein at least one memory area must be active, and at least one memory area must be inactive. Active memory areas provide the control device microprocessor operating system with executable instructions or data. The host downloads new executable instructions or data to inactive memory areas, with associated data entry points, during unscheduled communications periods wherein data input / output is not being performed between the control device and the host or another control device. Upon a full data transfer and proper verification of the new data, the host may issue an activation command that causes a selector device to activate the previously inactive memory area by directing the microprocessor to the entry points of the newly downloaded executable instructions or data. The memory activation must occur while the microprocessor is not performing application execution, application input / output, or application communications. By timing the memory activation in this manner, the microprocessor may be redirected to the newly downloaded executable instructions or data without microprocessor interruption.
Owner:INVENSYS

Double-control double-active storage control system and method

InactiveCN103092786ARealize simultaneous reading and writingIncrease profitElectric digital data processingApplication serverGranularity
The invention discloses a double-control double-active storage control system and a method. The double-control double-active storage control system comprises two storage controllers and further comprises a magnetic disk cabinet which is connected with the two storage controllers, wherein each storage controller comprises a storage resource management module and a cache module. The storage controllers receive requests of an application server, and flash corresponding caching data in the cache modules to the magnetic disk cabinet with a magnetic disk array stripe as a unit, or read data in the magnetic disk cabinet to the cache modules with the stripe as the unit. Occupied magnetic disk cabinet resources are released after completion of flashing or reading. According to the double-control double-active storage control system and the method, due to the fact that the storage resource management granularity is refined, simultaneous reading and writing of the two controllers are achieved from a macroscopic view. Transmission buses and computing resources are fully utilized, and the storage performance is improved. Furthermore, due to the fact that a novel storage resource management mode is adopted, the use ratio of bus resources of the double controllers and the computing resources is improved, the storage performance and volume are improved, and the switching time of storage system breakdown is lowered.
Owner:INSPUR BEIJING ELECTRONICS INFORMATION IND
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products