Patents by Inventor Samuel D. MATZEK

Samuel D. MATZEK 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: 10394587
    Abstract: Systems and computer program products to perform an operation comprising receiving a request to perform a predefined operation on at least one of a virtual machine and a workload executing on a host in a first cloud computing environment, identifying a set of credentials to access the first cloud computing environment, and initiating performance of the predefined operation on the at least one of the virtual machine and the workload, wherein the predefined operation comprises at least one of: (i) deleting, and (ii) shelving the at least one of the virtual machine and the workload.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Kaufer, Samuel D. Matzek
  • Patent number: 10394588
    Abstract: Methods comprise receiving a request to perform a predefined operation on at least one of a virtual machine and a workload executing on a host in a first cloud computing environment, identifying a set of credentials to access the first cloud computing environment, and initiating performance of the predefined operation on the at least one of the virtual machine and the workload, wherein the predefined operation comprises at least one of: (i) deleting, and (ii) shelving the at least one of the virtual machine and the workload.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Kaufer, Samuel D. Matzek
  • Patent number: 10009292
    Abstract: Systems, methods, and computer program products to perform an operation comprising receiving, from a workload in a cloud computing environment, an abstract request to modify resources allocated to the workload, translating, by a tuning service, the abstract request to a set of requirements to fulfill the abstract request, identifying, by the tuning service, a resource configuration suitable to satisfy the set of requirements, and providing, by the tuning service, the resource configuration to fulfill the abstract request.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: June 26, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony M. Dunbar, James J. Fall, Andrew L. Hanson, Samuel D. Matzek, George J. Romano, Tammy L. Van Hove
  • Patent number: 10002017
    Abstract: A method manages virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: June 19, 2018
    Assignee: International Business Machines Corporation
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Patent number: 10002015
    Abstract: The invention addresses these and other problems associated with the prior art by providing an apparatus and program product that manage virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations, referred to herein as fabric limits, may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, fabric limits may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, fabric limits may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: June 19, 2018
    Assignee: International Business Machines Corporation
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Patent number: 10002014
    Abstract: An apparatus and program product manage virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: June 19, 2018
    Assignee: International Business Machines Corporation
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Patent number: 9998399
    Abstract: Method to perform an operation comprising receiving, from a workload in a cloud computing environment, an abstract request to modify resources allocated to the workload, translating, by a tuning service, the abstract request to a set of requirements to fulfill the abstract request, identifying, by the tuning service, a resource configuration suitable to satisfy the set of requirements, and providing, by the tuning service, the resource configuration to fulfill the abstract request.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: June 12, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony M. Dunbar, James J. Fall, Andrew L. Hanson, Samuel D. Matzek, George J. Romano, Tammy L. Van Hove
  • Patent number: 9990218
    Abstract: A method manages virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: June 5, 2018
    Assignee: International Business Machines Corporation
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Patent number: 9973432
    Abstract: An apparatus and program product manage virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Patent number: 9973433
    Abstract: A method manages virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Publication number: 20170192808
    Abstract: Systems and computer program products to perform an operation comprising receiving a request to perform a predefined operation on at least one of a virtual machine and a workload executing on a host in a first cloud computing environment, identifying a set of credentials to access the first cloud computing environment, and initiating performance of the predefined operation on the at least one of the virtual machine and the workload, wherein the predefined operation comprises at least one of: (i) deleting, and (ii) shelving the at least one of the virtual machine and the workload.
    Type: Application
    Filed: January 6, 2016
    Publication date: July 6, 2017
    Inventors: Steven R. KAUFER, Samuel D. MATZEK
  • Publication number: 20170192809
    Abstract: Methods comprise receiving a request to perform a predefined operation on at least one of a virtual machine and a workload executing on a host in a first cloud computing environment, identifying a set of credentials to access the first cloud computing environment, and initiating performance of the predefined operation on the at least one of the virtual machine and the workload, wherein the predefined operation comprises at least one of: (i) deleting, and (ii) shelving the at least one of the virtual machine and the workload.
    Type: Application
    Filed: February 10, 2016
    Publication date: July 6, 2017
    Inventors: Steven R. KAUFER, Samuel D. MATZEK
  • Publication number: 20170010897
    Abstract: The invention addresses these and other problems associated with the prior art by providing an apparatus and program product that manage virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations, referred to herein as fabric limits, may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, fabric limits may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, fabric limits may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Publication number: 20170010908
    Abstract: A method manages virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Application
    Filed: August 28, 2015
    Publication date: January 12, 2017
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Publication number: 20170012896
    Abstract: A method manages virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Application
    Filed: August 28, 2015
    Publication date: January 12, 2017
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Publication number: 20170012903
    Abstract: An apparatus and program product manage virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Publication number: 20170010909
    Abstract: A method manages virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Application
    Filed: August 28, 2015
    Publication date: January 12, 2017
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Publication number: 20170012904
    Abstract: The invention addresses these and other problems associated with the prior art by providing an apparatus and program product that manage virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations, referred to herein as fabric limits, may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, fabric limits may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, fabric limits may be used in connection with load balancing across multiple fabrics in a virtualized computing environment.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Samuel D. Matzek, Jeffrey W. Tenner, Gerald F. McBrearty
  • Publication number: 20160099888
    Abstract: Method to perform an operation comprising receiving, from a workload in a cloud computing environment, an abstract request to modify resources allocated to the workload, translating, by a tuning service, the abstract request to a set of requirements to fulfill the abstract request, identifying, by the tuning service, a resource configuration suitable to satisfy the set of requirements, and providing, by the tuning service, the resource configuration to fulfill the abstract request.
    Type: Application
    Filed: December 10, 2014
    Publication date: April 7, 2016
    Inventors: Anthony M. DUNBAR, James J. FALL, Andrew L. HANSON, Samuel D. MATZEK, George J. ROMANO, Tammy L. VAN HOVE
  • Publication number: 20160099887
    Abstract: Systems, methods, and computer program products to perform an operation comprising receiving, from a workload in a cloud computing environment, an abstract request to modify resources allocated to the workload, translating, by a tuning service, the abstract request to a set of requirements to fulfill the abstract request, identifying, by the tuning service, a resource configuration suitable to satisfy the set of requirements, and providing, by the tuning service, the resource configuration to fulfill the abstract request.
    Type: Application
    Filed: October 3, 2014
    Publication date: April 7, 2016
    Inventors: Anthony M. DUNBAR, James J. FALL, Andrew L. HANSON, Samuel D. MATZEK, George J. ROMANO, Tammy L. VAN HOVE