Patents by Inventor Ron Unrau

Ron Unrau 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: 8156195
    Abstract: Network data storage systems and methods allow computers reading and writing data at a plurality of data centers separated by, potentially, large distances to replicate data between sites such that the data is protected from failures, including complete Site failures, while not allowing network latency to significantly impede the performance of read or write operations. Continued access to all data is provided even after a single failure of any component of the system or after any complete failure of all equipment located at any single geographic region or any failure that isolates access to any single geographic region. Write data is replicated synchronously from Active Sites, e.g., sites where servers are writing data to storage resources, to Protection Sites located sufficiently close to Active Sites such that network latency will not significantly impact performance, but sufficiently far apart such that a regional disaster is unlikely to affect both sites.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: April 10, 2012
    Assignee: EMC Corporation
    Inventors: Dale Hagglund, Ron Unrau, Geoff Hayward, Craig Graulich, Wayne Karpoff
  • Patent number: 8028191
    Abstract: Multiple Array Management Functions (AMFs) are connected to multiple redundancy groups over a storage area network (SAN), such as a fiber-channel based SAN. The multiple AMFs share management responsibility of the redundancy groups, each of which typically includes multiple resources spread over multiple disks. The AMFs provide concurrent access to the redundancy groups for associated host systems. When a host requests an AMF to perform an operation on a resource, the AMF synchronizes with the other AMFs sharing control of the redundancy group that includes the resource to be operated on, so as to obtain access to the resource. While performing the operation, the AMF send replication data and state information associated with the resource such that if the AMF fails, any of the other AMFs are able to complete the operation and maintain data reliability and coherency.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: September 27, 2011
    Assignee: EMC Corporation
    Inventors: William P. Brown, Michael B. Matthews, Ron Unrau, Dale Hagglund
  • Patent number: 7975018
    Abstract: A plurality of access nodes sharing access to data on a storage network implement a directory based cache ownership scheme. One node, designated as a global coordinator, maintains a directory (e.g., table or other data structure) storing information about I/O operations by the access nodes. The other nodes send requests to the global coordinator when an I/O operation is to be performed on identified data. Ownership of that data in the directory is given to the first requesting node. Ownership may transfer to another node if the directory entry is unused or quiescent. The distributed directory-based cache coherency allows for reducing bandwidth requirements between geographically separated access nodes by allowing localized (cached) access to remote data.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: July 5, 2011
    Assignee: EMC Corporation
    Inventors: Ron Unrau, Steven Bromling, Wayne Karpoff
  • Publication number: 20100218039
    Abstract: Multiple Array Management Functions (AMFs) are connected to multiple redundancy groups over a storage area network (SAN), such as a fiber-channel based SAN. The multiple AMFs share management responsibility of the redundancy groups, each of which typically includes multiple resources spread over multiple disks. The AMFs provide concurrent access to the redundancy groups for associated host systems. When a host requests an AMF to perform an operation on a resource, the AMF synchronizes with the other AMFs sharing control of the redundancy group that includes the resource to be operated on, so as to obtain access to the resource. While performing the operation, the AMF send replication data and state information associated with the resource such that if the AMF fails, any of the other AMFs are able to complete the operation and maintain data reliability and coherency.
    Type: Application
    Filed: May 7, 2010
    Publication date: August 26, 2010
    Applicant: EMC CORPORATION
    Inventors: William P. Brown, Michael B. Matthews, Ron Unrau, Dale Hagglund
  • Patent number: 7721144
    Abstract: Multiple Array Management Functions (AMFs) are connected to multiple redundancy groups over a storage area network (SAN), such as a fiber-channel based SAN. The multiple AMFs share management responsibility of the redundancy groups, each of which typically includes multiple resources spread over multiple disks. The AMFs provide concurrent access to the redundancy groups for associated host systems. When a host requests an AMF to perform an operation on a resource, the AMF synchronizes with the other AMFs sharing control of the redundancy group that includes the resource to be operated on, so as to obtain access to the resource. While performing the operation, the AMF send replication data and state information associated with the resource such that if the AMF fails, any of the other AMFs are able to complete the operation and maintain data reliability and coherency.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: May 18, 2010
    Assignee: EMC Corporation
    Inventors: William P. Brown, Michael B. Mathews, Ron Unrau, Dale Hagglund
  • Publication number: 20070214383
    Abstract: Multiple Array Management Functions (AMFs) are connected to multiple redundancy groups over a storage area network (SAN), such as a fiber-channel based SAN. The multiple AMFs share management responsibility of the redundancy groups, each of which typically includes multiple resources spread over multiple disks. The AMFs provide concurrent access to the redundancy groups for associated host systems. When a host requests an AMF to perform an operation on a resource, the AMF synchronizes with the other AMFs sharing control of the redundancy group that includes the resource to be operated on, so as to obtain access to the resource. While performing the operation, the AMF send replication data and state information associated with the resource such that if the AMF fails, any of the other AMFs are able to complete the operation and maintain data reliability and coherency.
    Type: Application
    Filed: May 11, 2007
    Publication date: September 13, 2007
    Applicant: Yotta Yotta, Inc.
    Inventors: William Brown, Michael Mathews, Ron Unrau, Dale Hagglund
  • Patent number: 7266706
    Abstract: Multiple Array Management Functions (AMFs) are connected to multiple redundancy groups over a storage area network (SAN), such as a fiber-channel based SAN. The multiple AMFs share management responsibility of the redundancy groups, each of which typically includes multiple resources spread over multiple disks. The AMFs provide concurrent access to the redundancy groups for associated host systems. When a host requests an AMF to perform an operation on a resource, the AMF synchronizes with the other AMFs sharing control of the redundancy group that includes the resource to be operated on, so as to obtain access to the resource. While performing the operation, the AMF send replication data and state information associated with the resource such that if the AMF fails, any of the other AMFs are able to complete the operation and maintain data reliability and coherency.
    Type: Grant
    Filed: December 6, 2001
    Date of Patent: September 4, 2007
    Assignee: YottaYotta, Inc.
    Inventors: William P. Brown, Michael B. Mathews, Ron Unrau, Dale Hagglund
  • Publication number: 20070195692
    Abstract: Network data storage systems and methods allow computers reading and writing data at a plurality of data centers separated by, potentially, large distances to replicate data between sites such that the data is protected from failures, including complete Site failures, while not allowing network latency to significantly impede the performance of read or write operations. Continued access to all data is provided even after a single failure of any component of the system or after any complete failure of all equipment located at any single geographic region or any failure that isolates access to any single geographic region. Write data is replicated synchronously from Active Sites, e.g., sites where servers are writing data to storage resources, to Protection Sites located sufficiently close to Active Sites such that network latency will not significantly impact performance, but sufficiently far apart such that a regional disaster is unlikely to affect both sites.
    Type: Application
    Filed: February 14, 2007
    Publication date: August 23, 2007
    Applicant: YOTTAYOTTA, INC.
    Inventors: Dale Hagglund, Ron Unrau, Geoff Hayward, Craig Graulich, Wayne Karpoff
  • Publication number: 20060031450
    Abstract: A plurality of access nodes sharing access to data on a storage network implement a directory based cache ownership scheme. One node, designated as a global coordinator, maintains a directory (e.g., table or other data structure) storing information about I/O operations by the access nodes. The other nodes send requests to the global coordinator when an I/O operation is to be performed on identified data. Ownership of that data in the directory is given to the first requesting node. Ownership may transfer to another node if the directory entry is unused or quiescent. The distributed directory-based cache coherency allows for reducing bandwidth requirements between geographically separated access nodes by allowing localized (cached) access to remote data.
    Type: Application
    Filed: July 7, 2005
    Publication date: February 9, 2006
    Applicant: Yotta Yotta, INC.
    Inventors: Ron Unrau, Steven Bromling, Wayne Karpoff
  • Publication number: 20020188655
    Abstract: Multiple Array Management Functions (AMFs) are connected to multiple redundancy groups over a storage area network (SAN), such as a fiber-channel based SAN. The multiple AMFs share management responsibility of the redundancy groups, each of which typically includes multiple resources spread over multiple disks. The AMFs provide concurrent access to the redundancy groups for associated host systems. When a host requests an AMF to perform an operation on a resource, the AMF synchronizes with the other AMFs sharing control of the redundancy group that includes the resource to be operated on, so as to obtain access to the resource. While performing the operation, the AMF send replication data and state information associated with the resource such that if the AMF fails, any of the other AMFs are able to complete the operation and maintain data reliability and coherency.
    Type: Application
    Filed: December 6, 2001
    Publication date: December 12, 2002
    Applicant: YOTTA YOTTA, INC.
    Inventors: William P. Brown, Michael B. Mathews, Ron Unrau, Dale Hagglund