We help IT Professionals succeed at work.

To Locate Slot Wise Physical Memory Configuration from Esxi 6.7/Windows Servers running on Dell Hardware

Few Queries Regarding  Physical Memory Configuration on Virtual infra running with  vSphere 6.7

 Is it justified to use  Maximum allowed Physical  Memory on any Hardware Like We have Dell M630 running with 512 GB RAM while it can be enhanced Up to 1.5TB (24 DIMM slots): 4GB/8GB/16GB/32GB/64GB DDR4 up to 2400MT/s

What should be best practice to follow here by increasing resources Like RAM/CPU or if to add more Servers  with std configuration ?

What if We need to extract Slot wise memory Detail ?

 When Using smbiosDump  running individually on Esxi using SSH but not to get the same from multiple Esxi?

Tried to setup some function using script given below..

https://psvmware.wordpress.com/tag/powercli-check-memory-dimms-for-esxi/

But when trying to run giving error like...
New-CimSession : The connection to the specified remote host was refused. Verify that the WS-Management service is
running on the remote host and configured to listen for requests on the correct port and HTTP URL

Need to fetch my existing /memory config /slot wise and best pretcie to use the Server with best available performance

Tried to locate the Hardware and Health tab form VC/Host Webclient [HTML5]..seems it is depreciated now in 6.7?

Please help to locate the required detail from multiple Host/Physical Boxes
Comment
Watch Question

strivoliIT Manager
CERTIFIED EXPERT

Commented:
I suggest using iDRAC in these scenarios.
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
* Is it justified to use  Maximum allowed Physical  Memory on any Hardware

Not financially viable when it first comes out, see the price difference between 32, 64 and 128GB LRDIMMs for example. Filling one server up with maximum RAM is more expensive than filling two up with DIMMs of half the capacity.

Your example of 64GB LRDIMMs is now financially sound since 64GB is no longer the max DIMM size, but when the R630 first came out and 64GB was the maximum size DIMM available it was cheaper to buy two servers full of 32GB ones than a single server full of 64GB ones. It's always been the case that you pay a whopping premium for things when they first come out, you're paying for the design as well as production cost; once the manufacturer has covered their design and tooling costs the price falls dramatically as you just pay production cost. This applis to just about everything, buy a newly bred plant at a flower show for $50 or buy it from a garden centre two years later for $5.
patronTechnical consultant

Author

Commented:
Thanks @ andyalder ,Is it also applicable for Dell M630?
 We have  R-DIMMs of Size 16 GB and 32 GB with Few Slots Empty on M630 Server
 So what should be best approach here either to increase same count or to use other approach
 URL I was referring here ..
  https://i.dell.com/sites/csdocuments/Shared-Content_data-Sheets_Documents/en/aa/Dell-PowerEdge-m630-Spec-Sheet.pdf
 and what about the Extract if possible anyhow for multiple Boxes as some function already given in my question
CERTIFIED EXPERT
Distinguished Expert 2019
Commented:
They don't list 128GB LRDIMMs in the 630 spec but anyway you can't mix technologies - it has to be only UDIMMs, RDIMMs or LRDIMMs; not a combination. Anyway 64GB RDIMMS are in mass production now and reasonably cheap if you buy generic ones rather than Dell branded.

As far as getting the slot info https://www.virtualizationhowto.com/2019/09/vmware-esxi-commandline-get-cpu-and-memory-information/ might help, since it is CLI you may be able to script it to run multiple hosts. You may be able to use Dell CMC as well to get the config of the whole chassis..You can also script racadm hwinventory to get the memory slot info AFAIK.
patronTechnical consultant

Author

Commented:
Thanks..As of now am using smbiosDump |grep -A 12 'Memory Device' to extrcat info one by one
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
racadm hwinventory would probably be easier.