Please reply on this. Any input will be very useful to conclude on available resource pool for user applications.

 

Regards,

Ankush

 

From: Rai, Ankush
Sent: Thursday, November 5, 2020 8:30 PM
To: starlingx-discuss@lists.starlingx.io
Subject: Resource requirement for Starlingx

 

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

/dev/disk/by-path/pci-0000:1a:00.0-scsi-0:2:0:0

HDD

1117.25

860.46

Undetermined

001e338e94a69cd72600770c4cf0a7ce

PERC H740P Mini

 

Memory:

 

Reserved for Platform: 7000 MiB
Usable Total: 121390 MiB
Available: 121390 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