Movatterモバイル変換


[0]ホーム

URL:


US20050228950A1 - External encapsulation of a volume into a LUN to allow booting and installation on a complex volume - Google Patents

External encapsulation of a volume into a LUN to allow booting and installation on a complex volume
Download PDF

Info

Publication number
US20050228950A1
US20050228950A1US11/156,636US15663605AUS2005228950A1US 20050228950 A1US20050228950 A1US 20050228950A1US 15663605 AUS15663605 AUS 15663605AUS 2005228950 A1US2005228950 A1US 2005228950A1
Authority
US
United States
Prior art keywords
host
logical volume
recited
volume
boot
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US11/156,636
Inventor
Ronald Karr
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Symantec Operating Corp
Original Assignee
Veritas Operating Corp
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 Veritas Operating CorpfiledCriticalVeritas Operating Corp
Priority to US11/156,636priorityCriticalpatent/US20050228950A1/en
Assigned to VERITAS OPERATING CORPORATIONreassignmentVERITAS OPERATING CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KARR, RONALD S.
Publication of US20050228950A1publicationCriticalpatent/US20050228950A1/en
Assigned to SYMANTEC CORPORATIONreassignmentSYMANTEC CORPORATIONCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: VERITAS OPERATING CORPORATION
Assigned to SYMANTEC OPERATING CORPORATIONreassignmentSYMANTEC OPERATING CORPORATIONCORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 019872 FRAME 979. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE IS SYMANTEC OPERATING CORPORATION.Assignors: VERITAS OPERATING CORPORATION
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

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 off-host virtualizer. The off-host virtualizer (i.e., a device external to the host, capable of providing block virtualization functionality) may be configured to aggregate storage within the one or more physical storage devices into a logical volume and to generate metadata to emulate the logical volume as a bootable target device. The off-host virtualizer may make the metadata accessible to the host, allowing the host to boot off a file system resident in the logical volume.

Description

Claims (27)

US11/156,6362003-11-262005-06-20External encapsulation of a volume into a LUN to allow booting and installation on a complex volumeAbandonedUS20050228950A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/156,636US20050228950A1 (en)2003-11-262005-06-20External encapsulation of a volume into a LUN to allow booting and installation on a complex volume

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US10/722,614US20050114595A1 (en)2003-11-262003-11-26System and method for emulating operating system metadata to provide cross-platform access to storage volumes
WOPCT/US04/393062004-11-22
PCT/US2004/039306WO2005055043A1 (en)2003-11-262004-11-22System and method for emulating operating system metadata to provide cross-platform access to storage volumes
US11/156,636US20050228950A1 (en)2003-11-262005-06-20External encapsulation of a volume into a LUN to allow booting and installation on a complex volume

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/722,614Continuation-In-PartUS20050114595A1 (en)2003-11-262003-11-26System and method for emulating operating system metadata to provide cross-platform access to storage volumes

Publications (1)

Publication NumberPublication Date
US20050228950A1true US20050228950A1 (en)2005-10-13

Family

ID=34592023

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US10/722,614AbandonedUS20050114595A1 (en)2003-11-262003-11-26System and method for emulating operating system metadata to provide cross-platform access to storage volumes
US11/156,821AbandonedUS20050235132A1 (en)2003-11-262005-06-20System and method for dynamic LUN mapping
US11/156,635Expired - Fee RelatedUS7689803B2 (en)2003-11-262005-06-20System and method for communication using emulated LUN blocks in storage virtualization environments
US11/156,636AbandonedUS20050228950A1 (en)2003-11-262005-06-20External encapsulation of a volume into a LUN to allow booting and installation on a complex volume

Family Applications Before (3)

Application NumberTitlePriority DateFiling Date
US10/722,614AbandonedUS20050114595A1 (en)2003-11-262003-11-26System and method for emulating operating system metadata to provide cross-platform access to storage volumes
US11/156,821AbandonedUS20050235132A1 (en)2003-11-262005-06-20System and method for dynamic LUN mapping
US11/156,635Expired - Fee RelatedUS7689803B2 (en)2003-11-262005-06-20System and method for communication using emulated LUN blocks in storage virtualization environments

Country Status (5)

CountryLink
US (4)US20050114595A1 (en)
EP (1)EP1687706A1 (en)
JP (1)JP4750040B2 (en)
CN (1)CN100552611C (en)
WO (1)WO2005055043A1 (en)

Cited By (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050228937A1 (en)*2003-11-262005-10-13Veritas Operating CorporationSystem and method for emulating operating system metadata to provide cross-platform access to storage volumes
US20060112251A1 (en)*2003-11-262006-05-25Veritas Operating CorporationHost-based virtualization optimizations in storage environments employing off-host storage virtualization
US20070083653A1 (en)*2005-09-162007-04-12Balasubramanian ChandrasekaranSystem and method for deploying information handling system images through fibre channel
US20070136389A1 (en)*2005-11-292007-06-14Milena BergantReplication of a consistency group of data storage objects from servers in a data network
US20070165659A1 (en)*2006-01-162007-07-19Hitachi, Ltd.Information platform and configuration method of multiple information processing systems thereof
US20080028035A1 (en)*2006-07-252008-01-31Andrew CurridSystem and method for operating system installation on a diskless computing platform
US20080028052A1 (en)*2006-07-252008-01-31Andrew CurridSystem and method for operating system installation on a diskless computing platform
US20080043000A1 (en)*2006-07-252008-02-21Andrew CurridSystem and method to accelerate identification of hardware platform classes
US7409495B1 (en)*2004-12-222008-08-05Symantec Operating CorporationMethod and apparatus for providing a temporal storage appliance with block virtualization in storage networks
US20080201570A1 (en)*2006-11-232008-08-21Dell Products L.P.Apparatus, Method and Product for Selecting an iSCSI Target for Automated Initiator Booting
US7441009B2 (en)*2005-12-272008-10-21Fujitsu LimitedComputer system and storage virtualizer
US20090089498A1 (en)*2007-10-022009-04-02Michael Cameron HayTransparently migrating ongoing I/O to virtualized storage
US7769722B1 (en)2006-12-082010-08-03Emc CorporationReplication and restoration of multiple data storage object types in a data network
US7904681B1 (en)*2006-06-302011-03-08Emc CorporationMethods and systems for migrating data with minimal disruption
US7979260B1 (en)*2008-03-312011-07-12Symantec CorporationSimulating PXE booting for virtualized machines
US20120005467A1 (en)*2010-06-302012-01-05International Business Machines CorporationStreaming Virtual Machine Boot Services Over a Network
US8166314B1 (en)2008-12-302012-04-24Emc CorporationSelective I/O to logical unit when encrypted, but key is not available or when encryption status is unknown
US20120191667A1 (en)*2011-01-202012-07-26Infinidat Ltd.System and method of storage optimization
US8261068B1 (en)2008-09-302012-09-04Emc CorporationSystems and methods for selective encryption of operating system metadata for host-based encryption of data at rest on a logical unit
US20120290759A1 (en)*2006-05-302012-11-15Schneider Electric Industries SasVirtual Placeholder Configuration for Distributed Input/Output Modules
US8416954B1 (en)2008-09-302013-04-09Emc CorporationSystems and methods for accessing storage or network based replicas of encrypted volumes with no additional key management
US8635429B1 (en)2007-06-292014-01-21Symantec CorporationMethod and apparatus for mapping virtual drives
US20140052945A1 (en)*2012-08-142014-02-20International Business Machines CorporationOptimizing storage system behavior in virtualized cloud computing environments by tagging input/output operation data to indicate storage policy
US8706833B1 (en)*2006-12-082014-04-22Emc CorporationData storage server having common replication architecture for multiple storage object types
US8738871B1 (en)*2007-06-292014-05-27Symantec CorporationMethod and apparatus for mapping virtual drives
US20140164752A1 (en)*2012-12-112014-06-12Manikantan VenkiteswaranSystem and method for selecting a least cost path for performing a network boot in a data center network environment
US8856484B2 (en)*2012-08-142014-10-07Infinidat Ltd.Mass storage system and methods of controlling resources thereof
US9098325B2 (en)2012-02-282015-08-04Hewlett-Packard Development Company, L.P.Persistent volume at an offset of a virtual block device of a storage server
US9158568B2 (en)2012-01-302015-10-13Hewlett-Packard Development Company, L.P.Input/output operations at a virtual block device of a storage server
US9454670B2 (en)2012-12-032016-09-27International Business Machines CorporationHybrid file systems
US9946559B1 (en)*2012-02-132018-04-17Veritas Technologies LlcTechniques for managing virtual machine backups
US10001927B1 (en)*2014-09-302018-06-19EMC IP Holding Company LLCTechniques for optimizing I/O operations
US20230135096A1 (en)*2021-11-042023-05-04International Business Machines CorporationFile Based Virtual Disk Management

Families Citing this family (318)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB9603582D0 (en)1996-02-201996-04-17Hewlett Packard CoMethod of accessing service resource items that are for use in a telecommunications system
US8032701B1 (en)*2004-03-262011-10-04Emc CorporationSystem and method for managing provisioning of storage resources in a network with virtualization of resources in such a network
US7024427B2 (en)*2001-12-192006-04-04Emc CorporationVirtual file system
US7461141B2 (en)*2004-01-302008-12-02Applied Micro Circuits CorporationSystem and method for performing driver configuration operations without a system reboot
US20050216680A1 (en)*2004-03-252005-09-29Itzhak LevyDevice to allow multiple data processing channels to share a single disk drive
US7945657B1 (en)*2005-03-302011-05-17Oracle America, Inc.System and method for emulating input/output performance of an application
WO2005114374A2 (en)*2004-05-212005-12-01Computer Associates Think, Inc.Object-based storage
US9264384B1 (en)2004-07-222016-02-16Oracle International CorporationResource virtualization mechanism including virtual host bus adapters
US7493462B2 (en)*2005-01-202009-02-17International Business Machines CorporationApparatus, system, and method for validating logical volume configuration
US8271436B2 (en)*2005-02-072012-09-18Mimosa Systems, Inc.Retro-fitting synthetic full copies of data
US8275749B2 (en)*2005-02-072012-09-25Mimosa Systems, Inc.Enterprise server version migration through identity preservation
US7778976B2 (en)*2005-02-072010-08-17Mimosa, Inc.Multi-dimensional surrogates for data management
US8918366B2 (en)*2005-02-072014-12-23Mimosa Systems, Inc.Synthetic full copies of data and dynamic bulk-to-brick transformation
US8812433B2 (en)*2005-02-072014-08-19Mimosa Systems, Inc.Dynamic bulk-to-brick transformation of data
US7917475B2 (en)*2005-02-072011-03-29Mimosa Systems, Inc.Enterprise server version migration through identity preservation
US8161318B2 (en)*2005-02-072012-04-17Mimosa Systems, Inc.Enterprise service availability through identity preservation
US8799206B2 (en)*2005-02-072014-08-05Mimosa Systems, Inc.Dynamic bulk-to-brick transformation of data
US7870416B2 (en)*2005-02-072011-01-11Mimosa Systems, Inc.Enterprise service availability through identity preservation
US8543542B2 (en)*2005-02-072013-09-24Mimosa Systems, Inc.Synthetic full copies of data and dynamic bulk-to-brick transformation
US7657780B2 (en)*2005-02-072010-02-02Mimosa Systems, Inc.Enterprise service availability through identity preservation
US7519851B2 (en)*2005-02-082009-04-14Hitachi, Ltd.Apparatus for replicating volumes between heterogenous storage systems
US7774514B2 (en)*2005-05-162010-08-10Infortrend Technology, Inc.Method of transmitting data between storage virtualization controllers and storage virtualization controller designed to implement the method
US7630998B2 (en)*2005-06-102009-12-08Microsoft CorporationPerforming a deletion of a node in a tree data storage structure
US8433770B2 (en)*2005-07-292013-04-30Broadcom CorporationCombined local and network storage interface
US20070038749A1 (en)*2005-07-292007-02-15Broadcom CorporationCombined local and network storage interface
US7802000B1 (en)*2005-08-012010-09-21VmwareVirtual network in server farm
US9813283B2 (en)2005-08-092017-11-07Oracle International CorporationEfficient data transfer between servers and remote peripherals
KR101340176B1 (en)*2005-08-252013-12-10실리콘 이미지, 인크. Smart Scalable Storage Switch Architecture
JP2007094578A (en)*2005-09-272007-04-12Fujitsu Ltd Storage system and component replacement processing method thereof
US8572330B2 (en)*2005-12-192013-10-29Commvault Systems, Inc.Systems and methods for granular resource management in a storage network
EP1816563B1 (en)*2006-01-262016-04-27Infortrend Technology, Inc.Method of managing data snapshot images in a storage system
US20070180287A1 (en)*2006-01-312007-08-02Dell Products L. P.System and method for managing node resets in a cluster
US20070180167A1 (en)*2006-02-022007-08-02Seagate Technology LlcDynamic partition mapping in a hot-pluggable data storage apparatus
US7904492B2 (en)*2006-03-232011-03-08Network Appliance, Inc.Method and apparatus for concurrent read-only access to filesystem
JP2007265001A (en)*2006-03-282007-10-11Hitachi Ltd Storage device
JP5037881B2 (en)*2006-04-182012-10-03株式会社日立製作所 Storage system and control method thereof
US7617373B2 (en)*2006-05-232009-11-10International Business Machines CorporationApparatus, system, and method for presenting a storage volume as a virtual volume
US7536503B1 (en)*2006-06-302009-05-19Emc CorporationMethods and systems for preserving disk geometry when migrating existing data volumes
US10013268B2 (en)*2006-08-292018-07-03Prometric Inc.Performance-based testing system and method employing emulation and virtualization
US8095715B1 (en)*2006-09-052012-01-10Nvidia CorporationSCSI HBA management using logical units
US7584378B2 (en)2006-09-072009-09-01International Business Machines CorporationReconfigurable FC-AL storage loops in a data storage system
US7761738B2 (en)2006-09-072010-07-20International Business Machines CorporationEstablishing communications across virtual enclosure boundaries
US8332613B1 (en)*2006-09-292012-12-11Emc CorporationMethods and systems for managing I/O requests to minimize disruption required for data encapsulation and de-encapsulation
JP2008090657A (en)*2006-10-032008-04-17Hitachi Ltd Storage system and control method
JP2008112399A (en)*2006-10-312008-05-15Fujitsu Ltd Storage virtualization switch and computer system
US9104599B2 (en)2007-12-062015-08-11Intelligent Intellectual Property Holdings 2 LlcApparatus, system, and method for destaging cached data
US8489817B2 (en)2007-12-062013-07-16Fusion-Io, Inc.Apparatus, system, and method for caching data
US8443134B2 (en)2006-12-062013-05-14Fusion-Io, Inc.Apparatus, system, and method for graceful cache device degradation
US8019938B2 (en)2006-12-062011-09-13Fusion-I0, Inc.Apparatus, system, and method for solid-state storage as cache for high-capacity, non-volatile storage
US8706968B2 (en)2007-12-062014-04-22Fusion-Io, Inc.Apparatus, system, and method for redundant write caching
JP4813385B2 (en)*2007-01-292011-11-09株式会社日立製作所 Control device that controls multiple logical resources of a storage system
US7840790B1 (en)*2007-02-162010-11-23Vmware, Inc.Method and system for providing device drivers in a virtualization system
JP5104855B2 (en)*2007-03-232012-12-19富士通株式会社 Load distribution program, load distribution method, and storage management apparatus
CN100547566C (en)*2007-06-282009-10-07忆正存储技术(深圳)有限公司Control method based on multi-passage flash memory apparatus logic strip
US7568051B1 (en)*2007-06-292009-07-28Emc CorporationFlexible UCB
US8176405B2 (en)*2007-09-242012-05-08International Business Machines CorporationData integrity validation in a computing environment
US20090119452A1 (en)*2007-11-022009-05-07Crossroads Systems, Inc.Method and system for a sharable storage device
US9519540B2 (en)2007-12-062016-12-13Sandisk Technologies LlcApparatus, system, and method for destaging cached data
US7836226B2 (en)2007-12-062010-11-16Fusion-Io, Inc.Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environment
WO2009070898A1 (en)*2007-12-072009-06-11Scl Elements Inc.Auto-configuring multi-layer network
US8032689B2 (en)*2007-12-182011-10-04Hitachi Global Storage Technologies Netherlands, B.V.Techniques for data storage device virtualization
US8028062B1 (en)*2007-12-262011-09-27Emc CorporationNon-disruptive data mobility using virtual storage area networks with split-path virtualization
US8055867B2 (en)*2008-01-112011-11-08International Business Machines CorporationMethods, apparatuses, and computer program products for protecting pre-staged provisioned data in a storage system
US8074020B2 (en)*2008-02-132011-12-06International Business Machines CorporationOn-line volume coalesce operation to enable on-line storage subsystem volume consolidation
US20090216944A1 (en)*2008-02-222009-08-27International Business Machines CorporationEfficient validation of writes for protection against dropped writes
GB2473356B (en)*2008-03-272012-08-29Hewlett Packard Development CoRaid array access by a raid array-unaware operating system
JP2009238114A (en)*2008-03-282009-10-15Hitachi LtdStorage management method, storage management program, storage management apparatus, and storage management system
US8745336B2 (en)*2008-05-292014-06-03Vmware, Inc.Offloading storage operations to storage hardware
US8893160B2 (en)*2008-06-092014-11-18International Business Machines CorporationBlock storage interface for virtual memory
GB2460841B (en)2008-06-102012-01-11Virtensys LtdMethods of providing access to I/O devices
US8725688B2 (en)*2008-09-052014-05-13Commvault Systems, Inc.Image level copy or restore, such as image level restore without knowledge of data object metadata
US8073674B2 (en)*2008-09-232011-12-06Oracle America, Inc.SCSI device emulation in user space facilitating storage virtualization
US8055842B1 (en)2008-09-262011-11-08Nvidia CorporationUsing raid with large sector size ATA mass storage devices
US8516190B1 (en)*2008-09-262013-08-20Nvidia CorporationReporting logical sector alignment for ATA mass storage devices
US20100082715A1 (en)*2008-09-302010-04-01Karl DohmReduced-Resource Block Thin Provisioning
US8510352B2 (en)*2008-10-242013-08-13Microsoft CorporationVirtualized boot block with discovery volume
US8417969B2 (en)*2009-02-192013-04-09Microsoft CorporationStorage volume protection supporting legacy systems
US8073886B2 (en)2009-02-202011-12-06Microsoft CorporationNon-privileged access to data independent of filesystem implementation
US8074038B2 (en)2009-05-122011-12-06Microsoft CorporationConverting luns into files or files into luns in real time
US9015198B2 (en)*2009-05-262015-04-21Pi-Coral, Inc.Method and apparatus for large scale data storage
US8238538B2 (en)2009-05-282012-08-07Comcast Cable Communications, LlcStateful home phone service
US9973446B2 (en)2009-08-202018-05-15Oracle International CorporationRemote shared server peripherals over an Ethernet network for resource virtualization
US8495289B2 (en)*2010-02-242013-07-23Red Hat, Inc.Automatically detecting discrepancies between storage subsystem alignments
US8539124B1 (en)*2010-03-312013-09-17Emc CorporationStorage integration plugin for virtual servers
US8756338B1 (en)*2010-04-292014-06-17Netapp, Inc.Storage server with embedded communication agent
US8261003B2 (en)*2010-08-112012-09-04Lsi CorporationApparatus and methods for managing expanded capacity of virtual volumes in a storage system
JP2012058912A (en)*2010-09-072012-03-22Nec CorpLogical unit number management device, logical unit number management method and program therefor
US12008266B2 (en)2010-09-152024-06-11Pure Storage, Inc.Efficient read by reconstruction
US11614893B2 (en)2010-09-152023-03-28Pure Storage, Inc.Optimizing storage device access based on latency
US9331963B2 (en)2010-09-242016-05-03Oracle International CorporationWireless host I/O using virtualized I/O controllers
CN101986655A (en)*2010-10-212011-03-16浪潮(北京)电子信息产业有限公司Storage network and data reading and writing method thereof
US9092337B2 (en)2011-01-312015-07-28Intelligent Intellectual Property Holdings 2 LlcApparatus, system, and method for managing eviction of data
WO2012116369A2 (en)2011-02-252012-08-30Fusion-Io, Inc.Apparatus, system, and method for managing contents of a cache
US9606747B2 (en)2011-05-042017-03-28International Business Machines CorporationImporting pre-existing data of a prior storage solution into a storage pool for use with a new storage solution
US8838931B1 (en)*2012-03-302014-09-16Emc CorporationTechniques for automated discovery and performing storage optimizations on a component external to a data storage system
US8996800B2 (en)2011-07-072015-03-31Atlantis Computing, Inc.Deduplication of virtual machine files in a virtualized desktop environment
US9152404B2 (en)2011-07-132015-10-06Z124Remote device filter
US20130268559A1 (en)2011-07-132013-10-10Z124Virtual file system remote search
US8909891B2 (en)2011-07-212014-12-09International Business Machines CorporationVirtual logical volume for overflow storage of special data sets
US8589640B2 (en)2011-10-142013-11-19Pure Storage, Inc.Method for maintaining multiple fingerprint tables in a deduplicating storage system
US20130268703A1 (en)*2011-09-272013-10-10Z124Rules based hierarchical data virtualization
CN102567217B (en)*2012-01-042014-12-24北京航空航天大学MIPS platform-oriented memory virtualization method
US9767032B2 (en)2012-01-122017-09-19Sandisk Technologies LlcSystems and methods for cache endurance
US9251086B2 (en)2012-01-242016-02-02SanDisk Technologies, Inc.Apparatus, system, and method for managing a cache
US9626284B2 (en)2012-02-092017-04-18Vmware, Inc.Systems and methods to test programs
US10831727B2 (en)2012-05-292020-11-10International Business Machines CorporationApplication-controlled sub-LUN level data migration
US10831728B2 (en)2012-05-292020-11-10International Business Machines CorporationApplication-controlled sub-LUN level data migration
US10817202B2 (en)2012-05-292020-10-27International Business Machines CorporationApplication-controlled sub-LUN level data migration
US9083550B2 (en)2012-10-292015-07-14Oracle International CorporationNetwork virtualization over infiniband
US20140164581A1 (en)*2012-12-102014-06-12Transparent Io, Inc.Dispersed Storage System with Firewall
US9912713B1 (en)2012-12-172018-03-06MiMedia LLCSystems and methods for providing dynamically updated image sets for applications
US9277010B2 (en)2012-12-212016-03-01Atlantis Computing, Inc.Systems and apparatuses for aggregating nodes to form an aggregated virtual storage for a virtualized desktop environment
US9069472B2 (en)2012-12-212015-06-30Atlantis Computing, Inc.Method for dispersing and collating I/O's from virtual machines for parallelization of I/O access and redundancy of storing virtual machine data
US9633216B2 (en)2012-12-272017-04-25Commvault Systems, Inc.Application of information management policies based on operation with a geographic entity
US10445229B1 (en)*2013-01-282019-10-15Radian Memory Systems, Inc.Memory controller with at least one address segment defined for which data is striped across flash memory dies, with a common address offset being used to obtain physical addresses for the data in each of the dies
US9471590B2 (en)2013-02-122016-10-18Atlantis Computing, Inc.Method and apparatus for replicating virtual machine images using deduplication metadata
US9250946B2 (en)2013-02-122016-02-02Atlantis Computing, Inc.Efficient provisioning of cloned virtual machine images using deduplication metadata
US9372865B2 (en)2013-02-122016-06-21Atlantis Computing, Inc.Deduplication metadata access in deduplication file system
US9459968B2 (en)2013-03-112016-10-04Commvault Systems, Inc.Single index to query multiple backup formats
US9465521B1 (en)2013-03-132016-10-11MiMedia, Inc.Event based media interface
US9298758B1 (en)2013-03-132016-03-29MiMedia, Inc.Systems and methods providing media-to-media connection
US10257301B1 (en)2013-03-152019-04-09MiMedia, Inc.Systems and methods providing a drive interface for content delivery
US9183232B1 (en)2013-03-152015-11-10MiMedia, Inc.Systems and methods for organizing content using content organization rules and robust content information
US20140359612A1 (en)*2013-06-032014-12-04Microsoft CorporationSharing a Virtual Hard Disk Across Multiple Virtual Machines
US9176890B2 (en)2013-06-072015-11-03Globalfoundries Inc.Non-disruptive modification of a device mapper stack
US9798596B2 (en)2014-02-272017-10-24Commvault Systems, Inc.Automatic alert escalation for an information management system
US9871889B1 (en)*2014-03-182018-01-16EMC IP Holing Company LLCTechniques for automated capture of configuration data for simulation
US11960371B2 (en)2014-06-042024-04-16Pure Storage, Inc.Message persistence in a zoned system
US9218244B1 (en)2014-06-042015-12-22Pure Storage, Inc.Rebuilding data across storage nodes
US12137140B2 (en)2014-06-042024-11-05Pure Storage, Inc.Scale out storage platform having active failover
US9213485B1 (en)2014-06-042015-12-15Pure Storage, Inc.Storage system architecture
US9836234B2 (en)2014-06-042017-12-05Pure Storage, Inc.Storage cluster
US9003144B1 (en)2014-06-042015-04-07Pure Storage, Inc.Mechanism for persisting messages in a storage system
US11399063B2 (en)2014-06-042022-07-26Pure Storage, Inc.Network authentication for a storage system
US9367243B1 (en)2014-06-042016-06-14Pure Storage, Inc.Scalable non-uniform storage sizes
US10574754B1 (en)2014-06-042020-02-25Pure Storage, Inc.Multi-chassis array with multi-level load balancing
US11068363B1 (en)2014-06-042021-07-20Pure Storage, Inc.Proactively rebuilding data in a storage cluster
US11652884B2 (en)2014-06-042023-05-16Pure Storage, Inc.Customized hash algorithms
US8850108B1 (en)2014-06-042014-09-30Pure Storage, Inc.Storage cluster
US12341848B2 (en)2014-06-042025-06-24Pure Storage, Inc.Distributed protocol endpoint services for data storage systems
US8868825B1 (en)2014-07-022014-10-21Pure Storage, Inc.Nonrepeating identifiers in an address space of a non-volatile solid-state storage
US11886308B2 (en)2014-07-022024-01-30Pure Storage, Inc.Dual class of service for unified file and object messaging
US9836245B2 (en)2014-07-022017-12-05Pure Storage, Inc.Non-volatile RAM and flash memory in a non-volatile solid-state storage
US11604598B2 (en)2014-07-022023-03-14Pure Storage, Inc.Storage cluster with zoned drives
US10114757B2 (en)2014-07-022018-10-30Pure Storage, Inc.Nonrepeating identifiers in an address space of a non-volatile solid-state storage
US9021297B1 (en)2014-07-022015-04-28Pure Storage, Inc.Redundant, fault-tolerant, distributed remote procedure call cache in a storage system
US9747229B1 (en)2014-07-032017-08-29Pure Storage, Inc.Self-describing data format for DMA in a non-volatile solid-state storage
US12182044B2 (en)2014-07-032024-12-31Pure Storage, Inc.Data storage in a zone drive
US9811677B2 (en)2014-07-032017-11-07Pure Storage, Inc.Secure data replication in a storage grid
US10853311B1 (en)2014-07-032020-12-01Pure Storage, Inc.Administration through files in a storage system
US8874836B1 (en)2014-07-032014-10-28Pure Storage, Inc.Scheduling policy for queues in a non-volatile solid-state storage
US9495255B2 (en)2014-08-072016-11-15Pure Storage, Inc.Error recovery in a storage cluster
US9483346B2 (en)2014-08-072016-11-01Pure Storage, Inc.Data rebuild on feedback from a queue in a non-volatile solid-state storage
US10983859B2 (en)2014-08-072021-04-20Pure Storage, Inc.Adjustable error correction based on memory health in a storage unit
US9766972B2 (en)2014-08-072017-09-19Pure Storage, Inc.Masking defective bits in a storage array
US9558069B2 (en)2014-08-072017-01-31Pure Storage, Inc.Failure mapping in a storage array
US9082512B1 (en)2014-08-072015-07-14Pure Storage, Inc.Die-level monitoring in a storage cluster
US12158814B2 (en)2014-08-072024-12-03Pure Storage, Inc.Granular voltage tuning
US10079711B1 (en)2014-08-202018-09-18Pure Storage, Inc.Virtual file server with preserved MAC address
KR102132264B1 (en)*2014-09-032020-07-10삼성전자주식회사A mehtod for providing an evolved multimedia broadcast/multicast service and an electronic device therefor
US9389789B2 (en)2014-12-152016-07-12International Business Machines CorporationMigration of executing applications and associated stored data
JP6435842B2 (en)2014-12-172018-12-12富士通株式会社 Storage control device and storage control program
US9948615B1 (en)2015-03-162018-04-17Pure Storage, Inc.Increased storage unit encryption based on loss of trust
US11294893B2 (en)2015-03-202022-04-05Pure Storage, Inc.Aggregation of queries
US9940234B2 (en)2015-03-262018-04-10Pure Storage, Inc.Aggressive data deduplication using lazy garbage collection
US10082985B2 (en)2015-03-272018-09-25Pure Storage, Inc.Data striping across storage nodes that are assigned to multiple logical arrays
US10178169B2 (en)2015-04-092019-01-08Pure Storage, Inc.Point to point based backend communication layer for storage processing
US9672125B2 (en)2015-04-102017-06-06Pure Storage, Inc.Ability to partition an array into two or more logical arrays with independently running software
US12379854B2 (en)2015-04-102025-08-05Pure Storage, Inc.Two or more logical arrays having zoned drives
US10140149B1 (en)2015-05-192018-11-27Pure Storage, Inc.Transactional commits with hardware assists in remote memory
US9817576B2 (en)2015-05-272017-11-14Pure Storage, Inc.Parallel update to NVRAM
WO2016197155A1 (en)*2015-06-022016-12-08Viirii, LlcOperating system independent, secure data storage subsystem
US10846275B2 (en)2015-06-262020-11-24Pure Storage, Inc.Key management in a storage device
JP6458146B2 (en)*2015-07-082019-01-23株式会社日立製作所 Computer and memory area management method
US10983732B2 (en)2015-07-132021-04-20Pure Storage, Inc.Method and system for accessing a file
US11232079B2 (en)2015-07-162022-01-25Pure Storage, Inc.Efficient distribution of large directories
JP6461347B2 (en)*2015-07-272019-01-30株式会社日立製作所 Storage system and storage control method
US10108355B2 (en)2015-09-012018-10-23Pure Storage, Inc.Erase block state detection
US11341136B2 (en)2015-09-042022-05-24Pure Storage, Inc.Dynamically resizable structures for approximate membership queries
US11269884B2 (en)2015-09-042022-03-08Pure Storage, Inc.Dynamically resizable structures for approximate membership queries
US12271359B2 (en)2015-09-302025-04-08Pure Storage, Inc.Device host operations in a storage system
US10762069B2 (en)2015-09-302020-09-01Pure Storage, Inc.Mechanism for a system where data and metadata are located closely together
US9768953B2 (en)2015-09-302017-09-19Pure Storage, Inc.Resharing of a split secret
US10853266B2 (en)2015-09-302020-12-01Pure Storage, Inc.Hardware assisted data lookup methods
US9965184B2 (en)2015-10-192018-05-08International Business Machines CorporationMultiple storage subpools of a virtual storage pool in a multiple processor environment
US9843453B2 (en)2015-10-232017-12-12Pure Storage, Inc.Authorizing I/O commands with I/O tokens
US10007457B2 (en)2015-12-222018-06-26Pure Storage, Inc.Distributed transactions with token-associated execution
US10133503B1 (en)2016-05-022018-11-20Pure Storage, Inc.Selecting a deduplication process based on a difference between performance metrics
US10261690B1 (en)2016-05-032019-04-16Pure Storage, Inc.Systems and methods for operating a storage system
US12235743B2 (en)2016-06-032025-02-25Pure Storage, Inc.Efficient partitioning for storage system resiliency groups
US10296250B2 (en)*2016-06-082019-05-21Intel CorporationMethod and apparatus for improving performance of sequential logging in a storage device
US12210476B2 (en)2016-07-192025-01-28Pure Storage, Inc.Disaggregated compute resources and storage resources in a storage system
US11861188B2 (en)2016-07-192024-01-02Pure Storage, Inc.System having modular accelerators
US9672905B1 (en)2016-07-222017-06-06Pure Storage, Inc.Optimize data protection layouts based on distributed flash wear leveling
US10768819B2 (en)2016-07-222020-09-08Pure Storage, Inc.Hardware support for non-disruptive upgrades
US11449232B1 (en)2016-07-222022-09-20Pure Storage, Inc.Optimal scheduling of flash operations
US11080155B2 (en)2016-07-242021-08-03Pure Storage, Inc.Identifying error types among flash memory
US11604690B2 (en)2016-07-242023-03-14Pure Storage, Inc.Online failure span determination
US10216420B1 (en)2016-07-242019-02-26Pure Storage, Inc.Calibration of flash channels in SSD
US11734169B2 (en)2016-07-262023-08-22Pure Storage, Inc.Optimizing spool and memory space management
US11886334B2 (en)2016-07-262024-01-30Pure Storage, Inc.Optimizing spool and memory space management
US11797212B2 (en)2016-07-262023-10-24Pure Storage, Inc.Data migration for zoned drives
US10203903B2 (en)2016-07-262019-02-12Pure Storage, Inc.Geometry based, space aware shelf/writegroup evacuation
US10366004B2 (en)2016-07-262019-07-30Pure Storage, Inc.Storage system with elective garbage collection to reduce flash contention
US11422719B2 (en)2016-09-152022-08-23Pure Storage, Inc.Distributed file deletion and truncation
US9747039B1 (en)2016-10-042017-08-29Pure Storage, Inc.Reservations over multiple paths on NVMe over fabrics
US12039165B2 (en)2016-10-042024-07-16Pure Storage, Inc.Utilizing allocation shares to improve parallelism in a zoned drive storage system
US10613974B2 (en)2016-10-042020-04-07Pure Storage, Inc.Peer-to-peer non-volatile random-access memory
US20180095788A1 (en)2016-10-042018-04-05Pure Storage, Inc.Scheduling operations for a storage device
US10756816B1 (en)2016-10-042020-08-25Pure Storage, Inc.Optimized fibre channel and non-volatile memory express access
US10481798B2 (en)2016-10-282019-11-19Pure Storage, Inc.Efficient flash management for multiple controllers
US10359942B2 (en)2016-10-312019-07-23Pure Storage, Inc.Deduplication aware scalable content placement
US11550481B2 (en)2016-12-192023-01-10Pure Storage, Inc.Efficiently writing data in a zoned drive storage system
US9747158B1 (en)2017-01-132017-08-29Pure Storage, Inc.Intelligent refresh of 3D NAND
US11955187B2 (en)2017-01-132024-04-09Pure Storage, Inc.Refresh of differing capacity NAND
US10620835B2 (en)*2017-01-272020-04-14Wyse Technology L.L.C.Attaching a windows file system to a remote non-windows disk stack
US10979223B2 (en)2017-01-312021-04-13Pure Storage, Inc.Separate encryption for a solid-state drive
US10838821B2 (en)2017-02-082020-11-17Commvault Systems, Inc.Migrating content and metadata from a backup system
US10776329B2 (en)2017-03-282020-09-15Commvault Systems, Inc.Migration of a database management system to cloud storage
US10528488B1 (en)2017-03-302020-01-07Pure Storage, Inc.Efficient name coding
US10754829B2 (en)2017-04-042020-08-25Oracle International CorporationVirtual configuration systems and methods
US11016667B1 (en)2017-04-052021-05-25Pure Storage, Inc.Efficient mapping for LUNs in storage memory with holes in address space
US10141050B1 (en)2017-04-272018-11-27Pure Storage, Inc.Page writes for triple level cell flash memory
US10516645B1 (en)2017-04-272019-12-24Pure Storage, Inc.Address resolution broadcasting in a networked device
US10944671B2 (en)2017-04-272021-03-09Pure Storage, Inc.Efficient data forwarding in a networked device
US10524022B2 (en)*2017-05-022019-12-31Seagate Technology LlcData storage system with adaptive data path routing
US11467913B1 (en)2017-06-072022-10-11Pure Storage, Inc.Snapshots with crash consistency in a storage system
US11138103B1 (en)2017-06-112021-10-05Pure Storage, Inc.Resiliency groups
US11947814B2 (en)2017-06-112024-04-02Pure Storage, Inc.Optimizing resiliency group formation stability
US11782625B2 (en)2017-06-112023-10-10Pure Storage, Inc.Heterogeneity supportive resiliency groups
US10425473B1 (en)2017-07-032019-09-24Pure Storage, Inc.Stateful connection reset in a storage cluster with a stateless load balancer
US10402266B1 (en)2017-07-312019-09-03Pure Storage, Inc.Redundant array of independent disks in a direct-mapped flash storage system
US10831935B2 (en)2017-08-312020-11-10Pure Storage, Inc.Encryption management with host-side data reduction
US10210926B1 (en)2017-09-152019-02-19Pure Storage, Inc.Tracking of optimum read voltage thresholds in nand flash devices
US10877827B2 (en)2017-09-152020-12-29Pure Storage, Inc.Read voltage optimization
US10789211B1 (en)2017-10-042020-09-29Pure Storage, Inc.Feature-based deduplication
US11024390B1 (en)2017-10-312021-06-01Pure Storage, Inc.Overlapping RAID groups
US10545687B1 (en)2017-10-312020-01-28Pure Storage, Inc.Data rebuild when changing erase block sizes during drive replacement
US11520514B2 (en)2018-09-062022-12-06Pure Storage, Inc.Optimized relocation of data based on data characteristics
US12032848B2 (en)2021-06-212024-07-09Pure Storage, Inc.Intelligent block allocation in a heterogeneous storage system
US11354058B2 (en)2018-09-062022-06-07Pure Storage, Inc.Local relocation of data stored at a storage device of a storage system
US10515701B1 (en)2017-10-312019-12-24Pure Storage, Inc.Overlapping raid groups
US10884919B2 (en)2017-10-312021-01-05Pure Storage, Inc.Memory management in a storage system
US12067274B2 (en)2018-09-062024-08-20Pure Storage, Inc.Writing segments and erase blocks based on ordering
US10496330B1 (en)2017-10-312019-12-03Pure Storage, Inc.Using flash storage devices with different sized erase blocks
US10860475B1 (en)2017-11-172020-12-08Pure Storage, Inc.Hybrid flash translation layer
US10990566B1 (en)2017-11-202021-04-27Pure Storage, Inc.Persistent file locks in a storage system
US10929053B2 (en)2017-12-082021-02-23Pure Storage, Inc.Safe destructive actions on drives
US10719265B1 (en)2017-12-082020-07-21Pure Storage, Inc.Centralized, quorum-aware handling of device reservation requests in a storage system
US10929031B2 (en)2017-12-212021-02-23Pure Storage, Inc.Maximizing data reduction in a partially encrypted volume
US10733053B1 (en)2018-01-312020-08-04Pure Storage, Inc.Disaster recovery for high-bandwidth distributed archives
US10467527B1 (en)2018-01-312019-11-05Pure Storage, Inc.Method and apparatus for artificial intelligence acceleration
US10976948B1 (en)2018-01-312021-04-13Pure Storage, Inc.Cluster expansion mechanism
US11036596B1 (en)2018-02-182021-06-15Pure Storage, Inc.System for delaying acknowledgements on open NAND locations until durability has been confirmed
US11494109B1 (en)2018-02-222022-11-08Pure Storage, Inc.Erase block trimming for heterogenous flash memory storage devices
US11995336B2 (en)2018-04-252024-05-28Pure Storage, Inc.Bucket views
US12001688B2 (en)2019-04-292024-06-04Pure Storage, Inc.Utilizing data views to optimize secure data access in a storage system
US12175124B2 (en)2018-04-252024-12-24Pure Storage, Inc.Enhanced data access using composite data views
US12079494B2 (en)2018-04-272024-09-03Pure Storage, Inc.Optimizing storage system upgrades to preserve resources
US10853146B1 (en)2018-04-272020-12-01Pure Storage, Inc.Efficient data forwarding in a networked device
US11385792B2 (en)2018-04-272022-07-12Pure Storage, Inc.High availability controller pair transitioning
US10931450B1 (en)2018-04-272021-02-23Pure Storage, Inc.Distributed, lock-free 2-phase commit of secret shares using multiple stateless controllers
US20190362075A1 (en)*2018-05-222019-11-28Fortinet, Inc.Preventing users from accessing infected files by using multiple file storage repositories and a secure data transfer agent logically interposed therebetween
US11436023B2 (en)2018-05-312022-09-06Pure Storage, Inc.Mechanism for updating host file system and flash translation layer based on underlying NAND technology
US11438279B2 (en)2018-07-232022-09-06Pure Storage, Inc.Non-disruptive conversion of a clustered service from single-chassis to multi-chassis
US11868309B2 (en)2018-09-062024-01-09Pure Storage, Inc.Queue management for data relocation
US11500570B2 (en)2018-09-062022-11-15Pure Storage, Inc.Efficient relocation of data utilizing different programming modes
US11036856B2 (en)2018-09-162021-06-15Fortinet, Inc.Natively mounting storage for inspection and sandboxing in the cloud
US10454498B1 (en)2018-10-182019-10-22Pure Storage, Inc.Fully pipelined hardware engine design for fast and efficient inline lossless data compression
US10976947B2 (en)2018-10-262021-04-13Pure Storage, Inc.Dynamically selecting segment heights in a heterogeneous RAID group
US12393340B2 (en)2019-01-162025-08-19Pure Storage, Inc.Latency reduction of flash-based devices using programming interrupts
US11194473B1 (en)2019-01-232021-12-07Pure Storage, Inc.Programming frequently read data to low latency portions of a solid-state storage array
US11334254B2 (en)2019-03-292022-05-17Pure Storage, Inc.Reliability based flash page sizing
US12373340B2 (en)2019-04-032025-07-29Pure Storage, Inc.Intelligent subsegment formation in a heterogeneous storage system
US11775189B2 (en)2019-04-032023-10-03Pure Storage, Inc.Segment level heterogeneity
US12087382B2 (en)2019-04-112024-09-10Pure Storage, Inc.Adaptive threshold for bad flash memory blocks
US11099986B2 (en)2019-04-122021-08-24Pure Storage, Inc.Efficient transfer of memory contents
US11487665B2 (en)2019-06-052022-11-01Pure Storage, Inc.Tiered caching of data in a storage system
US11714572B2 (en)2019-06-192023-08-01Pure Storage, Inc.Optimized data resiliency in a modular storage system
US11281394B2 (en)2019-06-242022-03-22Pure Storage, Inc.Replication across partitioning schemes in a distributed storage system
US11893126B2 (en)2019-10-142024-02-06Pure Storage, Inc.Data deletion for a multi-tenant environment
CN112748848A (en)*2019-10-292021-05-04伊姆西Ip控股有限责任公司Method, apparatus and computer program product for storage management
US11157179B2 (en)2019-12-032021-10-26Pure Storage, Inc.Dynamic allocation of blocks of a storage device based on power loss protection
US12001684B2 (en)2019-12-122024-06-04Pure Storage, Inc.Optimizing dynamic power loss protection adjustment in a storage system
US11416144B2 (en)2019-12-122022-08-16Pure Storage, Inc.Dynamic use of segment or zone power loss protection in a flash device
US11847331B2 (en)2019-12-122023-12-19Pure Storage, Inc.Budgeting open blocks of a storage unit based on power loss prevention
US11704192B2 (en)2019-12-122023-07-18Pure Storage, Inc.Budgeting open blocks based on power loss protection
US10990537B1 (en)2020-01-072021-04-27International Business Machines CorporationLogical to virtual and virtual to physical translation in storage class memory
US11188432B2 (en)2020-02-282021-11-30Pure Storage, Inc.Data resiliency by partially deallocating data blocks of a storage device
US11507297B2 (en)2020-04-152022-11-22Pure Storage, Inc.Efficient management of optimal read levels for flash storage systems
US11256587B2 (en)2020-04-172022-02-22Pure Storage, Inc.Intelligent access to a storage device
US12056365B2 (en)2020-04-242024-08-06Pure Storage, Inc.Resiliency for a storage system
US11474986B2 (en)2020-04-242022-10-18Pure Storage, Inc.Utilizing machine learning to streamline telemetry processing of storage media
US11416338B2 (en)2020-04-242022-08-16Pure Storage, Inc.Resiliency scheme to enhance storage performance
US11768763B2 (en)2020-07-082023-09-26Pure Storage, Inc.Flash secure erase
US11513974B2 (en)2020-09-082022-11-29Pure Storage, Inc.Using nonce to control erasure of data blocks of a multi-controller storage system
US11681448B2 (en)2020-09-082023-06-20Pure Storage, Inc.Multiple device IDs in a multi-fabric module storage system
US12153818B2 (en)2020-09-242024-11-26Pure Storage, Inc.Bucket versioning snapshots
US11487455B2 (en)2020-12-172022-11-01Pure Storage, Inc.Dynamic block allocation to optimize storage system performance
KR20220087297A (en)2020-12-172022-06-24삼성전자주식회사Storage device executing processing code, and operating method thereof
US11409608B2 (en)*2020-12-292022-08-09Advanced Micro Devices, Inc.Providing host-based error detection capabilities in a remote execution device
US12093545B2 (en)2020-12-312024-09-17Pure Storage, Inc.Storage system with selectable write modes
US12067282B2 (en)2020-12-312024-08-20Pure Storage, Inc.Write path selection
US11847324B2 (en)2020-12-312023-12-19Pure Storage, Inc.Optimizing resiliency groups for data regions of a storage system
US12229437B2 (en)2020-12-312025-02-18Pure Storage, Inc.Dynamic buffer for storage system
US11614880B2 (en)2020-12-312023-03-28Pure Storage, Inc.Storage system with selectable write paths
US12061814B2 (en)2021-01-252024-08-13Pure Storage, Inc.Using data similarity to select segments for garbage collection
EP4281873A4 (en)2021-01-252025-03-19Volumez Technologies Ltd.Consistency group distributed snapshot method and system
US11630593B2 (en)2021-03-122023-04-18Pure Storage, Inc.Inline flash memory qualification in a storage system
US12099742B2 (en)2021-03-152024-09-24Pure Storage, Inc.Utilizing programming page size granularity to optimize data segment storage in a storage system
US11507597B2 (en)2021-03-312022-11-22Pure Storage, Inc.Data replication to meet a recovery point objective
US11832410B2 (en)2021-09-142023-11-28Pure Storage, Inc.Mechanical energy absorbing bracket apparatus
US11994723B2 (en)2021-12-302024-05-28Pure Storage, Inc.Ribbon cable alignment apparatus
US12439544B2 (en)2022-04-202025-10-07Pure Storage, Inc.Retractable pivoting trap door
US12314163B2 (en)2022-04-212025-05-27Pure Storage, Inc.Die-aware scheduler
US11907551B2 (en)*2022-07-012024-02-20Dell Products, L.P.Performance efficient and resilient creation of network attached storage objects
CN116860158A (en)*2023-05-262023-10-10福建升腾资讯有限公司Disk cross-system using method based on virtual machine and storage medium
US12204788B1 (en)2023-07-212025-01-21Pure Storage, Inc.Dynamic plane selection in data storage system

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5193184A (en)*1990-06-181993-03-09Storage Technology CorporationDeleted data file space release system for a dynamically mapped virtual data storage subsystem
US20010056525A1 (en)*2000-06-192001-12-27Storage Technology CorporationUsing current internal mapping mechanisms to implement dynamic mapping operations
US6347371B1 (en)*1999-01-252002-02-12Dell Usa, L.P.System and method for initiating operation of a computer system
US20020156984A1 (en)*2001-02-202002-10-24Storageapps Inc.System and method for accessing a storage area network as network attached storage
US6658563B1 (en)*2000-05-182003-12-02International Business Machines CorporationVirtual floppy diskette image within a primary partition in a hard disk drive and method for booting system with virtual diskette
US20040153639A1 (en)*2003-02-052004-08-05Dell Products L.P.System and method for sharing storage to boot multiple servers
US20050228937A1 (en)*2003-11-262005-10-13Veritas Operating CorporationSystem and method for emulating operating system metadata to provide cross-platform access to storage volumes
US20050234846A1 (en)*2004-04-152005-10-20Raytheon CompanySystem and method for computer cluster virtualization using dynamic boot images and virtual disk
US20060010316A1 (en)*2002-04-182006-01-12Gintautas BurokasSystem for and method of network booting of an operating system to a client computer using hibernation
US20060020848A1 (en)*2002-05-032006-01-26Marc DuncanSystems and methods for out-of-band booting of a computer
US20060112251A1 (en)*2003-11-262006-05-25Veritas Operating CorporationHost-based virtualization optimizations in storage environments employing off-host storage virtualization
US20070067435A1 (en)*2003-10-082007-03-22Landis John AVirtual data center that allocates and manages system resources across multiple nodes

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5829053A (en)*1996-05-101998-10-27Apple Computer, Inc.Block storage memory management system and method utilizing independent partition managers and device drivers
US6044367A (en)*1996-08-022000-03-28Hewlett-Packard CompanyDistributed I/O store
US6493811B1 (en)*1998-01-262002-12-10Computer Associated Think, Inc.Intelligent controller accessed through addressable virtual space
US6240416B1 (en)*1998-09-112001-05-29Ambeo, Inc.Distributed metadata system and method
US6311213B2 (en)*1998-10-272001-10-30International Business Machines CorporationSystem and method for server-to-server data storage in a network environment
US6434637B1 (en)*1998-12-312002-08-13Emc CorporationMethod and apparatus for balancing workloads among paths in a multi-path computer system based on the state of previous I/O operations
US6370605B1 (en)*1999-03-042002-04-09Sun Microsystems, Inc.Switch based scalable performance storage architecture
US6467023B1 (en)*1999-03-232002-10-15Lsi Logic CorporationMethod for logical unit creation with immediate availability in a raid storage environment
US6779016B1 (en)*1999-08-232004-08-17Terraspring, Inc.Extensible computing system
EP1229435A4 (en)*1999-10-222008-08-06Hitachi Ltd MEMORY ZONE NETWORK SYSTEM
JP4651230B2 (en)*2001-07-132011-03-16株式会社日立製作所 Storage system and access control method to logical unit
US20020103889A1 (en)*2000-02-112002-08-01Thomas MarksonVirtual storage layer approach for dynamically associating computer storage with processing hosts
US6912537B2 (en)*2000-06-202005-06-28Storage Technology CorporationDynamically changeable virtual mapping scheme
WO2002037225A2 (en)*2000-11-022002-05-10Pirus NetworksSwitching system
US6871245B2 (en)*2000-11-292005-03-22Radiant Data CorporationFile system translators and methods for implementing the same
JP4187403B2 (en)*2000-12-202008-11-26インターナショナル・ビジネス・マシーンズ・コーポレーション Data recording system, data recording method, and network system
WO2002065298A1 (en)*2001-02-132002-08-22Candera, Inc.Silicon-based storage virtualization server
JP4105398B2 (en)*2001-02-282008-06-25株式会社日立製作所 Information processing system
US6779063B2 (en)*2001-04-092004-08-17Hitachi, Ltd.Direct access storage system having plural interfaces which permit receipt of block and file I/O requests
US20040015864A1 (en)*2001-06-052004-01-22Boucher Michael L.Method and system for testing memory operations of computer program
US6782401B2 (en)*2001-07-022004-08-24Sepaton, Inc.Method and apparatus for implementing a reliable open file system
US7433948B2 (en)*2002-01-232008-10-07Cisco Technology, Inc.Methods and apparatus for implementing virtualization of storage within a storage area network
US7548975B2 (en)*2002-01-092009-06-16Cisco Technology, Inc.Methods and apparatus for implementing virtualization of storage within a storage area network through a virtual enclosure
US6934799B2 (en)*2002-01-182005-08-23International Business Machines CorporationVirtualization of iSCSI storage
EP1345113A3 (en)*2002-03-132008-02-06Hitachi, Ltd.Management server
US6889309B1 (en)*2002-04-152005-05-03Emc CorporationMethod and apparatus for implementing an enterprise virtual storage system
US7188194B1 (en)*2002-04-222007-03-06Cisco Technology, Inc.Session-based target/LUN mapping for a storage area network and associated method
US7107385B2 (en)*2002-08-092006-09-12Network Appliance, Inc.Storage virtualization by layering virtual disk objects on a file system
US7100089B1 (en)*2002-09-062006-08-293Pardata, Inc.Determining differences between snapshots
US7263593B2 (en)*2002-11-252007-08-28Hitachi, Ltd.Virtualization controller and data transfer control method
US7797392B2 (en)*2002-11-262010-09-14International Business Machines CorporationSystem and method for efficiently supporting multiple native network protocol implementations in a single system
US7020760B2 (en)*2002-12-162006-03-28International Business Machines CorporationHybrid logical block virtualization system for a storage area network
US6816917B2 (en)*2003-01-152004-11-09Hewlett-Packard Development Company, L.P.Storage system with LUN virtualization
US7606239B2 (en)*2003-01-312009-10-20Brocade Communications Systems, Inc.Method and apparatus for providing virtual ports with attached virtual devices in a storage area network
US20050125538A1 (en)*2003-12-032005-06-09Dell Products L.P.Assigning logical storage units to host computers

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5193184A (en)*1990-06-181993-03-09Storage Technology CorporationDeleted data file space release system for a dynamically mapped virtual data storage subsystem
US6347371B1 (en)*1999-01-252002-02-12Dell Usa, L.P.System and method for initiating operation of a computer system
US6658563B1 (en)*2000-05-182003-12-02International Business Machines CorporationVirtual floppy diskette image within a primary partition in a hard disk drive and method for booting system with virtual diskette
US20010056525A1 (en)*2000-06-192001-12-27Storage Technology CorporationUsing current internal mapping mechanisms to implement dynamic mapping operations
US20020156984A1 (en)*2001-02-202002-10-24Storageapps Inc.System and method for accessing a storage area network as network attached storage
US20060010316A1 (en)*2002-04-182006-01-12Gintautas BurokasSystem for and method of network booting of an operating system to a client computer using hibernation
US20060020848A1 (en)*2002-05-032006-01-26Marc DuncanSystems and methods for out-of-band booting of a computer
US20040153639A1 (en)*2003-02-052004-08-05Dell Products L.P.System and method for sharing storage to boot multiple servers
US20070067435A1 (en)*2003-10-082007-03-22Landis John AVirtual data center that allocates and manages system resources across multiple nodes
US20050228937A1 (en)*2003-11-262005-10-13Veritas Operating CorporationSystem and method for emulating operating system metadata to provide cross-platform access to storage volumes
US20050235132A1 (en)*2003-11-262005-10-20Veritas Operating CorporationSystem and method for dynamic LUN mapping
US20060112251A1 (en)*2003-11-262006-05-25Veritas Operating CorporationHost-based virtualization optimizations in storage environments employing off-host storage virtualization
US20050234846A1 (en)*2004-04-152005-10-20Raytheon CompanySystem and method for computer cluster virtualization using dynamic boot images and virtual disk

Cited By (52)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050235132A1 (en)*2003-11-262005-10-20Veritas Operating CorporationSystem and method for dynamic LUN mapping
US20060112251A1 (en)*2003-11-262006-05-25Veritas Operating CorporationHost-based virtualization optimizations in storage environments employing off-host storage virtualization
US7689803B2 (en)2003-11-262010-03-30Symantec Operating CorporationSystem and method for communication using emulated LUN blocks in storage virtualization environments
US20050228937A1 (en)*2003-11-262005-10-13Veritas Operating CorporationSystem and method for emulating operating system metadata to provide cross-platform access to storage volumes
US7669032B2 (en)2003-11-262010-02-23Symantec Operating CorporationHost-based virtualization optimizations in storage environments employing off-host storage virtualization
US7409495B1 (en)*2004-12-222008-08-05Symantec Operating CorporationMethod and apparatus for providing a temporal storage appliance with block virtualization in storage networks
US20070083653A1 (en)*2005-09-162007-04-12Balasubramanian ChandrasekaranSystem and method for deploying information handling system images through fibre channel
US20070136389A1 (en)*2005-11-292007-06-14Milena BergantReplication of a consistency group of data storage objects from servers in a data network
US7765187B2 (en)2005-11-292010-07-27Emc CorporationReplication of a consistency group of data storage objects from servers in a data network
US7441009B2 (en)*2005-12-272008-10-21Fujitsu LimitedComputer system and storage virtualizer
US8379541B2 (en)2006-01-162013-02-19Hitachi, Ltd.Information platform and configuration method of multiple information processing systems thereof
US20110153795A1 (en)*2006-01-162011-06-23Hitachi, Ltd.Information platform and configuration method of multiple information processing systems thereof
US7903677B2 (en)*2006-01-162011-03-08Hitachi, Ltd.Information platform and configuration method of multiple information processing systems thereof
US20070165659A1 (en)*2006-01-162007-07-19Hitachi, Ltd.Information platform and configuration method of multiple information processing systems thereof
US20120290759A1 (en)*2006-05-302012-11-15Schneider Electric Industries SasVirtual Placeholder Configuration for Distributed Input/Output Modules
US8966028B2 (en)*2006-05-302015-02-24Schneider Electric USA, Inc.Virtual placeholder configuration for distributed input/output modules
US7904681B1 (en)*2006-06-302011-03-08Emc CorporationMethods and systems for migrating data with minimal disruption
US8909746B2 (en)2006-07-252014-12-09Nvidia CorporationSystem and method for operating system installation on a diskless computing platform
US9003000B2 (en)*2006-07-252015-04-07Nvidia CorporationSystem and method for operating system installation on a diskless computing platform
US7610483B2 (en)2006-07-252009-10-27Nvidia CorporationSystem and method to accelerate identification of hardware platform classes
US20080043000A1 (en)*2006-07-252008-02-21Andrew CurridSystem and method to accelerate identification of hardware platform classes
US20080028052A1 (en)*2006-07-252008-01-31Andrew CurridSystem and method for operating system installation on a diskless computing platform
US20080028035A1 (en)*2006-07-252008-01-31Andrew CurridSystem and method for operating system installation on a diskless computing platform
US7975135B2 (en)2006-11-232011-07-05Dell Products L.P.Apparatus, method and product for selecting an iSCSI target for automated initiator booting
US20080201570A1 (en)*2006-11-232008-08-21Dell Products L.P.Apparatus, Method and Product for Selecting an iSCSI Target for Automated Initiator Booting
US7769722B1 (en)2006-12-082010-08-03Emc CorporationReplication and restoration of multiple data storage object types in a data network
US8706833B1 (en)*2006-12-082014-04-22Emc CorporationData storage server having common replication architecture for multiple storage object types
US8635429B1 (en)2007-06-292014-01-21Symantec CorporationMethod and apparatus for mapping virtual drives
US8738871B1 (en)*2007-06-292014-05-27Symantec CorporationMethod and apparatus for mapping virtual drives
US20090089498A1 (en)*2007-10-022009-04-02Michael Cameron HayTransparently migrating ongoing I/O to virtualized storage
US7979260B1 (en)*2008-03-312011-07-12Symantec CorporationSimulating PXE booting for virtualized machines
US8261068B1 (en)2008-09-302012-09-04Emc CorporationSystems and methods for selective encryption of operating system metadata for host-based encryption of data at rest on a logical unit
US8416954B1 (en)2008-09-302013-04-09Emc CorporationSystems and methods for accessing storage or network based replicas of encrypted volumes with no additional key management
US8166314B1 (en)2008-12-302012-04-24Emc CorporationSelective I/O to logical unit when encrypted, but key is not available or when encryption status is unknown
US8560825B2 (en)*2010-06-302013-10-15International Business Machines CorporationStreaming virtual machine boot services over a network
US20120005467A1 (en)*2010-06-302012-01-05International Business Machines CorporationStreaming Virtual Machine Boot Services Over a Network
US8458145B2 (en)*2011-01-202013-06-04Infinidat Ltd.System and method of storage optimization
US20120191667A1 (en)*2011-01-202012-07-26Infinidat Ltd.System and method of storage optimization
US9223609B2 (en)2012-01-302015-12-29Hewlett Packard Enterprise Development LpInput/output operations at a virtual block device of a storage server
US9158568B2 (en)2012-01-302015-10-13Hewlett-Packard Development Company, L.P.Input/output operations at a virtual block device of a storage server
US9946559B1 (en)*2012-02-132018-04-17Veritas Technologies LlcTechniques for managing virtual machine backups
US9098325B2 (en)2012-02-282015-08-04Hewlett-Packard Development Company, L.P.Persistent volume at an offset of a virtual block device of a storage server
US9116623B2 (en)*2012-08-142015-08-25International Business Machines CorporationOptimizing storage system behavior in virtualized cloud computing environments by tagging input/output operation data to indicate storage policy
US8856484B2 (en)*2012-08-142014-10-07Infinidat Ltd.Mass storage system and methods of controlling resources thereof
US20140052945A1 (en)*2012-08-142014-02-20International Business Machines CorporationOptimizing storage system behavior in virtualized cloud computing environments by tagging input/output operation data to indicate storage policy
US9454670B2 (en)2012-12-032016-09-27International Business Machines CorporationHybrid file systems
US9471802B2 (en)2012-12-032016-10-18International Business Machines CorporationHybrid file systems
US20140164752A1 (en)*2012-12-112014-06-12Manikantan VenkiteswaranSystem and method for selecting a least cost path for performing a network boot in a data center network environment
US9280359B2 (en)*2012-12-112016-03-08Cisco Technology, Inc.System and method for selecting a least cost path for performing a network boot in a data center network environment
US10001927B1 (en)*2014-09-302018-06-19EMC IP Holding Company LLCTechniques for optimizing I/O operations
US20230135096A1 (en)*2021-11-042023-05-04International Business Machines CorporationFile Based Virtual Disk Management
US11816363B2 (en)*2021-11-042023-11-14International Business Machines CorporationFile based virtual disk management

Also Published As

Publication numberPublication date
US20050114595A1 (en)2005-05-26
CN1906569A (en)2007-01-31
EP1687706A1 (en)2006-08-09
JP2007516523A (en)2007-06-21
US20050228937A1 (en)2005-10-13
US7689803B2 (en)2010-03-30
WO2005055043A1 (en)2005-06-16
CN100552611C (en)2009-10-21
US20050235132A1 (en)2005-10-20
JP4750040B2 (en)2011-08-17

Similar Documents

PublicationPublication DateTitle
US20050228950A1 (en)External encapsulation of a volume into a LUN to allow booting and installation on a complex volume
US20220075642A1 (en)Virtual machine redeployment
US20210181965A1 (en)Automated seamless migration with signature issue resolution
US9846706B1 (en)Managing mounting of file systems
US7624262B2 (en)Apparatus, system, and method for booting using an external disk through a virtual SCSI connection
US11853234B2 (en)Techniques for providing access of host-local storage to a programmable network interface component while preventing direct host CPU access
US20090049160A1 (en)System and Method for Deployment of a Software Image
US20120079474A1 (en)Reimaging a multi-node storage system
JP2005157713A (en) Disk array device
JP2005135408A (en)Hierarchical storage system
US8984224B2 (en)Multiple instances of mapping configurations in a storage system or storage appliance
US20100146039A1 (en)System and Method for Providing Access to a Shared System Image
US11797404B2 (en)Techniques for peer node recovery
JP4802527B2 (en) Computer system
US11543973B2 (en)Techniques for software recovery and restoration
US11977510B2 (en)Configuring a file server
US20100169589A1 (en)Redundant storage system using dual-ported drives
US11481138B2 (en)Creating indentical snapshots
US11397539B2 (en)Distributed backup using local access
Dell
US8732688B1 (en)Updating system status
US11899534B2 (en)Techniques for providing direct host-based access to backup data using a proxy file system
US12353772B2 (en)Software-RAID-protected boot data vSAN system
US11922043B2 (en)Data migration between storage systems
CN103500074B (en)A kind of hard disk access method and device

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:VERITAS OPERATING CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KARR, RONALD S.;REEL/FRAME:016715/0345

Effective date:20050614

ASAssignment

Owner name:SYMANTEC CORPORATION, CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:VERITAS OPERATING CORPORATION;REEL/FRAME:019872/0979

Effective date:20061030

Owner name:SYMANTEC CORPORATION,CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:VERITAS OPERATING CORPORATION;REEL/FRAME:019872/0979

Effective date:20061030

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:SYMANTEC OPERATING CORPORATION, CALIFORNIA

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 019872 FRAME 979. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE IS SYMANTEC OPERATING CORPORATION;ASSIGNOR:VERITAS OPERATING CORPORATION;REEL/FRAME:027819/0462

Effective date:20061030


[8]ページ先頭

©2009-2025 Movatter.jp