Patent application number | Description | Published |
20120016705 | METHOD AND APPARATUS FOR SUPPORTING A COMPUTER-BASED PRODUCT - A technique includes providing a cost model to predict a total cost for supporting a computer-based product system. The cost model predicts preventive, reactive and deferred components of the total cost. The technique includes determining features of the support and computer-based product system based at least in part on the cost model. | 01-19-2012 |
20120101864 | METHOD AND APPARATUS FOR SUPPORTING A COMPUTER-BASED PRODUCT - A technique includes determining a mixture of product-based, automation-based and human-based components of service support to resolve incidents that occur in a computer-based product. Based at least in part on the determined mixture, features are selectively incorporated into the product. | 04-26-2012 |
20120102363 | AUTOMATING DIAGNOSES OF COMPUTER-RELATED INCIDENTS - A technique includes using a computer agent to observe diagnoses of computer-related incidents. Based on the observation, patterns are identified in the diagnoses, and based at least in part on the patterns, the diagnoses are selectively automated. | 04-26-2012 |
20120265579 | ENABLING A SUPPLIER OF COMPUTING INFRASTRUCTURE TO ANALYZE AN ASPECT OF BUSINESS - A supplier of computing infrastructure is enabled to analyze an aspect of business with respect to cloud computing business users of the computing infrastructure. A model for a cloud computing business for the cloud computing business users to rent computing items of the computing infrastructure from the supplier is accessed. The model includes inputs, parameters, and knobs. Sensitivity analysis and risk assessment are performed using the model based on any of the inputs, parameters, and knobs. Output describing results of the sensitivity analysis and the risk assessment is provided. | 10-18-2012 |
20130111027 | ACCESSING PHYSICAL RESOURCES IN A CLOUD COMPUTING ENVIRONMENT | 05-02-2013 |
20130116975 | Providing Elastic Insight to Information Technology Performance Data - Elastic insight to Information Technology (“IT”) performance data is provided. Local performance data is continuously pushed from a front-end component to a back-end component. Global performance data is continuously pushed from the back-end component to the front-end component. The local performance data and the global performance data are aggregated at the front-end component by product, product family, and product solution. The aggregated data is monitored at the front-end component to identify a performance bottleneck. | 05-09-2013 |
20130198723 | MAPPING HIGH-PERFORMANCE COMPUTING APPLICATIONS TO PLATFORMS - The mapping of High Performance Computing (“HPC”) applications to platforms is provided. An HPC application characterization module determines an HPC application signature to characterize the HPC application. An HPC application mapping module selects a platform from a plurality of platforms to execute the HPC application based on the HPC application signature and a set of benchmarks. An HPC application monitoring module monitors the execution of the HPC application on the selected platform. | 08-01-2013 |
20130227194 | ACTIVE NON-VOLATILE MEMORY POST-PROCESSING - A computing node includes an active Non-Volatile Random Access Memory (NVRAM) component which includes memory and a sub-processor component. The memory is to store data chunks received from a processor core, the data chunks comprising metadata indicating a type of post-processing to be performed on data within the data chunks. The sub-processor component is to perform post-processing of said data chunks based on said metadata. | 08-29-2013 |
20130275084 | ESTIMATING A METRIC RELATED TO A SERVICE DEMAND USING A DEFINED FRAMEWORK - 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. | 10-17-2013 |
20130290074 | BENCHMARKING SUSTAINABILITY OF SERVICE PROVIDERS - 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. | 10-31-2013 |
20130290511 | MANAGING A SUSTAINABLE CLOUD COMPUTING SERVICE - 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. | 10-31-2013 |
20130346247 | Recommending Options Based on Sustainability Metrics - 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. | 12-26-2013 |
20140032763 | PROVISIONING RESOURCES IN A FEDERATED CLOUD ENVIRONMENT - A measure of performance may be calculated for a composite cloud service of a particular cloud in a federated cloud environment. A determination may be made as to whether the measure of performance indicates breaching of a performance policy associated with the composite cloud service. | 01-30-2014 |
20140033218 | JOB PLACEMENT BASED ON MODELING OF JOB SLOTS - A collection of job slots correspond to placement of observed jobs associated with a plurality of job categories in a data processing environment. An incoming job is received, and based on a job category of the incoming job, the incoming job is assigned to a particular one of the job slots to perform placement of the incoming job on physical resources. | 01-30-2014 |
20140038523 | HIERARCHICAL NAVIGATION AND REMEDIATION IN DATACENTERS - Methods, devices, and machine-readable and executable instructions are provided for hierarchical navigation and remediation in datacenters. An example method to provide hierarchical navigation and remediation confirmation in datacenters includes providing navigation toward a reported component with a mobile electronic device via a hierarchy of navigational functionality that includes a differential wireless signal positioning system and a short range beacon detection system, verifying an identity of the reported component with the mobile electronic device, providing a testing protocol with the mobile electronic device to diagnose a fault associated with the reported component, providing a number of remedial instructions regarding the reported component with the mobile electronic device, and providing a remediation verification protocol with the mobile device to confirm whether the remediation was successful. | 02-06-2014 |
20140195673 | DYNAMICALLY BALANCING EXECUTION RESOURCES TO MEET A BUDGET AND A QoS of PROJECTS - Systems, methods, and machine-readable and executable instructions are provided for dynamically balancing execution resources to meet a budget and/or a QoS of projects. An example method can include analyzing a submitted program for a project, where the program comprises data to execute the project and a specification for the project, determining a computing resource allocation based upon the submitted data and the specification, and deploying for execution the submitted data to the determined computing resource allocation. The method can include monitoring progress during the execution of the data to determine a probability of project completion satisfying the specification, and dynamically balancing the execution resources to meet the budget and/or the QoS of the project to satisfy the specification. | 07-10-2014 |
20140201371 | BALANCING THE ALLOCATION OF VIRTUAL MACHINES IN CLOUD SYSTEMS - Methods, systems, and machine-readable and executable instructions are provided for balancing the allocation of a number of virtual machines (VMs) in clouds systems. Balancing the allocation of VMs in cloud systems can include determining a number of relationships of a plurality of nodes in a cloud system. Balancing the allocation of VMs in cloud systems can include assigning a number of VMs to the plurality of nodes in response to a request based on a criteria of the request and the number of relationships of the plurality of nodes to balance VMs in the cloud system, where the criteria include a type and a priority for each of the number of VMs. | 07-17-2014 |
20140214770 | CHECKPOINT GENERATION - A technique includes generating a checkpoint for an application that is executing on a plurality of nodes of a distributed computing system. Forming the checkpoint includes selectively regulating communication of data from the plurality of nodes to a storage subsystem based at least in part on a replication of the data among the nodes. | 07-31-2014 |
20140215241 | COMPUTER POWER MANAGEMENT - A power management module can select one of a plurality of different operational modes for a hardware component in a computer system based on application performance and total computer system power consumption determined for each of the operational modes. | 07-31-2014 |
20140215481 | ASSIGNING NODES TO JOBS BASED ON RELIABILITY FACTORS - Assigning nodes to jobs based on reliability factors includes calculating the maximum value of a processor utilization efficiency and assigning an optimal number of spare nodes to the job based on the value of the processor utilization efficiency. | 07-31-2014 |
20140324407 | QUANTIFYING POWER USAGE FOR A SERVICE - Quantifying power usage for a service. An example method may include identifying a dependency model for the service, the dependency model based in part on infrastructure providing the service. The method may also include determining power usage for the service using the dependency model. | 10-30-2014 |
20140358626 | ASSESSING THE IMPACT OF AN INCIDENT IN A SERVICE LEVEL AGREEMENT - Assessing the impact of an incident in a Service Level Agreement (SLA) by a system including a plurality of nodes organized in a hierarchical structure is disclosed. An incident record for an incident related to a service at a first node is received and an actual impact of the incident at the first node is calculated. The calculated actual impact is transferred to a parent node until a root node is reached. The actual impact of the incident is calculated at the parent node and a final actual impact and a total financial impact for the SLA are calculated at the root node. The actual impact at each node, the final actual impact, and the total financial impact are calculated dynamically while the incident is in progress. | 12-04-2014 |
20140379889 | AUTONOMOUS METRIC TRACKING AND ADJUSTMENT - Example embodiments relate to autonomous metric tracking and adjustment. In some examples, a computing node may include a processor to run a main operating system and an application that runs on top of the main operating system. The computing node may include a hardware-level controller that dynamically adjusts individual hardware components of the computing node via control signals that do not pass through the main operating system. The adjustments may be based on a target metric from a scheduling service external to the computing node and individual performance metrics from the computing node. | 12-25-2014 |
20150026318 | IDENTIFYING NETWORK COMMUNICATION PATTERNS - Examples of the present disclosure include methods, devices, and/or systems. Identifying network communication patterns can include analyzing a distributed computer program of a network, estimating virtual network communication traffic based on the analysis, and mapping the virtual network communication traffic to a physical network link. Identifying network communications patterns can also include identifying the network communication pattern and categorizing the physical communication network link based on an estimated communication intensity of the mapped communication traffic and the network communication pattern. Identifying network communication patterns can further include optimizing an energy used by the network based on the categorization. | 01-22-2015 |