Registering a compute resource and a compute node
Compute resource
A container for your resources and data, where analytics pipelines can be run. This can be a personal computer, a cloud account (such as AWS, Azure or Google Cloud) or an HPC cluster. Currently the Pennsieve platform supports "AWS accounts" as compute resources. The same compute resource can be registered across multiple workspaces.
Compute node
Infrastructure provisioned on a compute resource that orchestrates the running of workflow components (applications or processors). One compute node can be registered for each registered compute resource within a workspace.
AWS
A compute resource is registered using the Pennsieve agent. The AWS CLI is a prerequisite.
Once the AWS CLI has been installed, create an AWS profile for the relevant AWS account.
To register a compute resource, run the commands below on your terminal:
Confirm that your agent is configured correctly, i.e. that you have the correct access to the workspace that you would like your compute resource to be registered against.
pennsieve whoami
Register your compute resource:
pennsieve account register --type <accountType> --profile <profile>
The --type
is defaulted to AWS
and the --profile
is defaulted to default
.
pennsieve account register -h
- to view usage information
Once the compute resource has been registered a compute node can be created in the workspace.
- Login to the Pennsieve platform and access the relevant workspace

Login to Pennsieve

Access Workspace
- Navigate to configuration:
Analysis > Configuration

View Compute nodes
-
Click on
Create Compute Node
to bring up the creation form -
Complete the form with the required details:
Name
andDescription
and select the Compute Resource from theAccount
dropdown -
Click
Create Compute Node
to submit the formCreate Compute node
Updated about 2 months ago