Abstract:
A method and a system are provided to derive one or more observations between a plurality of parameters in customer care data. The method includes receiving customer care data from a plurality of data sources. Thereafter the customer care data is transformed to create a plurality of data structures utilizing one or more semantic web protocols. The plurality of data structures represents a relationship between one or more parameters in the customer care data. Thereafter a subset of data structures is extracted from the plurality of data structures based on a query received via a query interface. One or more graph analytics techniques are applied on the subset of data structures to determine one or more observations associated with the subset of data structures. Thereafter the one or more observations pertaining to the subset of data structures are displayed on a display screen.
Abstract:
A method and system to determine a computational resource requirement is described. The method and system rank one or more computational resources for each of the plurality of tasks in an ascending order, based on a cost associated with the plurality of tasks for each of the computational resource. Based on the ranked one or more computational resources and a fairness metric, the method and system allocates the one or more capacity units associated with the computational resource to perform the plurality of tasks. The method and system determines the computational resource requirement to perform the plurality of tasks based on the allocated one or more capacity units. The fairness metric ensures that allocation of the one or more capacity units to the plurality of tasks is performed in a manner to maximize the fairness.
Abstract:
Methods and systems for computational resource allocation in a distributed computing environment are disclosed. A request for computational resource allocation is received at a first computational node. The request comprises at least a threshold value of an expected reliability associated with a set of required computational resources. The availability of one or more computational resources from the set of required computational resources is determined at the first computational node. Based on the determined availability of the one or more computational resources, a first reliability score of the first computational node is determined. Further, the first reliability score is compared with the threshold value of expected reliability. Based on the comparison, the one or more computational resources are allocated to process the request.
Abstract:
Methods and systems for sharing computational resources. A request from a first node is received for the one or more computational resources. The request comprises a service level agreement (SLA) associated with the requested one or more computational resources. The request is compared with one or more advertisements sent by at least two second nodes, other than the first node. The one or more advertisements correspond to an availability of a set of computational resources associated with each of the at least two second nodes. A portion of computational resources from the set of computational resources associated with each of the at least two second nodes is allocated to the first node, based on the comparison, such that a combination of the portion of computational resources satisfy the SLA associated with the request.
Abstract:
The disclosed embodiments illustrate methods and systems for predicting service assurance between requestors and crowd workers for task processing on a crowdsourcing platform. The method includes receiving one or more service level agreement (SLA) attributes of one or more tasks. The method further includes selecting a first set of crowd workers, from a plurality of crowd workers associated with the crowdsourcing platform. The method further includes selecting a second set of crowd workers from one or more SLA-based clusters of the selected first set of crowd workers. The method further includes predicting the service assurance between the requestor and each of the selected second set of crowd workers based on at least performance sustenance parameters associated with the one or more tasks and the selected second set of crowd workers.
Abstract:
Methods and systems for determining incentives for sharing one or more computational resources in a network. A request from a resource requester is received for executing a workload. The request comprises a service level agreement (SLA) associated with said execution of said workload. A contribution of one or more computational resources, associated with a resource provider, in satisfying said SLA is determined based at least on a capacity associated with said one or more computational resources, a duration of a usage of said one or more computational resources for said execution, and one or more constraints included in said SLA. The incentives for said resource provider for said sharing of said one or more computational resources is determined based at least on said contribution.
Abstract:
Methods and systems for determining prices of customized virtual machines required to process customer-specified workloads are disclosed. A count of instances of the customized virtual machines, required to process the customer-specified workloads is determined, based on a configuration of the customized virtual machines. The instances of the customized virtual machines are consolidated on virtual machine servers. Further, the prices of the customized virtual machines are determined based on a count of the virtual machine servers, unused resources in the virtual machine servers, and unused resources in the customized virtual machines. The determined prices are recommended to the customer. Further, at least one of the prices of the customized virtual machines or the configuration of at least one or more customized virtual machines is modified, based on a response to the recommendation received from the customer.
Abstract:
Methods and systems for recommending one or more computational resources. A portion of computational resources is determined from a set of computational resources associated with a datacenter based on a user-profile associated with a user, from one or more users, and the set of computational resources. The user-profile comprises at least one of a required performance level, a required load, or a cost constraint. The one or more computational resources are recommended from the portion of computational resources, in response to requests received from the one or more users.
Abstract:
Methods and systems for recommending one or more computational resources. A portion of computational resources is determined from a set of computational resources associated with a datacenter based on a user-profile associated with a user, from one or more users, and the set of computational resources. The user-profile comprises at least one of a required performance level, a required load, or a cost constraint. The one or more computational resources are recommended from the portion of computational resources, in response to requests received from the one or more users.
Abstract:
A method and system to determine a computational resource requirement is described. The method and system rank one or more computational resources for each of the plurality of tasks in an ascending order, based on a cost associated with the plurality of tasks for each of the computational resource. Based on the ranked one or more computational resources and a fairness metric, the method and system allocates the one or more capacity units associated with the computational resource to perform the plurality of tasks. The method and system determines the computational resource requirement to perform the plurality of tasks based on the allocated one or more capacity units. The fairness metric ensures that allocation of the one or more capacity units to the plurality of tasks is performed in a manner to maximize the fairness.