Hi,
How to evaluate the resource usage by Starling platform (Not running the Openstack applications)? What would be the maximum requirement for below resources?
The objective of this question is to find out the available resources pool for application deployment.
For an example if the worker node hardware has ‘X’ Hyper-Threads and on an average ‘Y’ Hyper-Threads would be used by Starlingx platform, then remaining Hyper-Thread would be available for user applications.
How do I get this ‘Y’ portion of resource here?
Note: the deployment is not going to host the Openstack (stx-openstack), so its overhead can be excluded.
Is this something, that can be concluded by starligx admin portal, PlatformHost -> InventoryHost -> Detail:
Storage:
UUID |
Disk info |
Type |
Size (GiB) |
Available Size (GiB) |
RPM |
Serial ID |
Model |
468da969-bca7-45b5-be1d-7bb1fc2e55c1 |
HDD |
1117.25 |
860.46 |
Undetermined |
001e338e94a69cd72600770c4cf0a7ce |
PERC H740P Mini |
Memory:
Reserved for Platform: 7000 MiB |
What does this CPU profile means? is this provides a way to reserve/associate CPUs for user applications ?
Any pointers to understand the resource allocation in starlingx ?
Regards,
Ankush