Setup of workloads across nodes
First Claim
1. A computer-readable medium having computer-executable instructions, which when executed perform actions, comprising:
- executing a setup process as a part of installing software on a plurality of nodes that are to provide services;
receiving a product key;
determining a number of nodes on which the product key allows software associated with the setup process to be installed; and
limiting installation of the software to the number of nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the subject matter described herein relate to setting up nodes. In aspects, a setup process is started to install software components to provide services to other nodes. The setup process asks for a product key and maps the product key to a product definition that indicates a number of nodes upon which the software is allowed to be installed. The product definition may also indicate what services are allowed to be installed by the setup process. The user indicates the number of nodes on which he wishes to install the software. The user may then indicate which nodes the user wishes to provide which services. This setup data is stored and may be used to determine what services to install when the setup process is executed on each of the nodes.
16 Citations
18 Claims
-
1. A computer-readable medium having computer-executable instructions, which when executed perform actions, comprising:
-
executing a setup process as a part of installing software on a plurality of nodes that are to provide services; receiving a product key; determining a number of nodes on which the product key allows software associated with the setup process to be installed; and limiting installation of the software to the number of nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method implemented at least in part by a computer, the method comprising:
-
executing, on a node, a setup process as part of an installation of software on a plurality of nodes; determining a location at which setup data regarding the installation was previously stored; requesting from the location assignment data that indicates a service assigned to the node; and installing the service on the node. - View Dependent Claims (13, 14, 15, 16)
-
-
17. In a computing environment, an apparatus, comprising:
-
a user interface component arranged to receive input from a user and provide output to the user; a product key service arranged to map a product key to a product definition that indicates a number of nodes upon which a setup process is allowed to install services; a setup data store arranged to store assignment data that associates each service with a node upon which to install the service; and a configuration tool arranged to obtain the product key via the user interface component and to store the assignment data in setup data store - View Dependent Claims (18)
-
Specification