Sign inSign up

memverge/mvmv

By memverge

Updated about 3 years ago

MemVerge MemoryViewer

Image
3

794

memverge/mvmv repository overview

MemoryViewer software gives system administrators comprehensive insight into the physical memory topology as well as the application memory utilization.

Features

  • Memory topology and performance ensure configuration accuracy
    Servers are often equipped with heterogeneous memory hardware, such as Intel Optane Pmem. The DIMM layout and BIOS configurations on these servers can be complex and confusing. With its intuitive graphical interface, MemoryViewer provides a real-time view of the memory configuration as well as the bandwidth of each type of memory hardware.

  • Memory Heatmap helps plan best DRAM & PMem mix
    Many apps require large amounts of memory. However, they are often processing a tiny fraction of the data in memory at one time, leaving most of the reserved memory “cold.” These apps are prime candidates to take advantage of memory tiering where the cold data can be stored in lower cost PMem. This approach will save 30-40% in hardware cost with no impact on app performance. The Memory Heatmap displays the memory usage patterns and with this insight, system admins can identify opportunities to optimize the memory configurations that best support their workloads.

Usage

Running MemoryViewer in single host with Docker/Podman.
docker run -p 8080:8080 -v /root/.mvmv:/root/.mvmv --pid=host --privileged -d memverge/mvmv:latest
  • -p 8080:8080 to expose the web port on host
  • -v /root/.mvmv:/root/.mvmv to mount a directory for MVMV to store files (metrics data, license, …), not hard required.
  • --pid=host to run with the host pid mode, so mvmv can monitor the processes running on host
  • --privileged to get root privilege for collecting metrics
  • -d to run in the background

Then access MVMV via http://<host_address>:8080 in a browser.

Tag summary

Content type

Image

Digest

sha256:976a96342

Size

109.5 MB

Last updated

about 3 years ago

docker pull memverge/mvmv