Pau Lo
asked on
server resources determination
What should be the general approach to determining if a windows server (VM) has been allocated sufficient resources in terms of RAM and CPU to support the demands of the users accessing the services/applications on which the server was created for?
If it’s a new project, where do you typically start in the design phase to help determine server requirements, and once the system has gone live, what specific metrics would be used to help identify if current resources are adequate, or if additional resources are required? E.g. what data would you use/monitor for to determine when upgrading resources may be a necessity?
We can interview our operational team who no doubt have a sophisticated logging and alerting system setup for dangerous utilization trends, but thinking of the broader picture it would be worthwhile from the outside looking at how an IT section should be able to identify where current resources allocated are not sufficient, and what methodology they would use to make that decision.
If it’s a new project, where do you typically start in the design phase to help determine server requirements, and once the system has gone live, what specific metrics would be used to help identify if current resources are adequate, or if additional resources are required? E.g. what data would you use/monitor for to determine when upgrading resources may be a necessity?
We can interview our operational team who no doubt have a sophisticated logging and alerting system setup for dangerous utilization trends, but thinking of the broader picture it would be worthwhile from the outside looking at how an IT section should be able to identify where current resources allocated are not sufficient, and what methodology they would use to make that decision.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Hello,
For monitoring and data collection of all your virtual infrastructure, such as virtual mnachine, host, datastore, portgroups, I recommend vrealize Operations manager, Enterprise edition, it collects metrics at the level of performance, disk, memory, cpu, network. It is a very powerful tool to evaluate your entire virtual environment.
The enterpise edition also allows you to discover the services and applications that your virtual machines run, allowing a more centralized monitoring.
I indicate a reference link, so that you have more details about the tool.
https://www.vmware.com/products/vrealize-operations.html
I also show you a link to the most relevant metrics at the cpu, memory, and disk level.
https://www.datadoghq.com/blog/vsphere-metrics/
Best practices at the performance level.
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/performance/vsphere-esxi-vcenter-server-70-performance-best-practices.pdf
The esxtop command can also help you, it indicates metric information at the vm, cpu, network, memory, disk level.
https://kb.vmware.com/s/article/1008205?lang=en_us
For monitoring and data collection of all your virtual infrastructure, such as virtual mnachine, host, datastore, portgroups, I recommend vrealize Operations manager, Enterprise edition, it collects metrics at the level of performance, disk, memory, cpu, network. It is a very powerful tool to evaluate your entire virtual environment.
The enterpise edition also allows you to discover the services and applications that your virtual machines run, allowing a more centralized monitoring.
I indicate a reference link, so that you have more details about the tool.
https://www.vmware.com/products/vrealize-operations.html
I also show you a link to the most relevant metrics at the cpu, memory, and disk level.
https://www.datadoghq.com/blog/vsphere-metrics/
Best practices at the performance level.
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/performance/vsphere-esxi-vcenter-server-70-performance-best-practices.pdf
The esxtop command can also help you, it indicates metric information at the vm, cpu, network, memory, disk level.
https://kb.vmware.com/s/article/1008205?lang=en_us
ASKER