WO2006117322A3 - Autonomic storage provisioning to enhance storage virtualization infrastructure availability - Google Patents

Autonomic storage provisioning to enhance storage virtualization infrastructure availability Download PDF

Info

Publication number
WO2006117322A3
WO2006117322A3 PCT/EP2006/061878 EP2006061878W WO2006117322A3 WO 2006117322 A3 WO2006117322 A3 WO 2006117322A3 EP 2006061878 W EP2006061878 W EP 2006061878W WO 2006117322 A3 WO2006117322 A3 WO 2006117322A3
Authority
WO
WIPO (PCT)
Prior art keywords
storage
service
class
type
autonomic
Prior art date
Application number
PCT/EP2006/061878
Other languages
French (fr)
Other versions
WO2006117322A2 (en
Inventor
Carl Phillip Gusler
Rick Allen Ii Hamilton
James Wesley Seaman
Timothy Moffett Waters
Original Assignee
Ibm
Ibm Uk
Carl Phillip Gusler
Rick Allen Ii Hamilton
James Wesley Seaman
Timothy Moffett Waters
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ibm, Ibm Uk, Carl Phillip Gusler, Rick Allen Ii Hamilton, James Wesley Seaman, Timothy Moffett Waters filed Critical Ibm
Priority to EP06754889A priority Critical patent/EP1889148A2/en
Priority to JP2008509418A priority patent/JP4988710B2/en
Publication of WO2006117322A2 publication Critical patent/WO2006117322A2/en
Publication of WO2006117322A3 publication Critical patent/WO2006117322A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0605Improving or facilitating administration, e.g. storage management by facilitating the interaction with a user or administrator
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/0647Migration mechanisms
    • G06F3/0649Lifecycle management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]

Abstract

The invention is an improvement to a storage virtualization system that enables the system to determine a class of service for potential storage devices and allows a user, administrator, or application to select a minimum class of service for any given type of data. The class of service is based upon factors that reflect a potential storage device's reliability, such as the device type and historical uptime data. In a P2P environment, the class of service also includes additional factors, such as the type of attached processing unit and the type of operating system running the attached processing unit.
PCT/EP2006/061878 2005-05-05 2006-04-27 Autonomic storage provisioning to enhance storage virtualization infrastructure availability WO2006117322A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP06754889A EP1889148A2 (en) 2005-05-05 2006-04-27 Autonomic storage provisioning to enhance storage virtualization infrastructure availability
JP2008509418A JP4988710B2 (en) 2005-05-05 2006-04-27 Method for storing data in a storage virtualization system comprising at least two storage devices, and computer program thereof, storage virtualization system, and computer

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/122,623 2005-05-05
US11/122,623 US7523273B2 (en) 2005-05-05 2005-05-05 Autonomic storage provisioning to enhance storage virtualization infrastructure availability

Publications (2)

Publication Number Publication Date
WO2006117322A2 WO2006117322A2 (en) 2006-11-09
WO2006117322A3 true WO2006117322A3 (en) 2007-03-08

Family

ID=36694613

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2006/061878 WO2006117322A2 (en) 2005-05-05 2006-04-27 Autonomic storage provisioning to enhance storage virtualization infrastructure availability

Country Status (5)

Country Link
US (2) US7523273B2 (en)
EP (1) EP1889148A2 (en)
JP (1) JP4988710B2 (en)
CN (1) CN101171567A (en)
WO (1) WO2006117322A2 (en)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7243094B2 (en) * 2002-05-31 2007-07-10 Softek Storage Solutions Corporation Method and system for intelligent storage management
US8307026B2 (en) * 2004-08-19 2012-11-06 International Business Machines Corporation On-demand peer-to-peer storage virtualization infrastructure
US7523273B2 (en) * 2005-05-05 2009-04-21 International Business Machines Corporation Autonomic storage provisioning to enhance storage virtualization infrastructure availability
US7801973B1 (en) 2006-01-19 2010-09-21 Sprint Communications Company L.P. Classification of information in data flows in a data storage infrastructure for a communication network
US7788302B1 (en) 2006-01-19 2010-08-31 Sprint Communications Company L.P. Interactive display of a data storage infrastructure for a communication network
US7480734B1 (en) * 2006-01-19 2009-01-20 Sprint Communications Company L.P. Class of service analysis for data flows in a data storage infrastructure for a communication network
US7797395B1 (en) * 2006-01-19 2010-09-14 Sprint Communications Company L.P. Assignment of data flows to storage systems in a data storage infrastructure for a communication network
US8510429B1 (en) 2006-01-19 2013-08-13 Sprint Communications Company L.P. Inventory modeling in a data storage infrastructure for a communication network
US7895295B1 (en) 2006-01-19 2011-02-22 Sprint Communications Company L.P. Scoring data flow characteristics to assign data flows to storage systems in a data storage infrastructure for a communication network
US7752437B1 (en) * 2006-01-19 2010-07-06 Sprint Communications Company L.P. Classification of data in data flows in a data storage infrastructure for a communication network
US8214404B2 (en) * 2008-07-11 2012-07-03 Avere Systems, Inc. Media aware distributed data layout
US9323681B2 (en) 2008-09-18 2016-04-26 Avere Systems, Inc. File storage system, cache appliance, and method
US20100169570A1 (en) * 2008-12-31 2010-07-01 Michael Mesnier Providing differentiated I/O services within a hardware storage controller
JP5269704B2 (en) * 2009-06-26 2013-08-21 株式会社バッファロー Computer apparatus, computer processing method, and computer program
US8996647B2 (en) 2010-06-09 2015-03-31 International Business Machines Corporation Optimizing storage between mobile devices and cloud storage providers
US8489809B2 (en) 2010-07-07 2013-07-16 International Business Machines Corporation Intelligent storage provisioning within a clustered computing environment
US8949293B2 (en) * 2010-12-17 2015-02-03 Microsoft Corporation Automatically matching data sets with storage components
US10089128B2 (en) 2014-05-21 2018-10-02 Vmware, Inc. Application aware service policy enforcement and autonomous feedback-based remediation
US10922112B2 (en) * 2014-05-21 2021-02-16 Vmware, Inc. Application aware storage resource management
US9983807B1 (en) * 2015-03-30 2018-05-29 EMC IP Holding Company LLC Static service levels and application specific usage tags for storage policy based management of storage resources
US10511489B2 (en) * 2015-09-30 2019-12-17 Hitachi, Ltd. Storage operational management service providing apparatus, storage operational management service providing method, and storage operational management system
US10649655B2 (en) * 2016-09-30 2020-05-12 Western Digital Technologies, Inc. Data storage system with multimedia assets
US10963353B2 (en) * 2018-10-23 2021-03-30 Capital One Services, Llc Systems and methods for cross-regional back up of distributed databases on a cloud service

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000041510A2 (en) * 1999-01-15 2000-07-20 Storage Technology Corporation Intelligent data storage manager
US20020103969A1 (en) * 2000-12-12 2002-08-01 Hiroshi Koizumi System and method for storing data
US20040243692A1 (en) * 2003-05-29 2004-12-02 International Business Machines Corporation Policy-based, autonomically allocated storage

Family Cites Families (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0646830B2 (en) * 1987-08-21 1994-06-15 富士通株式会社 State change processing method
US5572709A (en) * 1993-06-18 1996-11-05 Lucent Technologies Inc. Using dynamically-linked libraries to add side effects to operations
GB2288041A (en) 1994-03-23 1995-10-04 Ibm Object linking and embedding over a computer network.
US6368790B1 (en) * 1996-09-27 2002-04-09 University Of Tennessee Research Corporation cDNA encoding P2P proteins and use of P2P cDNA derived antibodies and antisense reagents in determining the proliferative potential of normal, abnormal, and cancer cells in animals and humans
US5987506A (en) * 1996-11-22 1999-11-16 Mangosoft Corporation Remote access and geographically distributed computers in a globally addressable storage environment
US5909540A (en) * 1996-11-22 1999-06-01 Mangosoft Corporation System and method for providing highly available data storage using globally addressable memory
US6173374B1 (en) * 1998-02-11 2001-01-09 Lsi Logic Corporation System and method for peer-to-peer accelerated I/O shipping between host bus adapters in clustered computer network
US6438542B1 (en) * 1999-08-30 2002-08-20 International Business Machines Corporation Method of optimally determining lossless joins
US6587467B1 (en) 1999-11-03 2003-07-01 3Com Corporation Virtual channel multicast utilizing virtual path tunneling in asynchronous mode transfer networks
US20020103889A1 (en) * 2000-02-11 2002-08-01 Thomas Markson Virtual storage layer approach for dynamically associating computer storage with processing hosts
US7509420B2 (en) * 2000-02-18 2009-03-24 Emc Corporation System and method for intelligent, globally distributed network storage
US6654831B1 (en) * 2000-03-07 2003-11-25 International Business Machine Corporation Using multiple controllers together to create data spans
US6658663B1 (en) * 2000-03-08 2003-12-02 Koninklijke Philips Electronics N.V. Business model for leasing storage on a digital recorder
US20020007350A1 (en) 2000-07-11 2002-01-17 Brian Yen System and method for on-demand data distribution in a P2P system
US7680738B2 (en) 2000-11-22 2010-03-16 American Express Travel Related Services Company, Inc. System and method for executing cash payments via a computer network
JP2002222061A (en) * 2001-01-25 2002-08-09 Hitachi Ltd Method for setting storage area, storage device, and program storage medium
JP2004537080A (en) 2001-01-25 2004-12-09 デービッド・シドマン Apparatus, method and system for tracking information access
JP4105398B2 (en) * 2001-02-28 2008-06-25 株式会社日立製作所 Information processing system
US7043637B2 (en) * 2001-03-21 2006-05-09 Microsoft Corporation On-disk file format for a serverless distributed file system
US20020162109A1 (en) * 2001-04-26 2002-10-31 Koninklijke Philips Electronics N.V. Distributed storage on a P2P network architecture
US20040158687A1 (en) * 2002-05-01 2004-08-12 The Board Of Governors For Higher Education, State Of Rhode Island And Providence Plantations Distributed raid and location independence caching system
US8326965B2 (en) * 2001-05-03 2012-12-04 Hewlett-Packard Development Company, L.P. Method and apparatus to extract the health of a service from a host machine
US7085835B2 (en) * 2001-05-09 2006-08-01 International Business Machines Corporation Apparatus, system and method for subscription computing using spare resources of subscriber computing platforms
US20030009586A1 (en) * 2001-07-06 2003-01-09 Intel Corporation Method and apparatus for peer-to-peer services
JP2003067276A (en) 2001-08-22 2003-03-07 Nippon Telegr & Teleph Corp <Ntt> Method for interconnecting different p2p file exchange networks and p2p file exchange network system
US7136981B2 (en) * 2001-09-13 2006-11-14 Conocophillips Company Method and apparatus for creating a virtual storage volume with a file size independent of a file size limitation
FR2832014A1 (en) 2001-11-08 2003-05-09 Thomson Licensing Sa INTER-USER COMMUNICATION MODULE AND METHOD AND CORRESPONDING PRODUCTS
US7139809B2 (en) * 2001-11-21 2006-11-21 Clearcube Technology, Inc. System and method for providing virtual network attached storage using excess distributed storage capacity
US7194656B2 (en) * 2001-11-28 2007-03-20 Yottayotta Inc. Systems and methods for implementing content sensitive routing over a wide area network (WAN)
IL147073A0 (en) * 2001-12-10 2002-08-14 Monosphere Ltd Method for managing the storage resources attached to a data network
US7231463B2 (en) 2002-01-04 2007-06-12 Intel Corporation Multi-level ring peer-to-peer network structure for peer and object discovery
US7133368B2 (en) 2002-02-01 2006-11-07 Microsoft Corporation Peer-to-peer method of quality of service (QoS) probing and analysis and infrastructure employing same
US20030149750A1 (en) * 2002-02-07 2003-08-07 Franzenburg Alan M. Distributed storage array
US20030158958A1 (en) 2002-02-20 2003-08-21 Koninklijke Philips Electronics N.V. Distributed storage network architecture using user devices
AU2003219950A1 (en) 2002-03-01 2003-09-16 Net2Printer, Inc. A system for peer-to-peer transport of documents
US7072994B2 (en) * 2002-03-12 2006-07-04 International Business Machines Corporation Method, system, and program for determining a number of device addresses supported by a target device and configuring device addresses used by a source device to communicate with the target device
US20030182428A1 (en) 2002-03-19 2003-09-25 Jiang Li Peer-to-peer (P2P) communication system
US7181536B2 (en) * 2002-03-27 2007-02-20 International Business Machines Corporation Interminable peer relationships in transient communities
US6938042B2 (en) * 2002-04-03 2005-08-30 Laplink Software Inc. Peer-to-peer file sharing
JP2003323329A (en) * 2002-05-07 2003-11-14 Fujitsu Ltd Distributed file control method and program
US7379990B2 (en) * 2002-08-12 2008-05-27 Tsao Sheng Ted Tai Distributed virtual SAN
US7577729B1 (en) * 2002-11-26 2009-08-18 Symantec Operating Corporation Distributed storage management services
US7383410B2 (en) * 2002-12-20 2008-06-03 Symantec Operating Corporation Language for expressing storage allocation requirements
US20040181707A1 (en) * 2003-03-11 2004-09-16 Hitachi, Ltd. Method and apparatus for seamless management for disaster recovery
US8671132B2 (en) * 2003-03-14 2014-03-11 International Business Machines Corporation System, method, and apparatus for policy-based data management
US7304994B2 (en) * 2003-04-09 2007-12-04 Nec Laboratories America, Inc. Peer-to-peer system and method with prefix-based distributed hash table
EP1640873A4 (en) * 2003-06-27 2008-03-05 Fujitsu Ltd Storage capacity management method, server thereof, and recording medium
JP2005050007A (en) * 2003-07-31 2005-02-24 Hitachi Ltd Storage system and its using method
US20050044246A1 (en) * 2003-08-06 2005-02-24 Konica Minolta Business Technologies, Inc. Data management server, data management method and computer program
US20050071596A1 (en) * 2003-09-26 2005-03-31 International Business Machines Corporation Method, apparatus and program storage device for providing automatic performance optimization of virtualized storage allocation within a network of storage elements
JP2005115438A (en) * 2003-10-03 2005-04-28 Mitsubishi Electric Corp Data management apparatus
US6959265B1 (en) * 2003-10-07 2005-10-25 Serden Technologies, Inc. User-centric measurement of quality of service in a computer network
JP4639676B2 (en) * 2004-07-21 2011-02-23 株式会社日立製作所 Rental server system
US20060041527A1 (en) * 2004-08-03 2006-02-23 Aaron Fessler Virtual file system
US7499980B2 (en) * 2004-08-19 2009-03-03 International Business Machines Corporation System and method for an on-demand peer-to-peer storage virtualization infrastructure
US8307026B2 (en) * 2004-08-19 2012-11-06 International Business Machines Corporation On-demand peer-to-peer storage virtualization infrastructure
US20060236061A1 (en) * 2005-04-18 2006-10-19 Creek Path Systems Systems and methods for adaptively deriving storage policy and configuration rules
US7523273B2 (en) * 2005-05-05 2009-04-21 International Business Machines Corporation Autonomic storage provisioning to enhance storage virtualization infrastructure availability

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000041510A2 (en) * 1999-01-15 2000-07-20 Storage Technology Corporation Intelligent data storage manager
US20020103969A1 (en) * 2000-12-12 2002-08-01 Hiroshi Koizumi System and method for storing data
US20040243692A1 (en) * 2003-05-29 2004-12-02 International Business Machines Corporation Policy-based, autonomically allocated storage

Also Published As

Publication number Publication date
WO2006117322A2 (en) 2006-11-09
US7523273B2 (en) 2009-04-21
JP2008541213A (en) 2008-11-20
US20060253678A1 (en) 2006-11-09
JP4988710B2 (en) 2012-08-01
CN101171567A (en) 2008-04-30
EP1889148A2 (en) 2008-02-20
US7984251B2 (en) 2011-07-19
US20090193110A1 (en) 2009-07-30

Similar Documents

Publication Publication Date Title
WO2006117322A3 (en) Autonomic storage provisioning to enhance storage virtualization infrastructure availability
WO2007126905A3 (en) Customizable sign-on service
WO2007002595A3 (en) Distributed virtual machine architecture
WO2017106722A8 (en) Methods and systems of a sponsored mobile data usage platform
WO2010021630A3 (en) Server virtualized using virtualization platform
WO2010093683A3 (en) Web content access using a client device identifier
DK1984835T3 (en) Television integrated chat and presence systems and practices
WO2011081757A3 (en) Scalable architecture
WO2007001490A3 (en) Portable personal computing environment server
DE602005013871D1 (en) Network terminal, delivery server and client / server system for providing operating system data and application data
WO2006068969A3 (en) Method and device for publishing cross-network user behavioral data
WO2006094271A3 (en) Distribution of trust data
WO2008106361A3 (en) Hierarchical temporal memory (htm) system deployed as web service
WO2013158467A3 (en) Server request for downloaded information from a vehicle-based monitor
WO2006107679A3 (en) Computer status monitoring and support
WO2007095370A3 (en) On-demand software service system and method
WO2009077997A3 (en) Automatic profile-based avatar generation
WO2010099086A3 (en) Virtualization of one or more sets of physical contact center resources for use by one or more virtual contact centers
WO2005101946A3 (en) A system for management of interactions between users and software applications in a web environment
WO2002065278A3 (en) A presentation server which enables a client device to run a network based application
BRPI0809083A8 (en) METHOD TO BE PERFORMED ON A COMPUTING DEVICE TO PROVIDE A MULTI-TENANT EXTENSIBLE SERVICE PLATFORM, SYSTEM TO HOST MULTI-TENANT EXTENSIBLE SERVICES, AND COMPUTER READABLE STORAGE MEDIA WITH INSTRUCTIONS STORED THEREIN TO PROVIDE A MULTI-TENANT EXTENSIBLE SERVICE PLATFORM
WO2009088709A3 (en) Storage device having direct user access
WO2009094582A3 (en) Methods and systems for provisioning a virtual disk to diskless virtual and physical machines
DE602006019115D1 (en) NEM VERBUNDKOMMUNIKATIONSDIENST
WO2007146552A3 (en) System and method for modifying a device profile

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2008509418

Country of ref document: JP

Ref document number: 200680015008.9

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

WWE Wipo information: entry into national phase

Ref document number: 2006754889

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: RU

WWW Wipo information: withdrawn in national office

Country of ref document: RU

WWP Wipo information: published in national office

Ref document number: 2006754889

Country of ref document: EP