×

Methods, systems, apparatuses, and computer-readable mediums for provisioning petrotechnical workflows in a cloud computing environment

  • US 9,229,603 B2
  • Filed: 12/28/2010
  • Issued: 01/05/2016
  • Est. Priority Date: 12/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • providing a cloud computing environment (CCE) comprising a plurality of processing resources, wherein the processing resources comprise at least one virtual machine and at least one physical machine;

    receiving, at the CCE, a request from a user for performing a petrotechnical workflow, wherein the user is remotely located with respect to the CCE and the petrotechnical workflow uses a three-dimensional visualization;

    provisioning, using a processor system, by allocating, over a network, usage of one or more provisioned processing resources from the plurality of processing resources, for performing the petrotechnical workflow, wherein provisioning comprises;

    determining a type of provisioning scheme with which the user, the request, or both are associated;

    determining that the petrotechnical workflow is associated with a physical machine instance based on the petrotechnical workflow using the three-dimensional visualization;

    determining to provision at least one of the processing resources for executing the petrotechnical workflow, wherein the at least one of the processing resources comprises one or more physical machines of the at least one physical machine;

    automatically determining a load status of the at least one physical machine and assigning the one or more physical machines to the user based on an amount of usage of the one or more physical machines, wherein the one or more physical machines boot into a particular operating system; and

    provisioning each of the one or more physical machines of the processing resources, wherein the one or more physical machines are provisioned based on hardware requirements indicated by the physical machine instance and based on the petrotechnical workflow using the three-dimensional visualization;

    performing the petrotechnical workflow using the at least one of the processing resources, whereby the three-dimensional visualization is generated using the one or more physical machines;

    providing the generated three-dimensional visualization to a remote client device of the user; and

    associating a cost with usage of the at least one of the processing resources for performing the petrotechnical workflow.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×