Technique for provisioning storage for servers in an on-demand environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20050091215A1
SERIAL NO

10673755

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Servers and storage in a Storage Area Network (SAN) are dynamically allocated to a system user, such as a customer or an application, by identifying at least one master storage image that is in the storage and that will be associated with a system user when a server is allocated to the system user is identified. A plurality of replicas of each identified master storage image is generated prior to at least one server being allocated to the system user. A selected replica of the plurality of replicas of the master storage image is allocated to each server allocated to the system user. Each time a server is de-allocated, the corresponding replica is de-allocated and assigned to a pool of de-allocated replicas. The pool of de-allocated replicas is configured to automatically scrub all replicas, such as by reformatting, when the number of de-allocated replicas equals a predetermined number.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY46918

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chandra, Tushar Deepak Palo Alto, CA 37 1068
Goyal, Pawan San Jose, CA 34 712

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 6516350 Self-regulated resource management of distributed computer resources 333 1999
 
RACEMI, INC. (2)
* 7213065 System and method for dynamic server allocation and provisioning 117 2002
* 2003/0126,202 System and method for dynamic server allocation and provisioning 57 2002
 
SURGIENT NETWORKS, INC. (1)
* 2003/0061,362 Systems and methods for resource management in information storage environments 60 2001
 
APPLE INC. (2)
* 6751658 Providing a reliable operating system for clients of a net-booted environment 93 1999
* 7089300 Method and apparatus for administering the operating system of a net-booted environment 39 1999
 
Telsima Inc. (1)
* 2002/0059,408 Dynamic traffic management on a shared medium 48 2001
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
* 2002/0161,863 Automated deployment and management of network devices 21 2001
* 2003/0065,760 System and method for management of a storage area network 30 2002
 
VERITAS TECHNOLOGIES LLC (2)
* 2003/0163,495 Methods and systems to backup data 16 2002
* 2004/0139,128 System and method for backing up a computer system 235 2003
 
RPX CORPORATION (1)
* 6816905 Method and system for providing dynamic hosted service management across disparate accounts/sites 168 2000
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 2004/0172,395 Method to delay locking of server files on edit 29 2003
* 2005/0125,212 System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model 50 2004
 
SUN MICROSYSTEMS, INC. (1)
* 2002/0188,697 A METHOD OF ALLOCATING STORAGE IN A STORAGE AREA NETWORK 29 2001
 
HITACHI, LTD. (2)
* 2002/0194,182 Computer system 2 2001
* 2003/0236,884 Computer system and a method for storage area allocation 20 2002
 
ORACLE AMERICA, INC. (1)
* 2003/0131,078 Methods and apparatuses to configure and deploy servers 24 2002
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
9277002 Physical resource management 0 2014
9584389 Physical resource management 0 2016
 
Other [Check patent profile for assignment information] (1)
9824027 Apparatus, system, and method for a storage area network 0 2013
 
SANDISK TECHNOLOGIES LLC (3)
9734086 Apparatus, system, and method for a device shared between multiple independent hosts 0 2007
8495292 Apparatus, system, and method for an in-server storage area network 1 2007
9600184 Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environment 0 2015
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (4)
* 9189640 Methods and apparatus for re-provisioning a server of a data center 0 2005
* 2007/0100,977 Methods and apparatus for re-provisioning a server of a data center 4 2005
* 7555644 System and method for operating system image provisioning in a utility computing environment 1 2006
* 2007/0239,978 SYSTEM AND METHOD FOR OPERATING SYSTEM IMAGE PROVISIONING IN A UTILITY COMPUTING ENVIRONMENT 3 2006
 
VERITAS TECHNOLOGIES LLC (1)
* 7433928 System pre-allocating data object replicas for a distributed file sharing system 13 2003
 
EMC IP HOLDING COMPANY LLC (1)
* 8407191 Priority based data scrubbing on a deduplicated data store 32 2010
 
LONGITUDE ENTERPRISE FLASH S.A.R.L. (2)
9575902 Apparatus, system, and method for managing commands of solid-state storage using bank interleave 0 2007
9454492 Systems and methods for storage parallelism 0 2012
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
7761538 Dynamically configuring, allocating and deploying computing systems 52 2006
* 2008/0059,610 Dynamically configuring, allocating and deploying computing systems 17 2006
 
NETAPP, INC. (4)
* 7080229 Method and system for strategy driven provisioning of storage in a storage area network 13 2003
* 2005/0033,935 Method and system for strategy driven provisioning of storage in a storage area network 3 2003
* 7370172 Method and system for strategy driven provisioning of storage in a storage area network 1 2006
* 2006/0206,682 METHOD AND SYSTEM FOR STRATEGY DRIVEN PROVISIONING OF STORAGE IN A STORAGE AREA NETWORK 3 2006
 
ADVANCED GREEN COMPUTING MACHINES-IP, LIMITED (1)
* 9442540 High density multi node computer with integrated shared resources 0 2009
 
FUJITSU LIMITED (2)
* 8661130 Program, method, and apparatus for dynamically allocating servers to target system 0 2009
* 2009/0172,168 PROGRAM, METHOD, AND APPARATUS FOR DYNAMICALLY ALLOCATING SERVERS TO TARGET SYSTEM 13 2009
 
HITACHI, LTD. (2)
* 9047016 Storage system for controlling assignment of storage area to virtual volume storing specific pattern data 0 2011
* 2012/0011,311 STORAGE SYSTEM FOR CONTROLLING ASSIGNMENT OF STORAGE AREA TO VIRTUAL VOLUME STORING SPECIFIC PATTERN DATA 4 2011
* Cited By Examiner