Patents by Inventor Gary O. McAfee
Gary O. McAfee 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: 9467444Abstract: The disclosed network resource management system employs a hardware configuration management (HCM) information handling system (IHS) that may couple to a single administered IHS or to multiple administered IHSs via an administrative network. An HCM tool in the HCM IHS may generate, modify and store hardware configuration information, including physical network identifications (PNet IDs), in an HCM database and share the HCM database with the administered IHSs. The administered IHS may be a privileged network access (PNA) IHS. The PNA IHS may receive a privileged network access management (PNAM) database from a PNAM IHS via the administrative network. The PNA tool may extract hardware configuration information, including PNet IDs, from the HCM database and privileged network access information, including PNet IDs, from the PNAM database. The PNA tool may utilize the information, including PNet IDs, to enable the PNA IHS to limit access to privileged networks.Type: GrantFiled: July 22, 2013Date of Patent: October 11, 2016Assignee: International Business Machines CorporationInventors: Jerry W Stevens, Patricia G Driever, Constantinos Kassimis, Gary O. McAfee, Alexandra Winter
-
Patent number: 9400670Abstract: The disclosed network resource management system employs a hardware configuration management (HCM) information handling system (IHS) that may couple to a single administered IHS or to multiple administered IHSs via an administrative network. An HCM tool in the HCM IHS may generate, modify and store hardware configuration information, including physical network identifications (PNet IDs), in an HCM database and share the HCM database with the administered IHSs. The administered IHS may be a load balancing IHS. A load balancing tool may extract hardware configuration information, including PNet IDs, from the HCM database. The load balancing tool may utilize the hardware configuration information to enable the load balancing IHS to balance adapter loads in the load balancing IHS. The load balancing tool may also utilize the hardware configuration information to enable the load balancing IHS to failover from a failing adapter to other adapters in the load balancing IHS.Type: GrantFiled: July 22, 2013Date of Patent: July 26, 2016Assignee: International Business Machines CorporationInventors: Jerry W Stevens, Patricia G Driever, Constantinos Kassimis, Gary O. McAfee, Alexandra Winter
-
Network resource management system utilizing physical network identification for bridging operations
Patent number: 9372820Abstract: The disclosed network resource management system employs a hardware configuration management (HCM) information handling system (IHS) that may couple to a single administered IHS or to multiple administered IHSs via an administrative network. An HCM tool in the HCM IHS may generate, modify and store hardware configuration information, including physical network identifications (PNet IDs), in an HCM database and share the HCM database with the administered IHSs. The administered IHS may be a bridging IHS. A bridging tool may extract hardware configuration information, including PNet IDs, from the HCM database. The bridging tool may utilize the hardware configuration information, including PNet IDs, to enable the bridging IHS to bridge networks internal to the bridging IHS with networks external to the bridging IHS.Type: GrantFiled: July 22, 2013Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: Jerry W Stevens, Patricia G Driever, Constantinos Kassimis, Gary O. McAfee, Alexandra Winter -
Patent number: 9348649Abstract: The disclosed network resource management system employs a hardware configuration management (HCM) information handling system (IHS) that may couple to a single administered IHS or to multiple administered IHSs via an administrative network. An HCM tool in the HCM IHS may generate, modify and store hardware configuration information, including physical network identifications (PNet IDs), in an HCM database and share the HCM database with the administered IHSs. The administered IHS may be a remote direct memory access (RDMA) enabled network interface controller (RNIC) converging IHS. An RNIC converging tool may extract hardware configuration information, including PNet IDs, from the HCM database. The RNIC converging tool may utilize the hardware configuration information, including PNet IDs, to enable the RNIC converging IHS to communicate over a network with RDMA protocols.Type: GrantFiled: July 22, 2013Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: Jerry W Stevens, Patricia G Driever, Constantinos Kassimis, Gary O. McAfee, Alexandra Winter
-
Publication number: 20150341354Abstract: The disclosed network resource management system employs a hardware configuration management (HCM) information handling system (IHS) that may couple to a single administered IHS or to multiple administered IHSs via an administrative network. An HCM tool in the HCM IHS may generate, modify and store hardware configuration information, including physical network identifications (PNet IDs), in an HCM database and share the HCM database with the administered IHSs. The administered IHS may be a privileged network access (PNA) IHS. The PNA IHS may receive a privileged network access management (PNAM) database from a PNAM IHS via the administrative network. The PNA tool may extract hardware configuration information, including PNet IDs, from the HCM database and privileged network access information, including PNet IDs, from the PNAM database. The PNA tool may utilize the information, including PNet IDs, to enable the PNA IHS to limit access to privileged networks.Type: ApplicationFiled: July 31, 2015Publication date: November 26, 2015Inventors: Jerry W. Stevens, Patricia G. Driever, Constantinos Kassimis, Gary O. McAfee, Alexandra Winter
-
Publication number: 20150339151Abstract: The disclosed network resource management system employs a hardware configuration management (HCM) information handling system (IHS) that may couple to a single administered IHS or to multiple administered IHSs via an administrative network. An HCM tool in the HCM IHS may generate, modify and store hardware configuration information, including physical network identifications (PNet IDs), in an HCM database and share the HCM database with the administered IHSs. The administered IHS may be a load balancing IHS. A load balancing tool may extract hardware configuration information, including PNet IDs, from the HCM database. The load balancing tool may utilize the hardware configuration information to enable the load balancing IHS to balance adapter loads in the load balancing IHS. The load balancing tool may also utilize the hardware configuration information to enable the load balancing IHS to failover from a failing adapter to other adapters in the load balancing IHS.Type: ApplicationFiled: July 31, 2015Publication date: November 26, 2015Inventors: Jerry W. Stevens, Patricia G. Driever, Constantinos Kassimis, Gary O. McAfee, Alexandra Winter
-
NETWORK RESOURCE MANAGEMENT SYSTEM UTILIZING PHYSICAL NETWORK IDENTIFICATION FOR BRIDGING OPERATIONS
Publication number: 20150339251Abstract: The disclosed network resource management system employs a hardware configuration management (HCM) information handling system (IHS) that may couple to a single administered IHS or to multiple administered IHSs via an administrative network. An HCM tool in the HCM IHS may generate, modify and store hardware configuration information, including physical network identifications (PNet IDs), in an HCM database and share the HCM database with the administered IHSs. The administered IHS may be a bridging IHS. A bridging tool may extract hardware configuration information, including PNet IDs, from the HCM database. The bridging tool may utilize the hardware configuration information, including PNet IDs, to enable the bridging IHS to bridge networks internal to the bridging IHS with networks external to the bridging IHS.Type: ApplicationFiled: July 31, 2015Publication date: November 26, 2015Inventors: Jerry W. Stevens, Patricia G. Driever, Constantinos Kassimis, Gary O. McAfee, Alexandra Winter -
Patent number: 8959226Abstract: A method for managing requests. The requests are received by a workload manager system to perform operations on data. A set of server applications is identified by the workload manager system to perform the operations in the requests based on a set of common resources used by the set of server applications. The set of server applications is in a workload group and the workload group is comprised of a plurality of application groups.Type: GrantFiled: April 16, 2012Date of Patent: February 17, 2015Assignee: International Business Machines CorporationInventors: Andrew H. Arrowood, Michael G. Fitzpatrick, Gary O. McAfee
-
Patent number: 8959222Abstract: An apparatus for managing requests. The requests are received by a workload manager system to perform operations on data. A set of server applications is identified by the workload manager system to perform the operations in the requests based on a set of common resources used by the set of server applications. The set of server applications is in a workload group and the workload group is comprised of a plurality of application groups.Type: GrantFiled: May 19, 2011Date of Patent: February 17, 2015Assignee: International Business Machines CorporationInventors: Andrew H. Arrowood, Michael G. Fitzpatrick, Gary O. McAfee
-
Patent number: 8521890Abstract: A Hardware Management Console (HMC) configures virtual networks. The HMC extends Internal Queued Direct I/O to an intra-ensemble data network (IEDN) within a cluster of virtual servers to define a single channel path identifier, and to define a channel parameter. The HMC defines at least one virtual network. The HMC defines a bridge port within each CPC that supports at least one of the virtual servers. The HMC defines a network interface for each virtual server within each cluster. The HMC grants access to a corresponding virtual network for each virtual server.Type: GrantFiled: June 7, 2011Date of Patent: August 27, 2013Assignee: International Business Machines CorporationInventors: Kimberly T. Bailey, Patricia G. Driever, Constantinos Kassimis, Angelo Macchiano, Sr., Gary O. McAfee, Jerry W. Stevens, Richard P. Tarcza, Alexandra Winter
-
Publication number: 20120317567Abstract: A Hardware Management Console (HMC) configures virtual networks. The HMC extends Internal Queued Direct I/O to an intra-ensemble data network (IEDN) within a cluster of virtual servers to define a single channel path identifier, and to define a channel parameter. The HMC defines at least one virtual network. The HMC defines a bridge port within each CPC that supports at least one of the virtual servers. The HMC defines a network interface for each virtual server within each cluster. The HMC grants access to a corresponding virtual network for each virtual server.Type: ApplicationFiled: June 7, 2011Publication date: December 13, 2012Applicant: International Business Machines CorporationInventors: Kimberly T. Bailey, Patricia G. Driever, Constantinos Kassimis, Angelo MacChiano, SR., Gary O. McAfee, Jerry W. Stevens, Richard P. Tarcza, Alexandra Winter
-
Publication number: 20120297067Abstract: An apparatus for managing requests. The requests are received by a workload manager system to perform operations on data. A set of server applications is identified by the workload manager system to perform the operations in the requests based on a set of common resources used by the set of server applications. The set of server applications is in a workload group and the workload group is comprised of a plurality of application groups.Type: ApplicationFiled: May 19, 2011Publication date: November 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew H. Arrowood, Michael G. Fitzpatrick, Gary O. McAfee
-
Publication number: 20120297068Abstract: A method for managing requests. The requests are received by a workload manager system to perform operations on data. A set of server applications is identified by the workload manager system to perform the operations in the requests based on a set of common resources used by the set of server applications. The set of server applications is in a workload group and the workload group is comprised of a plurality of application groups.Type: ApplicationFiled: April 16, 2012Publication date: November 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew H. Arrowood, Michael G. Fitzpatrick, Gary O. McAfee
-
Patent number: 7761546Abstract: A method, system and apparatus for load balancing workloads in a cluster according to an iterative greatest common divisor approach to weight normalization. A load balancing method can include computing a greatest common divisor for a set of current normalized values for raw weights corresponding to endpoints in a cluster. Each of the current normalized values can be reduced by a factor proportionate to the greatest common divisor. The reduction can produce new normalized values for the raw weights corresponding to the endpoints in the cluster. The computing and reducing steps can be repeated for the new normalized values until the new normalized values are sufficiently low. Finally, workloads can be assigned to the endpoints in the cluster according to the new normalized values which are sufficiently low.Type: GrantFiled: April 25, 2005Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventor: Gary O. McAfee