Sign up

AcclaimIP-ad

Match Document Document Title
US20120233434 Virtual Disk Storage Techniques  
This document describes techniques for storing virtual disk payload data. In an exemplary configuration, each virtual disk extent can be associated with state information that indicates whether the...
US20110208941 SCALABLE PERFORMANCE-BASED VOLUME ALLOCATION FOR TIME-BASED STORAGE ACCESS SERVICES  
A scalable, performance-based, volume allocation technique that can be applied in large storage controller collections is disclosed. A global resource tree of multiple nodes representing...
US20130198462 REUSABLE CONTENT ADDRESSABLE STORES AS BUILDING BLOCKS FOR CREATING LARGE SCALE STORAGE INFRASTRUCTURES  
Techniques are described for using chunk stores as building blocks to construct larger chunk stores. A chunk store constructed of other chunk stores (a composite chunk store) may have any number...
US20110161617 SCALABLE PERFORMANCE-BASED VOLUME ALLOCATION IN LARGE STORAGE CONTROLLER COLLECTIONS  
A scalable, performance-based, volume allocation technique that can be applied in large storage controller collections is disclosed. A global resource tree of multiple nodes representing...
US20080229046 Unified support for solid state storage  
In a method for providing unified support for solid state storage, a solid state storage class driver is provided to enable uniform operating system access to a plurality of dissimilar solid state...
US20110161731 RELOCATING BAD BLOCK RELOCATION (BBR) DIRECTORY UPON ENCOUNTERING PHYSICAL MEDIA DEFECT ON A DISK  
Apparatus, method and program product for relocating Bad Block Relocation Directory (BBRD) on a disk storage pre-allocate a number of areas for BBRD in different locations of the disk storage. The...
US20140195761 LOGICAL VOLUME SPACE SHARING  
Space sharing between logical volumes is achieved through a technique that enables available storage space to be flexibly consumed and released by the logical volumes. Each logical volume is...
US20130111163 Multiple Computing Environments On A Computer System  
A first and a second computing environments are generated on a computer system based on a state of a logical storage unit of the computer system. The computing environments are associated with...
US20100088461 SOLID STATE STORAGE SYSTEM USING GLOBAL WEAR LEVELING AND METHOD OF CONTROLLING THE SOLID STATE STORAGE SYSTEM  
A solid state storage system is disclosed including a memory area having a plurality of chips. The solid state storage system includes a micro controller unit (MCU) configured to utilize the number...
US20120203998 ON DEMAND CONVERSION OF STANDARD LOGICAL VOLUMES TO THIN-PROVISIONED LOGICAL VOLUMES  
A method for concurrently converting a standard volume to a thin-provisioned volume includes initially establishing metadata for a thin-provisioned volume. The method then updates the metadata for...
US20110191563 ON DEMAND CONVERSION OF STANDARD LOGICAL VOLUMES TO THIN-PROVISIONED LOGICAL VOLUMES  
A method for concurrently converting a standard volume to a thin-provisioned volume includes initially establishing metadata for a thin-provisioned volume. The method then updates the metadata for...
US20100299495 METHOD TO SUPPORT SPARSE VOLUMES OR THIN PROVISIONED VOLUMES IN REAL TIME  
A storage pool is shared by multiple host computers in a cluster that runs virtual machines. In one embodiment, one of the host computers in the cluster is designated to include a storage pool...
US20100332749 WEAR LEVELING OF SOLID STATE DISKS DISTRIBUTED IN A PLURALITY OF REDUNDANT ARRAY OF INDEPENDENT DISK RANKS  
A computational device allocates a plurality of solid state disks to a plurality of redundant array of independent disk (RAID) ranks, wherein a different solid state disk is absent in each RAID...
US20110035618 AUTOMATED TRANSITION TO A RECOVERY KERNEL VIA FIRMWARE-ASSISTED-DUMP FLOWS PROVIDING AUTOMATED OPERATING SYSTEM DIAGNOSIS AND REPAIR  
A method (and structure) of operating an operating system (OS) on a computer. When a failure of the OS is detected, the computer automatically performs a diagnosis of the OS failure. The computer...
US20140201490 METHOD AND SYSTEM FOR DYNAMICALLY CHANGING PAGE ALLOCATOR  
A method and a system of dynamically changing a page allocator are provided. The method includes determining a state of a page allocation system; and forking a child page allocator from a parent...
US20110302445 SELECTIVE RETIREMENT OF BLOCKS  
Systems and methods are provided for selectively retiring blocks based on refresh events of those blocks. In addition to refresh events, other criteria may be applied in making a decision whether...
US20130132701 CONFIGURATION MAPPING USING A MULTI-DIMENSIONAL RULE SPACE AND RULE CONSOLIDATION  
A configuration mapping system and method increase the effectiveness of mapping of information from an established product line to a new product offering. In at least one embodiment, the...
US20110225360 DISPERSED STORAGE NETWORK RESOURCE ALLOCATION  
A dispersed storage managing unit allocates resources within a dispersed storage network by determining a state of a dispersed storage unit supporting a vault associated with at least one user of...
US20110258482 Memory Management and Recovery for Datacenters  
A system including a plurality of servers, a client, and a metadata server is described herein. The servers each store tracts of data, a plurality of the tracts comprising a byte sequence and being...
US20120203997 INTEGRITY MONITORING  
Systems and methods are described here to provide a degree or level of certification to a resident application such as an operating system, e.g., Linux®. In a Linux® implementation, the operating s...
US20080201547 STRUCTURE FOR STORAGE ALLOCATION MANAGEMENT IN SWITCHES UTILIZING FLOW CONTROL  
A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design for managing allocation of storage in a switch utilizing flow control is...
US20110131387 MANAGING UNALLOCATED STORAGE SPACE USING EXTENTS AND BITMAPS  
A computing device executing a file system maintains a search tree that includes extents for managing first regions of unallocated storage space and bitmaps for managing second regions of...
US20130198472 Performing volume expansion in storage management system  
Volume expansion in a storage management system coupled to a storage system via a network is performed. A request for expanding an original volume of a first cluster located at the storage system...
US20140068219 FREE SPACE COLLECTION IN LOG STRUCTURED STORAGE SYSTEMS  
A mechanism is provided for optimizing free space collection in a storage system having a plurality of segments. A collection score value is calculated for least one of the plurality of segments....
US20120303923 CAPACITY AND LOAD ANALYSIS USING STORAGE ATTRIBUTES  
A method includes determining a capacity model that configures computing resource capacity for a capacity container. The computing resource capacity includes a first storage attribute for an amount...
US20120191936 JUST IN TIME GARBAGE COLLECTION  
The disclosure is related to systems and methods of managing a memory. In a particular embodiment, a memory is disclosed that includes multiple garbage collection units. The memory also includes a...
US20110153976 METHODS AND APPARATUSES TO ALLOCATE FILE STORAGE VIA TREE REPRESENTATIONS OF A BITMAP  
Methods and apparatuses that search tree representations of a bitmap for available blocks to allocate in storage devices are described. An allocation request for a file may be received to initiate...
US20090254468 ON-DEMAND VIRTUAL STORAGE CAPACITY  
A system, method, and computer program product for providing on-demand storage capacity on a remote storage server to a customer is provided. A virtual array site code is received. The remote...
US20120102288 METHOD FOR MEDIA ALLOCATION IN A PARTITIONED REMOVABLE MEDIA STORAGE LIBRARY  
An open systems based media storage library system (10) for use by one or more hosts (5) includes a first hosted partition (12A) and a pool partition (14). The first hosted partition (12A) can be...
US20130073806 TECHNIQUES FOR TRANSLATING POLICIES INTO STORAGE CONTROLLER REQUIREMENTS  
Techniques for translating Service Level Agreement (SLA) policy into storage controller requirements within a cloud storage environment are presented. System resource metrics for a storage...
US20110035565 Storage System Condition Indicator and Method  
A storage system condition indicator and method provides a visual display representing the operating condition of a set of storage devices. Various operating conditions may be defined based on...
US20100312959 SPATIAL LOCALITY OF FILE SYSTEM BLOCK ALLOCATIONS FOR RELATED ITEMS  
Example apparatus, methods, and computers facilitate improving spatial locality of file system block allocations for related items. One example method includes accessing a block allocation request...
US20110252242 MULTI-PHASE STORAGE VOLUME TRANSFORMATION  
In accordance with one or more aspects, a storage volume is transformed into an encrypted storage volume or an unencrypted storage volume using a multi-phase process. One or more parts of the...
US20110029551 SYSTEM AND METHOD FOR GENERATING A USER-DEFINED FUNCTION USING A SHELL  
A method is provided for generating a user-defined function (UDF) on a database engine of a database server. A user-function is sent to the database engine. The user-function includes a relational...
US20110066802 DYNAMIC PAGE REALLOCATION STORAGE SYSTEM MANAGEMENT  
In one embodiment, a storage system for storage management in a tiered storage environment comprises a plurality of storage volumes in a pool which are divided into a plurality of tiers having...
US20110145496 TRACE-ASSISTED STARTUP OPTIMIZATION FROM A VIRTUAL DISK  
The disclosed embodiments provide a system that manages the use of a virtual disk. During operation, the system obtains trace data associated with a startup process that reads blocks from the...
US20120284478 MANAGING STORAGE EXTENTS AND THE OBTAINING OF STORAGE BLOCKS WITHIN THE EXTENTS  
Auxiliary storage is segmented into different types of extents (i.e., ranges of storage), including extents with 4K blocks of storage, extents with 1M blocks of storage, empty extents, and mixed...
US20050228950 External encapsulation of a volume into a LUN to allow booting and installation on a complex volume  
A system for external encapsulation of a volume into a logical unit (LUN) to allow booting and installation on a complex volume may include a host, one or more physical storage devices, and an...
US20060064542 Storage system and subsystem to automatically detect hardware configuration changes  
A storage subsystem, method of automatically maintaining the subsystem hardware configuration up to date and program product therefor. The storage subsystem automatically initiates hardware...
US20110060883 METHOD AND APPARATUS FOR EXTERNAL LOGICAL STORAGE VOLUME MANAGEMENT  
Exemplary embodiments provide logical volume management between multiple storage subsystems or between one or more storage subsystems and a storage service. In one embodiment, a system has a host...
US20070079097 Automated logical unit creation and assignment for storage networks  
A single SAN management utility is disclosed that discovers all hosts and HBAs in a SAN, configures the storage switches, creates Logical Units within a storage array, and assigns Logical Units to...
US20090193219 STORAGE SUBSYSTEM  
There is provided a storage subsystem having a virtual volume and a page volume which has a page physical area allocated to the virtual volume. The storage subsystem divides an address space of the...
US20080126732 UFD organizer  
The present invention discloses systems and method for storing and organizing UFDs (USB flash drives) on a storage pole, and for configuring UFDs to accommodate storage on a storage pole. Various...
US20110022778 Garbage Collection for Solid State Disks  
Described embodiments provide a method of recovering storage space on a solid state disk (SSD). An index and valid page count are determined for each block of a segment of an SSD. If the valid page...
US20120210060 CREATION OF LOGICAL UNITS VIA BORROWING OF ALTERNATIVE STORAGE AND SUBSEQUENT MOVEMENT OF THE LOGICAL UNITS TO DESIRED STORAGE  
A computational device receives a request to create a logical unit. Associated with the request is a first type of storage pool in which creation of the logical unit is desired. In response to...
US20110185147 EXTENT ALLOCATION IN THINLY PROVISIONED STORAGE ENVIRONMENT  
Method, apparatus, and computer program product embodiment for allocating a plurality of extents in a thinly provisioned computing storage environment are provided. In one such embodiment,...
US20070101092 MULTI-PAGE ADVERTISING MEDIUM AND SYSTEM FOR USE  
A strip of multi-page booklets of coupons are printed so that each booklet of coupons can be removed from the strip at lines of perforations formed between the booklets. Thus, the consumer can...
US20130290642 Managing nodes in a storage system  
Each node in a clustered array is the owner of a set of zero logical disks (LDs). Thinly-provisioned VVs (TPVVs) are partitioned so each is mapped to a group of zero LDs from different sets of zero...
US20110202743 METHOD AND INTERFACE FOR ALLOCATING STORAGE CAPACITIES TO PLURAL POOLS  
Exemplary embodiments of the invention provide protocols and interfaces for avoiding waste capacity allocation from the storage apparatus to plural pools. In one embodiment, a storage system...
US20110078395 COMPUTER SYSTEM MANAGING VOLUME ALLOCATION AND VOLUME ALLOCATION MANAGEMENT METHOD  
In a management computer which manages a storage system including a main logical volume and subsidiary logical volumes, when the access volume to the main logical volume exceeds a threshold value,...