Sign Up

Machines

Machines represent cloud resources required for executing workflows.

Trickest provides a fixed number of virtual machines to each user, available to be used in workflow executions. Number of machines is predefined by user's subscription package.

Machines Availability

To take an insight into your machines availability check Fleet page.

Machine types

Trickest provides several types of machines based on the account.. Different machine types have different allocations of CPU and memory, so are suited for workloads with different computational requirements.

Following 2 types of machine are provided:

MachineCPURAM
Community24GB
Business28GB

Machine states

Every machine goes through several stages in its computation lifecycle:

StatusDescription
DownMachine is not dedicated to any workflow execution. It is on the rest and it is available to be dedicated to some run.
UpMachine is activated (from Down to Up activation) and it is ready to perform some computation. It is used in some run, or available to be dedicated to some run - learn more about availability of Up machine.
RunningMachine is performing some computation. It isn't available, it is used in some run.
ErrorSome error occurred in machine's work, and it is necessary to contact support@trickest.com. It isn't able to do any computation at the moment.

Machine utilization

Every Running machine tends to go to Down state when it is finish with dedicated work, and the scale down is done automatically by the platform (a few minutes needed for this process).

For both time and cost optimisation, when Running machine is just finished with dedicated work, it will stay Up, instead of down scaled, until the end of the last started hour. This enables using already ready Up machine for next workflow execution.

This produces two types of machine startup within a run:

  • Down -> Up -> Running** -** cold start where machine needs some time to be activated, from Down to Up state, then becomes Running by starting its work.
  • Up -> Running** -** warm start where machine is already activated, it is already Up, and can starts with work immediately.

Find out more about Trickest Concepts and Architecture.