Patents by Inventor Barry Burke

Barry Burke has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9946471
    Abstract: The wear of storage devices in a storage array or storage server cluster is unleveled via modal Read/Write to create a plurality of endurance sets, each endurance set having devices with statistically similar amount of wear in a given period of time, and different endurance sets are subjected to different amounts of wear over a given period of time. The storage devices are organized into RAID groups such that multiple devices associated with the same RAID group are not members of the same endurance set. The number of devices in each endurance set may be selected to match the number of spare failover storage devices.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: April 17, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Sachin More, Kendell Chilton, Barry A. Burke
  • Patent number: 9557933
    Abstract: The system described herein allows for picking data to be moved from one physical location to another using certain criteria, such as expected activity level, to achieve load balancing or load optimization. Migrating data for a logical device includes subdividing the logical device into subsections, where each of the subsections corresponds to a particular address range of the logical device that is mapped to a physical device containing corresponding data and copying data for a first subsection from a first physical device to a second, different, physical device, where data for a second subsection is maintained indefinitely on the first physical device after copying the data for the first subsection to the second physical device. The first physical device may be provided in a different geographic location than the second physical device.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: January 31, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Barry A. Burke, Amnon Naamad
  • Patent number: 9396207
    Abstract: A system for managing data includes providing at least one logical device having a table of information that maps sections of the logical device to sections of at least two storage areas. Characteristics of data associated with a one section of the logical device may be evaluated. The section of the data may moved between the at least two storage areas according to a policy and based on the characteristics of the data. The table of information is updated according to the movement of data between the at least two storage areas. Each of the at least two storage areas may correspond to a different storage tier, and each of the storage tiers may have different characteristic, such as speed of pools of storage devices within the tiers. A write target policy may be applied to store initial writes in a preferred location of the at least two storage areas.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: July 19, 2016
    Assignee: EMC Corporation
    Inventors: Barry A. Burke, Yechiel Yochai
  • Patent number: 8924675
    Abstract: The system described herein allows for picking data to be moved from one physical location to another using certain criteria, such as expected activity level, to achieve load balancing or load optimization. Migrating data for a logical device includes subdividing the logical device into subsections, where each of the subsections corresponds to a particular address range of the logical device that is mapped to a physical device containing corresponding data and copying data for a first subsection from a first physical device to a second, different, physical device, where data for a second subsection is maintained indefinitely on the first physical device after copying the data for the first subsection to the second physical device. The first physical device may be provided in a different geographic location than the second physical device.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: December 30, 2014
    Assignee: EMC Corporation
    Inventors: Barry A. Burke, Amnon Naamad
  • Patent number: 8898357
    Abstract: A method system and program product to enable a storage device, comprising a storage device meta data device, to communicate with a host comprising a host meta data device, the method comprising inserting meta data into an I/O stream communicated between a host and a storage device and removing meta data inserted into an I/O stream communicated between a host and a storage device, wherein the meta data contains communications between the storage device and the host.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: November 25, 2014
    Assignee: EMC Corporation
    Inventor: Barry A. Burke
  • Patent number: 8838887
    Abstract: Delivering different data response time performance from a plurality of disk drives having similar performance characteristics includes subdividing each disk drive platter of the disk drives into at least two separate portions, where a first portion has a first average response time and the second portion has a second average response time that is greater than the first average response time and includes placing data that is relatively frequently accessed in the first portion of the disk platters of the disk drives to provide a subset of data having a relatively higher data response time performance than other data. Data having a relatively lower data response time performance may be placed on disk drives containing data having a relatively higher data response time performance.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: September 16, 2014
    Assignee: EMC Corporation
    Inventors: Barry Burke, Kendell Chilton, Sachin More
  • Patent number: 8775368
    Abstract: A system for managing data includes providing at least one logical device having a table of information that maps sections of the logical device to sections of at least two storage areas. Characteristics of data associated with a one section of the logical device may be evaluated. The section of the data may moved between the at least two storage areas according to a policy and based on the characteristics of the data. The table of information is updated according to the movement of data between the at least two storage areas. Each of the at least two storage areas may correspond to a different storage tier, and each of the storage tiers may have different characteristic, such as speed of pools of storage devices within the tiers. A write target policy may be applied to store initial writes in a preferred location of the at least two storage areas.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: July 8, 2014
    Assignee: EMC Corporation
    Inventors: Barry A. Burke, Yechiel Yochai
  • Patent number: 8738681
    Abstract: A method, system, and program product for enabling a virtual storage layer to offer array based extent services, the virtual storage layer communicatively coupled to one or more storage mediums, the method comprising determining for the one or more storage mediums, the services offered by the storage mediums, and enabling extent based services at the virtual service layer by combining the services offered by the one or more storage mediums to create new services and by providing a set of services at the virtual service layer.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: May 27, 2014
    Assignee: EMC Corporation
    Inventors: Barry A. Burke, Bradford B. Glade, Kenneth J. Taylor
  • Patent number: 8566549
    Abstract: Synchronization of data layouts and resource utilizations at one or more remote replica sites with the workload and data tiering decisions being made at the primary site allows for an efficient and effective workload support transfer in the event of site failover from a primary site to a remote site. Relevant data access information about workload being supported at the primary site is collected and from that raw information, characterized data access information is generated that condenses the raw data access information or otherwise provides relevant encapsulated information about the raw data access information. The characterized data access information is transmitted to the one or more remote sites allowing each remote site to make its own independent decisions on how best to utilize its available resources to match the performance requirements currently being supported by the primary site.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: October 22, 2013
    Assignee: EMC Corporation
    Inventors: Barry Burke, Alexandr Veprinsky, Amnon Naamad, John T. Fitzgerald
  • Patent number: 8539124
    Abstract: A method system and program product to enable a storage device, comprising a storage device meta data device, to communicate with a host comprising a host meta data device, the method comprising inserting meta data into an I/O stream communicated between a host and a storage device and removing meta data inserted into an I/O stream communicated between a host and a storage device, wherein the meta data contains communications between the storage device and the host.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: September 17, 2013
    Assignee: EMC Corporation
    Inventor: Barry A. Burke
  • Patent number: 7949637
    Abstract: A system for managing data includes providing at least one logical device having a table of information that maps sections of the logical device to sections of at least two storage areas. Characteristics of data associated with a one section of the logical device may be evaluated. The section of the data may moved between the at least two storage areas from a first location to a second location according to a policy and based on the characteristics of the data. A copy of the data may be retained in the first location and a list maintained that indentifies the copy of the data in the first location. The system provides for garbage collection processing for memory management.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: May 24, 2011
    Assignee: EMC Corporation
    Inventor: Barry A. Burke