Patent application number | Description | Published |
20080229048 | Method and apparatus for chunk allocation in a thin provisioning storage system - Physical storage space in a storage system is not allocated to a segment of a targeted volume until the segment of the volume is first targeted for storing write data. When write data is received, the storage system determines whether the targeted volume is designated for storing a first data type that is accessed frequently by I/O operations or designated for storing a second data type that is accessed less frequently than the first data type. Physical storage space for storing the write data is allocated from a first logical partition of the physical storage designated for storing the first data type when the targeted volume is of the first data type and from a second logical partition of the physical storage designated for storing the second data type when the targeted volume is of the second data type. Allocation of frequently accessed data is controlled and performance bottlenecking avoided. | 09-18-2008 |
20090019246 | Power efficient storage with data de-duplication - Power consumption in a storage system is reduced by selectively controlling power supplied to the storage devices, while also incorporating a de-duplication function to reduce the amount of required storage capacity. First storage devices are initially in a powered on condition and second storage devices are in a powered off condition. Write data received by the controller is initially stored to a first volume allocated from the first storage devices. While the second storage devices are powered on, content of the write data stored in the first volume is compared with content of any existing data stored in a second volume allocated on the second storage devices. When results of the comparison show that the content of the write data does not match the content of the existing data, the write data is stored to the second volume. | 01-15-2009 |
20090083563 | Power efficient data storage with data de-duplication - A storage system includes a first de-duplication scope comprising a first volume, a first table of hash values corresponding to first chunks of data stored on the first volume, and a first table of logical block addresses of where the chunks of data are stored on the first volume. A second de-duplication scope includes similar information for a second volume. The first scope is used for de-duplicating and storing first data from a first data source and the second scope is used for de-duplicating and storing second data from a second data source. First storage mediums that make up the first volume remain powered off while de-duplication and storage of the second data on the second volume takes place, and second storage mediums that make up the second volume remain powered off while de-duplication and storage of the first data takes place, thereby enabling data de-duplication while saving power. | 03-26-2009 |
20090132775 | METHODS AND APPARATUS FOR ARCHIVING DIGITAL DATA - Method and apparatus are disclosed to enable secure archiving and backup of data with reduced risk of data lost. Additionally, embodiments are provided which enable reduction of costs for CAS backup of archived files by use of low-cost tape storage devices rather than expensive hard drive devices. | 05-21-2009 |
20090249213 | User interface providing information system topology presentation - A user interface includes a graphical topological representation of an information system. Information is collected regarding connections between switches, storage nodes and computer nodes in the information system. Any sub networks in the system are identified based on the collected information and classified as LANs or SANs. Connections between the various components are determined, and a layout of any identified LANs, computer nodes, SANs, and storage nodes is established for generating the topological representation in the user interface. The graphical topological representation of the information system is displayed in the user interface with the LAN icons, computer node icons, SAN icons and storage node icons laid out in a matrix-like arrangement of columns and rows, such that for LANs, computer nodes, SANs and/or storage nodes that are connected to each other, the corresponding icons are located on or near a same row in the graphical topological representation. | 10-01-2009 |
20090276588 | Free space utilization in tiered storage systems - Embodiments of the invention include first storage mediums having first storage characteristics for making up a first pool of capacity of a first tier of storage, and second storage mediums having second storage characteristics for making up a second pool of capacity of a second tier of storage. Free capacity of the first and second pools is shared between the first and second tiers of storage. When the first pool has an amount of free capacity available over a reserved amount of free capacity reserved for first tier data, a first quantity of second tier data is moved from the second tier to the first tier. In exemplary embodiments of the invention, the first and second storage mediums are contained within one or more thin provisioning storage systems, and data is moved between the first and second tiers by allocating thin provisioning chunks to the data being moved. | 11-05-2009 |
20100082765 | SYSTEM AND METHOD FOR CHUNK BASED TIERED STORAGE VOLUME MIGRATION - System and method for reducing costs of moving data between two or more of multi-tiered storage devices. Specifically, the system operates by moving only high tier portion of data and merely remapping the low tier data to migration target device, which eliminates a large amount of data movement (low tier) while maintaining the SLA of high tier data. Specifically, when a command to migrate a thin provisioned volume is received from a source primary storage device to another target primary storage device, the system doesn't copy all of the tier | 04-01-2010 |
20100125712 | DATA BACKUP SYSTEM AND METHOD FOR VIRTUAL INFRASTRUCTURE - Systems for backing up the data of an IT system by utilizing server or storage virtualization technology to create and move logical IT infrastructures dynamically. A virtualized IT system provides a server resource pool and a storage resource pool composed from multiple physical devices either within a datacenter or a globally located plurality of datacenters. The virtual server and the storage volume provisioned from those pools will be paired to form the virtual infrastructure. In other words, the virtual infrastructure becomes a logical IT environment build with the required computing and storage resources needed in order to execute specific applications. The virtual infrastructure can also be migrated within/among datacenter sites. | 05-20-2010 |
20100250746 | INFORMATION TECHNOLOGY SOURCE MIGRATION - A method of managing IT sources among a first computer system and at least one computer service system comprises obtaining a resource utilization trend of the first computer system based on a history of utilization of an IT resource in the first computer system; obtaining a data sending throughput rate from the first computer system to each of the at least one computer service system; and, based on the resource utilization trend and the data sending throughput rate, selecting a target computer service system to migrate a workload from the first computer system, determining a start time to start a precede data copy associated with the workload to be migrated, prior to switching over processing of the workload at a switching time, and starting the precede data copy from the first computer system to the target computer service system at the start time. | 09-30-2010 |
20100250845 | STORAGE MANAGEMENT TASK DISTRIBUTION METHOD AND SYSTEM ON STORAGE VIRTUALIZER - Systems and methods for dissolving the bottleneck issue of management task requested from management client to the storage virtualizer which consolidates externally attached storage arrays while providing a single management point of the entire system to the management client. Specifically, by utilizing the storage virtualizer to distribute received management tasks to respective external attached arrays, it can off load tasks, thus reducing the workload on the storage virtualizer itself. Because of the task distribution, the storage virtualizer consequently does not need to copy and hold detailed information of each storage volume in the respective attached storage arrays, thereby avoiding any inconsistent information between the arrays and the virtualizer when the configuration change has been done on the external array. | 09-30-2010 |
20110022795 | MANAGEMENT METHOD FOR VIRTUALIZED STORAGE VIEW - Method and system for providing a topology view for a storage system. Storage system includes a storage device, a management server and host devices in communication together. The host devices are used by users. The management server is in control of an administrator. The storage device is divided into logical partitions that are assigned to users. An icon is assigned to each user, each storage unit and to each virtual storage device. The topology view displays the associations between users and physical data storage units or virtual storage devices by drawing a linkage between each user icon and icons for the associated physical or virtual storage devices on a user interface of the management server for viewing by the administrator. Consolidated storage is shown to the administrator as a single element while partitioned storage is shown as multiple elements. | 01-27-2011 |
20110071983 | SERVER IMAGE MIGRATION - A system includes a first site having a first server and a first storage system, a second site including a second server and a second storage system, and a third site coupled to the first and second sites, the third site having gold images. A method of migrating a virtual server image comprises storing a first gold image at the first site; storing a second gold image at the second site; creating a first snapshot volume at the first site based on the first gold image; sending the first gold image ID, update data of the first gold image, and address information for the update data, from the first site to the second site; creating a second snapshot volume at the second site based on the second gold image corresponding to the first gold image ID; allocating storage for storing the update data at the second site with reference to the address information; and storing the update data in the allocated storage. | 03-24-2011 |
20110072225 | APPLICATION AND TIER CONFIGURATION MANAGEMENT IN DYNAMIC PAGE REALLOCATION STORAGE SYSTEM - For storage management in a tiered storage environment in a system having one or more applications running on a host computer which is connected to a storage system, the storage system comprises storage volumes in a pool which are divided into a plurality of tiers having different tier levels, the tiers being organized according to a tier configuration rule; and a controller. The controller allocates the pool to a plurality of virtual volumes based on a change of the tier levels against the physical storage devices. The controller stores a relation between data in the storage system being accessed by each application running on the host computer and an application ID of the application accessing the data. The tier level of a portion of a storage volume of the plurality of storage volumes is changed based at least in part on the application accessing data in the storage volume. | 03-24-2011 |
20110072291 | POWER EFFICIENT DATA STORAGE WITH DATA DE-DUPLICATION - A storage system includes a first de-duplication scope comprising a first volume, a first table of hash values corresponding to first chunks of data stored on the first volume, and a first table of logical block addresses of where the chunks of data are stored on the first volume. A second de-duplication scope includes similar information for a second volume. The first scope is used for de-duplicating and storing first data from a first data source and the second scope is used for de-duplicating and storing second data from a second data source. First storage mediums that make up the first volume remain powered off while de-duplication and storage of the second data on the second volume takes place, and second storage mediums that make up the second volume remain powered off while de-duplication and storage of the first data takes place, thereby enabling data de-duplication while saving power. | 03-24-2011 |
20110088029 | SERVER IMAGE CAPACITY OPTIMIZATION - Embodiments of the invention provide a solution to optimize/minimize the total capacity of Gold Image within the entire datacenter which utilizes a scale-out type of storage systems. A method of server image provisioning comprises checking whether a gold image exists in a first storage system, the gold image being one of a real gold image or a virtual gold image; if no gold image exists in the first storage system, searching a remainder of the storage systems until a real gold image is found in a second storage system; after finding the real gold image in the second storage system, creating a virtual gold image in the first storage system, the virtual gold image in the first storage system being associated with the real gold image in the second storage system; and creating a snapshot volume in the first storage system based on the virtual gold image. | 04-14-2011 |
20120110289 | DATA BACKUP SYSTEM AND METHOD FOR VIRTUAL INFRASTRUCTURE - Systems for backing up the data of an IT system by utilizing server or storage virtualization technology to create and move logical IT infrastructures dynamically. A virtualized IT system provides a server resource pool and a storage resource pool composed from multiple physical devices either within a datacenter or a globally located plurality of datacenters. The virtual server and the storage volume provisioned from those pools will be paired to form the virtual infrastructure. In other words, the virtual infrastructure becomes a logical IT environment build with the required computing and storage resources needed in order to execute specific applications. The virtual infrastructure can also be migrated within/among datacenter sites. | 05-03-2012 |
20120260055 | SYSTEM AND METHOD FOR CHUNK BASED TIERED STORAGE VOLUME MIGRATION - System and method for reducing costs of moving data between two or more of multi-tiered storage devices. Specifically, the system operates by moving only high tier portion of data and merely remapping the low tier data to migration target device, which eliminates a large amount of data movement (low tier) while maintaining the SLA of high tier data. Specifically, when a command to migrate a thin provisioned volume is received from a source primary storage device to another target primary storage device, the system doesn't copy all of the tier1 and tier2 chunk data that the source thin provisioned volume holds, but copies only tier1 chunk data to the target storage device. The copy operation is performed after the storage system prepared the target thin provisioned volume on the target side. After that, tier2 chunks are remapped from the primary storage device to another target primary storage device without copying. | 10-11-2012 |