Resource requirements
Be sure to consider your resource requirements when you configure your HSTS service. HSTS provides four templates that support different configuration sizes of resources.
Storage
HSTS can be used with the supported Cloud Object Storage services. The Kubernetes volume storage
must be a storage class with
Read
, Write
, Many
(rwx)
permission for use with HSTS.Important: zLinux does not support object storage.
To use Cloud Object Storage, you must provide the appropriate access authentication. For more information, see Getting credentials for High-Speed Transfer Server.
Sizing
The test results listed here provide an example of the possible values for the configuration templates.
The cluster setup that was used for testing has:
- 12 worker nodes.
- 16 cores per node.
- 64 GB memory per node.
Template | Transfers | CPU | Memory |
---|---|---|---|
small (Quickstart and Starter) |
One transfer with a 1 GB file. | 235 millicore | 2.57 GB |
medium (Development) |
20 transfers total: 10 transfers with a 1 GB file, and 10 transfers with a 10 k file. | 9.65 CPU core | 5.58 GB |
large (Production) |
40 transfers total: 20 transfers with a 1 GB file, and 20 transfers with a 10 k file. | 21.1 CPU core | 12.25 GB |