Skip to content
View cdmaestas's full-sized avatar

Block or report cdmaestas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cdmaestas/README.md

Hi, I'm Chris πŸ‘‹

CTO for Data and AI Storage Solutions at IBM. 25+ years architecting enterprise IT systems across federal, commercial, and public sectors β€” with a focus on HPC, hybrid, and AI infrastructure, and on unstructured data at scale: file, object, and tape storage across cloud, on-premises, and edge environments.

The repos below are personal open-source work β€” tooling for large Linux clusters and IBM Storage Scale: benchmarking harnesses, cluster administration, network validation, and install automation.

πŸ”— cdmaestas.github.io Β· LinkedIn


Selected Recent Redbooks

Talks & Media

Blog Posts


Cluster tooling

Cbench β€” Scalable cluster benchmarking and testing toolkit. Automates the full HPC benchmarking lifecycle: generating job scripts, submitting them to the batch scheduler, and parsing output into structured results across 31 benchmarks. Originally from Sandia National Laboratories; v2 adds a modern Python toolchain alongside the original Perl. Perl Python

CAP β€” Cluster Administration Package β€” Integrates, configures, and manages HPC clusters by bundling common cluster tools (pdsh, genders, Slurm, munge, conman, freeipmi, powerman) behind a unified build and install system with RPM and Debian packaging. Shell

dool β€” Command-line, real-time monitoring of Linux system resources (CPU, memory, network, disk, load) with a plugin architecture. Forked from scottchiefbaker/dool, a Python 3 successor to dstat. Python fork

pdsh β€” Multithreaded parallel remote shell client that runs commands across many hosts at once, over ssh, rsh, or Kerberos IV. Forked from chaos/pdsh. C fork

ctrl-data-mgmt β€” A local file metadata catalog: index the directories you care about, then find what's eating your disk and what you're storing twice. Pure Python standard library, nothing leaves the machine. Python

IBM Storage Scale

Scale GUInstall β€” A single-file web frontend for the Storage Scale Installation Toolkit. Guided, form-driven install, deploy, and upgrade flows with a command preview before anything executes. Ships as signed RPM and DEB packages. HTML Flask

Network Readiness (KOET) β€” Validates interconnect latency, throughput, and packet loss before a deployment goes near production. Forked from IBM/SpectrumScale_NETWORK_READINESS. C fork

ECE Capacity Estimator β€” Calculates effective usable capacity for Storage Scale Native RAID (ECE) systems from a hardware configuration, or solves in reverse for the smallest configuration that meets a capacity target. Forked from IBM/SpectrumScale_ECE_CAPACITY_ESTIMATOR. Python fork

Storage Scale MCP Server β€” An MCP server over the Storage Scale REST APIs and CLIs, letting LLMs query and interact with a live cluster through a structured tool interface. Forked from IBM/ibm-storage-scale-mcp-server. Python fork

Storage Scale Agents β€” Specialized reference AI agents built on the Storage Scale MCP server, giving LLMs task-focused ways to operate against a live cluster. Forked from IBM/ibm-storage-scale-agents. Python fork

GPFS User Group Tools β€” Community-maintained tools from the Spectrum Scale (GPFS) User Group for administering and inspecting GPFS / Storage Scale clusters. Forked from gpfsug/gpfsug-tools. C fork

ESS Comprestimator β€” Samples existing data to project how much capacity compression would actually reclaim before you commit to enabling it. Forked from IBM/ess_comprestimator. TypeScript fork


The projects and views here are my own. They are not IBM products or services, and are neither endorsed nor supported by IBM.

Popular repositories Loading

  1. cbench cbench Public

    C

  2. cap cap Public

    Cluster Administration Package

    Shell

  3. Scale-GUInstall Scale-GUInstall Public

    Scale GUI Upgrade Install (GUI) ToolKit

    HTML

  4. ess_comprestimator ess_comprestimator Public

    Forked from IBM/ess_comprestimator

    IBM Storage Scale System Comprestimator tool

    Python

  5. ibm-storage-scale-mcp-server ibm-storage-scale-mcp-server Public

    Forked from IBM/ibm-storage-scale-mcp-server

    This project offers MCP server built on the IBM Storage Scale REST APIs and CLIs, enabling LLMs to interact with them.

    Python

  6. cdmaestas.github.io cdmaestas.github.io Public

    Personal site: HPC and IBM Storage Scale projects

    HTML