Patents by Inventor Daniel Juergen Gmach

Daniel Juergen Gmach 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).

  • Publication number: 20140257907
    Abstract: In a method for generating a capacity schedule for a facility to meet a predefined operational goal, in which the facility is to receive resources from a first resource supply, a prediction of a supply of resources available from the first resource supply for a predetermined period of time is accessed. In addition, a prediction of a demand for resources in the facility during the predetermined period of time is accessed. The prediction of the supply of resources and the prediction of the demand for resources are inputted into a constrained optimization problem and the capacity schedule for the facility is generated by finding a solution to the constrained optimization problem.
    Type: Application
    Filed: December 23, 2011
    Publication date: September 11, 2014
    Inventors: Yuan Chen, Zhenhua Liu, Cullen E. Bash, Daniel Juergen Gmach
  • Publication number: 20140236680
    Abstract: A service sustainability system and method. An example method may include identifying service-level factors for providing a service. The method may also include identifying dependencies between the service-level factors. The method may also include determining service-level resource consumption based on information corresponding to the service-level factors and dependencies between the service-level factors.
    Type: Application
    Filed: October 15, 2011
    Publication date: August 21, 2014
    Inventors: Yuan Chen, Dejan Milojicic, Daniel Juergen Gmach, Cullen E. Bash
  • Patent number: 8683479
    Abstract: Methods, apparatus and articles of manufacture to shift information technology workload demands are disclosed. An example method disclosed herein comprises obtaining demand profiles for workloads in an information technology infrastructure, each demand profile representing resource utilization over time to support a respective workload, and evaluating the demand profiles to shift, in time, assignment of at least one of the workloads to resources of the information technology infrastructure based on a target demand profile for an aggregation of the workloads.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: March 25, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Martin Arlitt, Thomas W. Christian, Daniel Juergen Gmach, Chris D. Hyser, Jerome Rolia, Manish Marwah, Amip J Shah, Cullen E. Bash, Chandrakant Patel
  • Publication number: 20140040474
    Abstract: A method of maximizing server utilization within a datacenter comprising collocating a number of workloads to a subset of a number of physical servers within a datacenter, adjusting access to resources by critical and non-critical workloads, isolating a number of critical workloads that share resources to the subset of resource instances, and controlling resource utilization of the collocated workloads. A system for collocating workloads in a datacenter, the system comprising a number of servers communicatively coupled to each other and a collocation module that receives information from each server and decides whether to leave a workload running on one of any of the servers on that server, or migrate a workload running on one of the number of servers to another server.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Sergey Blagodurov, Martin Arlitt, Daniel Juergen Gmach, Yuan Chen, Chris D. Hyser, Cullen E. Bash
  • Publication number: 20130346247
    Abstract: Recommending options based on sustainability metrics includes identifying multiple end to end service delivery options, each of the end to end service delivery options having a kind of service, an application service provider to provide the kind of service, and a client device; calculating a sustainability value for each of the end to end service delivery options, and recommending one of the end to end service delivery options based on the sustainability value.
    Type: Application
    Filed: June 22, 2012
    Publication date: December 26, 2013
    Inventors: Cullen E. Bash, Yuan Chen, Kiara Groves Corrigan, Daniel Juergen Gmach, Dejan S. Milojicic, Amip J. Shah
  • Publication number: 20130290538
    Abstract: At least one embodiment is for a method for estimating resource costs required to process an workload to be completed using at least two different cloud computing models. Historical trace data of at least one completed workload that is similar to the workload to be completed is received by the computer. The processing of the completed workload is simulated using a t-shirt cloud computing model and a time-sharing model. The t-shirt and time-sharing resource costs are estimated based on their respective simulations. The t-shirt and resource costs are then compared.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Inventors: Daniel Juergen Gmach, Jerome Rolia, Ludmila Cherkasova
  • Publication number: 20130290074
    Abstract: A method of benchmarking a sustainability for service providers using a program having executable computer-readable instructions first includes selecting a plurality of service providers to evaluate for sustainability. A report is received from each of the selected service providers which includes at least one reported value characteristic having a value metric and at least one reported cost characteristic having a cost metric. The reported cost and value characteristics are compared to select at least one common value characteristic and at least one common cost characteristic each of which is common among the selected service providers. A service sustainability relationship is then computed as a function of the at least one common value characteristic and the at least one common cost characteristic to benchmark the sustainability of each of the selected service providers relative to one another.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Inventors: Cullen E. Bash, Yuan Chen, Daniel Juergen Gmach, Kiara Groves Corrigan, Dejan S. Milojicic, Amip J. Shah
  • Publication number: 20130290047
    Abstract: In a method for facilitating assessment of a service, values of a plurality of metrics corresponding to the service are acquired. In addition, weights that a user has respectively assigned to each of the plurality of metrics are acquired and a service-level metric value for the service is calculated through calculation of a function that statistically evaluates the weights respectively assigned to the plurality of metrics and the acquired values of the plurality of metrics.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Inventors: Cullen E. BASH, Yuan CHEN, Kiara Groves CORRIGAN, Daniel Juergen GMACH, Dejan S. MILOJICIC, Amip J. Shah
  • Publication number: 20130290511
    Abstract: A method for managing a cloud using a cloud controller and a sustainability metrics manager having executable computer-readable instructions stored on a database first includes receiving a request from a cloud user to implement a new cloud service having at least one service characteristic. Once the request is received, the controller computes a prediction of a first sustainability impact based on the service characteristic for an implementation of the cloud service on a high quality of service (QoS) server operating in the cloud, and also computes a prediction of a second sustainability impact based on the service characteristic for an implementation of the cloud service on a high sustainability server operating in the cloud. The controller then presents the first and second predicted sustainability impacts to the cloud user so that the cloud user can make an informed decision with regard to the new cloud service request.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Inventors: Susan Chuzhi Tu, Cullen E. Bash, Yuan Chen, Daniel Juergen Gmach, Dejan S. Milojicic
  • Publication number: 20130275084
    Abstract: In a method for estimating a metric related to a service demand, a framework to be used in evaluating a services ecosystem or a services infrastructure is defined. The framework comprises a matrix of elements, in which the elements comprise a plurality of services and a plurality of services components that are usable in delivering at least one of the plurality of services. In addition, dependencies between the matrix elements are determined using initialization data and the metric related to the service demand is estimated through use of the framework.
    Type: Application
    Filed: April 12, 2012
    Publication date: October 17, 2013
    Inventors: Cullen E. Bash, Yuan Chen, Kiara Groves Corrigan, Daniel Juergen Gmach, Dejan S. Milojicic, Amip J. Shah
  • Publication number: 20130268940
    Abstract: A system, and a corresponding method enabled by and implemented on that system, automatically calculates and compares costs for hosting workloads in virtualized or non-virtualized platforms. The system allows a service user (i.e., a customer) to decide how best to have workloads hosted by apportioning costs that are least sensitive to workload placement decisions and by providing robust and repeatable cost estimates. The system compares the costs of hosting a workload in virtualized and non-virtualized environments; separates workloads into categories including those that should be virtualized and those that should not, and determines the amount of physical resources to cost-effectively host a set of workloads.
    Type: Application
    Filed: April 4, 2012
    Publication date: October 10, 2013
    Inventors: Daniel Juergen Gmach, Jerome Rolla, Ludmila Cherkasova
  • Publication number: 20130227317
    Abstract: A method for power management may include collecting data related to resource utilization and process information from a server. The method may further include using the collected data to generate use and state models respectively based on use and state categories of the server. The method may also include determining a state condition of the server through use of the generated use and state models to manage power utilization of the server.
    Type: Application
    Filed: February 27, 2012
    Publication date: August 29, 2013
    Inventors: Chris D. HYSER, Daniel Juergen GMACH, Yuan CHEN, M L UMESH, Suryanarayana VIJAY
  • Publication number: 20120296852
    Abstract: A method of determining a workload cost is provided herein. The method includes determining a direct consumption of a resource pool by a workload. The method also includes determining a burstiness for the workload and the resource pool. The burstiness comprises a difference between a peak consumption of the resource pool by the workload, and the direct consumption of the resource pool. The method further includes determining an unallocated amount of the resource pool. Additionally, the method includes determining the workload cost based on the direct consumption, the burstiness, and the unallocated amount of the resource pool.
    Type: Application
    Filed: May 20, 2011
    Publication date: November 22, 2012
    Inventors: Daniel Juergen Gmach, Jerome Rolia, Ludmila Cherkasova
  • Publication number: 20120265881
    Abstract: Example methods, apparatus and articles of manufacture to provision data center resources are disclosed. An example method includes provisioning a first portion of data center resources to operate during time intervals based on a base workload for the respective time intervals, the base workload being based on data patterns of a data center and configuring a second portion of the data center resources to operate when an actual workload exceeds a threshold corresponding to the base workload.
    Type: Application
    Filed: April 14, 2011
    Publication date: October 18, 2012
    Inventors: Yuan Chen, Anshul Gandhi, Daniel Juergen Gmach, Chris D. Hyser, Martin Arlitt, Manish Marwah, Cullen E. Bash
  • Publication number: 20120221373
    Abstract: An embodiment includes gathering input data including observed utilizations of allocations and business service response times. The input data is partitioned into a plurality of data sets that include at least one training data set and at least one test data set. A model is generated that predicts responsiveness using the at least one training data set. The model is evaluated using the at least one test data set, and a business service response time distribution is predicted using the model. An embodiment may use a trace-based capacity planning methodology to estimate the impact of planning alternatives on business service responsiveness.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Inventors: Manish Marwah, Brian J. Watson, Daniel Juergen Gmach, Yuan Chen, Zhikui Wang, Cullen E. Bash, Jerome Rolia, Mustazirul Islam, SM Prakash Shiva
  • Publication number: 20120109605
    Abstract: In a method for managing an infrastructure, a utilization of a plurality of infrastructure components in performing an objective is simulated. In addition, a resource demand for the infrastructure associated with the simulated utilization of the infrastructure components is determined and a supply of resources by a plurality of available sources to meet the determined resource demand is simulated. Moreover, at least one metric associated with the determined resource demand and the simulated supply of resources by the plurality of available sources is determined.
    Type: Application
    Filed: October 29, 2010
    Publication date: May 3, 2012
    Inventors: Daniel Juergen Gmach, Yuan Chen, Amip J. Shah, Jerome Rolia, Cullen E. Bash, Thomas W. Christian, Ratnesh Kumar Sharma
  • Publication number: 20120109619
    Abstract: In a method for generating a resource management plan for an infrastructure, a resource supply available from a combination of resource sources is determined, an operation of the infrastructure in performing an objective using the determined supply of resources is simulated, in which the simulation is to simulate resource demand of a plurality of infrastructure components in performing the objective, a metric(s) associated with operating the infrastructure based upon the simulation is determined, a determination as to whether the metric(s) satisfies a predetermined goal(s) is made, the resources supplied and/or the simulation of the resource demand of the plurality of infrastructure components is modified in response to the at least one metric failing to satisfy the predetermined goal(s), and a resource management plan for the infrastructure that has been determined to result in the metric(s) satisfying the predetermined goal(s) is generated.
    Type: Application
    Filed: October 29, 2010
    Publication date: May 3, 2012
    Inventors: Daniel Juergen Gmach, Cullen E. Bash, Jerome Rolia, Yuan Chen, Thomas W. Christian, Amip J. Shah, Ratnesh Kumar Sharma, Zhikui Wang
  • Publication number: 20110106501
    Abstract: A method for automated design of an IT infrastructure, includes a) identifying IT equipment to support services to be provided to meet one or more user requirements; b) identifying one or more auxiliary infrastructures to meet requirements of the identified computer equipment; c) synthesizing the IT equipment and the one or more auxiliary infrastructures to generate a candidate design; d) analyzing one or more operating characteristics of the candidate design; e) repeating steps a)-d) on at least one additional candidate design that differs from the candidate design generated at step c); and f) storing at least one of the candidate design and the at least one additional candidate design.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 5, 2011
    Inventors: Thomas W. Christian, Yuan Chen, Chih C. Shih, Ratnesh Kumar Sharma, Christopher Edward Hoover, Manish Marwah, Amip J. Shah, Chandrakant Patel, Cullen E. Bash, Daniel Juergen Gmach