$ ./geek-tools

A compact library of practical infrastructure, cloud, networking, storage and resilience tools. Open only the calculator you need; search or filter the library when you know roughly what you are looking for. All calculator inputs stay in your browser and are not submitted to isageek or third parties.

22 tools
NETWORKING

Network & IP tools

Latency, transfer-time and IPv4 planning without reaching for a spreadsheet.

LIVE TESTAzure Region Latency TestMeasure browser latency to Azure regions and compare the results rather than guessing which region is closest in network terms.
CALCULATORData transfer timeEstimate how long a backup, migration or upload will take at a given sustained line rate.

CALCULATORIPv4 CIDR calculatorSee network/broadcast addresses, usable range and host count, including point-to-point /31 and host /32 semantics.

CALCULATORIPv4 subnet plannerSplit a parent IPv4 network into right-sized VLSM subnets from a list of required usable host counts.

STORAGE & HCI

Capacity, HCI & storage performance

Plan protected capacity, rebuild headroom and storage performance without hiding the assumptions.

CALCULATORRAID usable capacityA quick RAID 0/1/5/6/10 capacity estimate before filesystem, metadata and vendor-reserve overheads.

CALCULATORCeph usable capacityEstimate raw, theoretical and recommended usable capacity for replicated or erasure-coded Ceph storage.

CALCULATORNutanix capacity & resiliencyEstimate RF2/RF3 logical capacity, node-failure rebuild reserve, operating headroom and optional data-reduction effect for a homogeneous cluster.

Estimator only: production Nutanix designs should be validated with Nutanix sizing guidance, workload data and the actual node/storage configuration.

CALCULATORStorage growth forecastProject capacity growth and calculate how much provisioned capacity is needed to preserve operational headroom.

CALCULATORDisk rebuild timeEstimate rebuild duration from drive size, sequential throughput and the share of that throughput available while production workloads continue.

CALCULATORIOPS / throughput / queue depthTranslate IOPS and block size into throughput, split a read/write workload and estimate outstanding I/O from latency.

BACKUP & DR

Backup, immutability & disaster recovery

Estimate repository requirements, recovery objectives and the network capacity behind them.

CALCULATORBackup window / throughputWork out the sustained throughput needed to protect the expected changed data inside a target backup window.

CALCULATORBackup repository estimateEstimate repository capacity from a full dataset, daily change rate and retention period, with data-reduction and headroom assumptions.

CALCULATORVeeam / immutable repository estimatorModel retention plus immutability, daily change, data reduction and the extra capacity impact of conventional active fulls versus block-cloned synthetic fulls.

Sizing is deliberately conservative and simplified; actual Veeam chain behaviour, fast-clone support, retention transforms and workload compressibility can change consumption.

CALCULATORRPO / RTO impactTurn recovery objectives into the maximum data-loss window and outage window they actually imply.

CALCULATORDR replication bandwidthEstimate the sustained WAN bandwidth needed to keep pace with change data and show how much data is generated inside each RPO interval.

VIRTUALISATION & EUC

Virtualisation, HA & user compute

First-pass capacity planning for hypervisor clusters and Azure Virtual Desktop host pools.

CALCULATORVirtualisation vCPU capacityA deliberately simple cluster compute planner based on physical cores, HA reserve and a chosen vCPU:pCore consolidation ratio.

CALCULATORVMware / vSphere HA capacityEstimate CPU and memory capacity left after host-failure reserve and an operational utilisation ceiling, with a transparent vCPU:pCore assumption.

This models homogeneous hosts and percentage-style reserve. VM reservations, NUMA, DRS, admission-control policy and workload peaks can be more restrictive.

CALCULATORAzure Virtual Desktop host pool sizerEstimate the number of session hosts from peak concurrency, per-user CPU/RAM assumptions, host size, target utilisation and spare-host policy.

Use measured workload data where possible. Login storms, application behaviour, GPU needs, profile storage and autoscale policy can materially change the correct host count.

AVAILABILITY & FACILITIES

Availability, power & facilities

Turn uptime, electrical and cooling assumptions into numbers you can use for first-pass planning.

CALCULATORSLA downtime allowanceConvert an availability percentage into the maximum downtime implied over a day, week, 30-day month or year.

CALCULATORServer power costEstimate annual energy use and electricity cost from device count, measured/assumed wattage and operating hours.

CALCULATORRack power & coolingTranslate rack IT load into facility power, current draw, cooling load, annual energy and electricity cost.

CALCULATORUPS runtime estimatorApproximate runtime from usable battery energy, load, inverter efficiency and an allowance for battery ageing.

Real UPS runtime is non-linear and vendor load curves are more accurate; use this for rough planning only.

Planning estimates, not vendor sizing

These calculators deliberately show their assumptions. Production results can be affected by workload behaviour, metadata and filesystem overheads, compression/deduplication, failure-domain design, reservations, protocol efficiency, storage-controller behaviour and vendor-specific implementation. Use the results as a first-pass planning aid, then validate important designs with measured workload data and the relevant vendor sizing guidance.