Patents by Inventor Phil Larson

Phil Larson 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: 9658778
    Abstract: Methods and systems for inter-cluster storage system monitoring and analysis are provided. The method includes monitoring a non-volatile memory delay center for a first storage cluster having a first node and a second node configured to operate as a first high availability pair, where data for a write request to write data to the first node is also written to the second node as well as to a second cluster having a third node and a fourth node, where the third node and the fourth node are also configured to operate as a second high availability pair to store the data for the write request at one or both of the third and fourth node. The non-volatile memory delay center is used to monitor and detect latency due to any delay caused by a non-volatile memory of the first node used as a write cache.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: May 23, 2017
    Assignee: NETAPP, INC.
    Inventors: Kevin Faulkner, Leon Fairbanks, Phil Larson, Siu Wu, Vinod Vasant Pai, Abdul Basit, Curtis Hrischuk
  • Patent number: 9584599
    Abstract: Methods and systems for presenting a plurality of options to a client for using storage space in a cloud computing environment are provided. Each option is associated with a latency target and/or a throughput target. The latency target provides a delay in processing input/output (I/O) requests and the throughput target provides a number of I/O requests that are processed within a unit of time. An existing volume is assigned to the client when the existing volume meets a guaranteed latency target and/or a guaranteed throughput target for an option selected from the plurality of options, otherwise a new volume is allocated.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: February 28, 2017
    Assignee: NETAPP, INC.
    Inventors: Curtis Hrischuk, Phil Larson
  • Patent number: 9465548
    Abstract: Methods and systems for managing resources in a networked storage environment are provided. One method includes using a queuing model for a resource that processes a plurality of requests at a networked storage environment for predicting a relationship between latency and utilization of the resource. The queueing model uses inter-arrival time and service time to determine latency, where inter-arrival time is a duration that tracks when requests arrive at the resource and the service time tracks a duration for servicing the requests by the resource. The method further includes identifying optimum utilization of the resource using the predicted relationship between latency and utilization, where the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency; and determining available performance capacity for the resource using the optimum utilization and actual utilization of the resource.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: October 11, 2016
    Assignee: NETAPP, INC.
    Inventors: Curtis Hrischuk, Alma Dimnaku, Phil Larson
  • Publication number: 20150199141
    Abstract: Methods and systems for inter-cluster storage system monitoring and analysis are provided. The method includes monitoring a non-volatile memory delay center for a first storage cluster having a first node and a second node configured to operate as a first high availability pair, where data for a write request to write data to the first node is also written to the second node as well as to a second cluster having a third node and a fourth node, where the third node and the fourth node are also configured to operate as a second high availability pair to store the data for the write request at one or both of the third and fourth node. The non-volatile memory delay center is used to monitor and detect latency due to any delay caused by a non-volatile memory of the first node used as a write cache.
    Type: Application
    Filed: November 3, 2014
    Publication date: July 16, 2015
    Inventors: Kevin Faulkner, Leon Fairbanks, Phil Larson, Siu Wu, Vinod Vasant Pai, Abdul Basit, Curtis Hrischuk
  • Publication number: 20150201017
    Abstract: Methods and systems for presenting a plurality of options to a client for using storage space in a cloud computing environment are provided. Each option is associated with a latency target and/or a throughput target. The latency target provides a delay in processing input/output (I/O) requests and the throughput target provides a number of I/O requests that are processed within a unit of time. An existing volume is assigned to the client when the existing volume meets a guaranteed latency target and/or a guaranteed throughput target for an option selected from the plurality of options, otherwise a new volume is allocated.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 16, 2015
    Applicant: NETAPP, INC.
    Inventors: Curtis Hrischuk, Phil Larson
  • Patent number: 6634676
    Abstract: An inlet/outlet, rotomolded, flexible containment fitting for polyolefin double wall vessels attachable externally to a vessel's outer, sidewall. The molded flexible containment fitting having a corrugated wall portion and circular flanges at each end, one of which is attached to the outside of the containment vessel with the opposite flange having a pipe member extending internally through the fitting a pipe flange attached externally to the inner vessel wall thereby providing compensation for deflection, alignment, expansion and contraction of the inner vessel relative to the external containment vessel while still maintaining a secure fluid conduit through both the inner and outer vessel walls.
    Type: Grant
    Filed: March 13, 2002
    Date of Patent: October 21, 2003
    Assignee: Abell Corporation
    Inventors: Marshall Lampson, Phil Larson, Raed Al Zubi, Tom Heacox, John Blanco