×

PROVISIONING OF DISTRIBUTED COMPUTING CLUSTERS

  • US 20130227558A1
  • Filed: 02/29/2012
  • Published: 08/29/2013
  • Est. Priority Date: 02/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for provisioning a cluster for a distributed computing platform, the method comprising:

  • receiving configuration information for a cluster from a user, wherein the configuration information comprises at least a cluster size, a data set and code for processing the data set from the user;

    selecting a plurality of target host computing devices from a plurality of host computing devices based on the configuration information;

    instantiating, based on the cluster size, at least one virtual machine (VM) on each of the target host computing devices to serve as a node of the cluster, wherein each instantiated VM is configured to access a virtual disk that is based on a VM template and preconfigured with code for executing functionality of the distributed computing platform;

    persistently storing the data set in a distributed file system accessible by at least a subset of the VMs, wherein the distributed file system is accessed by the distributed computing platform during processing of the data set;

    providing the code for processing the data set to at least a subset of the VMs; and

    initiating execution of the code for processing the data set on the at least subset of VMs to obtain data processing results for the user.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×