Virtualisation, storage, networking and resilience
The compute, data, network and recovery foundations that keep modern services running.
Infrastructure is the part of technology most people notice only when it fails. Applications can be modern, interfaces can be polished and cloud strategies can be ambitious, but services still depend on compute, storage, networks, identity, recovery and the people and processes capable of operating them.
This is my living guide to enterprise IT infrastructure. It covers traditional and software-defined platforms, local and hybrid estates, and the practical design questions that decide whether infrastructure is simply installed or genuinely resilient.
Last reviewed: 5 September 2026. Supporting guides are refreshed as new relevant articles are published.
The infrastructure stack
What the business actually consumes, and therefore what the infrastructure exists to protect.
Hypervisors, clusters, operating systems, containers and scheduling.
SAN, HCI, software-defined storage, performance, capacity, snapshots and replication.
Switching, routing, DNS, firewalls, authentication and the paths services use to reach each other.
Backup, immutability, DR, failover, recovery orchestration and testing.
Monitoring, logs, alerting, automation, patching, capacity and lifecycle ownership.
Virtualisation: choose the operating model, not just the hypervisor
Virtualisation decisions used to be dominated by feature comparison because the leading platforms were relatively similar in operating model. Licensing changes, HCI, software-defined storage and stronger open-source alternatives have made the choice broader.
VMware, Hyper-V, Proxmox and HCI platforms can all run virtual machines. The more important differences are around clustering, storage integration, backup compatibility, automation, vendor support, skills, licensing and how much operational complexity the organisation is willing to own.
A platform that is technically cheaper can become expensive if the team cannot support it confidently. A premium platform can become poor value if its capabilities go unused. The right choice is the one whose operating model matches the organisation.
Related analysis
- Should VMware Customers Evaluate HPE VM Essentials?
HPE VM Essentials may merit evaluation where VMware costs, hardware plans or a need for platform choice have changed. Assess supported infrastructure, Linux operations, backup,… - How to Build a Reliable Proxmox Backup Strategy
Build Proxmox backups around acceptable data loss and downtime, then use tiered schedules, independent off-site copies, retention controls and restore tests to show that… - What Proxmox Backup Server Does for Proxmox VE Backups
Proxmox Backup Server provides deduplicated backup storage for Proxmox VE, helping retain more recovery history without repeatedly storing unchanged guest data. Its usefulness… - Proxmox Backup Server vs Traditional VM Backups: Where Each Fits
PBS provides efficient, tightly integrated protection for Proxmox VE, but broader image-based suites and application-aware backups can better suit mixed estates, cross-platform… - HPE VM Essentials vs Nutanix AHV for VMware exits
HPE VM Essentials and Nutanix AHV can both replace VMware, but the consequential choice is architectural: retain independent infrastructure layers or adopt a more tightly…
Storage: performance, protection and failure domains
Storage architecture is easy to reduce to capacity and IOPS. Those numbers matter, but they are only part of the design. Failure domains, controller behaviour, rebuild time, snapshot design, replication, firmware lifecycle, support and integration with the compute platform are often more important during the life of the system.
SAN, HCI and software-defined storage move complexity around. A SAN concentrates storage into a dedicated platform with clear boundaries. HCI couples compute and storage more closely and can simplify procurement and scaling for the right workload. Software-defined platforms such as Ceph offer flexibility but demand an operational understanding of the cluster underneath them.
The useful question is not which model is modern. It is which failure modes the team understands and can recover from.
Related analysis
- How to Size HPE Alletra MP for Capacity, Performance and Recovery
Correct HPE Alletra MP sizing separates usable, provisioned and effective capacity, tests peak I/O and connectivity, and reserves space for snapshots, replication, failures and… - Protocol fit differs: Alletra MP supports FC, NVMe/FC, iSCSI and NVMe/TCP; Pure is narrower
If you’re choosing between HPE Alletra Storage MP and Pure Storage FlashArray, the deciding factors are less about flash performance and more about operating model: protocol… - HPE Alletra MP vs Dell PowerStore: How I Would Choose
A practical comparison of HPE Alletra MP and Dell PowerStore for enterprise storage buyers who care about protocol fit, operational model, resilience and long-term platform… - HPE Alletra MP in the Real World: Performance and Insights
In real-world environments, HPE Alletra MP proves it’s more than just modern storage—it delivers flexible scaling, cloud-like management, and consistently strong performance… - Affordable Enterprise Storage with HPE MSA 2062 Hybrid Flash
Introduction: Enterprise Storage Without the Enterprise Complexity In today’s infrastructure landscape, organizations expect serious storage performance without deploying…
Networking is application infrastructure
Networks are no longer just the cables between servers. VLANs, routing, firewalls, DNS, internet paths, cloud connectivity, load balancers and identity-aware access controls determine how an application behaves and which failures can isolate it.
Redundancy also needs to be real. Two switches do not create resilience if both depend on one uplink. Two internet circuits do not help if they share a physical path. Multiple application servers do not create availability if every node relies on one DNS resolver or firewall state.
I prefer network diagrams that show service paths and failure domains rather than simply device icons. They make architecture easier to test because each dependency can be challenged.
Related analysis
- Use a migration gate before upgrading to Proxmox VE 9
A Proxmox VE 9 upgrade is an operating-system and platform migration, not a routine package update. Check restores, boot recovery, storage, networking, repositories, guests and… - Critical RCE flaw affects Silicon One-based Cisco Nexus 9000 switches
Critical unauthenticated code execution in specified Silicon One-based Cisco Nexus 9000 switches can give a reachable attacker root privileges and reload the device. Operators… - Operating HPE VM Essentials: VM Lifecycle, Storage and High Availability
A practical introduction for VMware administrators to operating HPE VM Essentials, covering VM provisioning and changes, compute placement, shared storage, networking, high… - Azure gateway outage left healthy workloads unreachable
Microsoft’s 30 September multi-region Azure gateway incident disrupted connectivity and management operations, showing how network dependencies can make otherwise running… - Network Automation Needs an Owner Before It Can Scale
Network automation succeeds or fails on who owns the data, approvals, exceptions and recovery when an automated production change does not go to plan.
Backup and resilience are separate from availability
High availability reduces interruption when a component fails. Replication keeps another copy of current data. Backup preserves recoverable versions across time. Disaster recovery provides a way to restore a service after a larger failure. They overlap, but they are not substitutes.
Ransomware made this distinction harder to ignore. A highly available platform can replicate corruption very efficiently. A backup repository that uses the same credentials and administrative plane as production can be compromised along with it. Immutability, separation and tested recovery are therefore architectural controls rather than backup-product features.
Recovery objectives should drive design. An RPO and RTO written in a policy have little value until somebody has measured how long a representative service actually takes to restore.
Related analysis
- How to Build a Reliable Proxmox Backup Strategy
Build Proxmox backups around acceptable data loss and downtime, then use tiered schedules, independent off-site copies, retention controls and restore tests to show that… - What Proxmox Backup Server Does for Proxmox VE Backups
Proxmox Backup Server provides deduplicated backup storage for Proxmox VE, helping retain more recovery history without repeatedly storing unchanged guest data. Its usefulness… - Proxmox Backup Server vs Traditional VM Backups: Where Each Fits
PBS provides efficient, tightly integrated protection for Proxmox VE, but broader image-based suites and application-aware backups can better suit mixed estates, cross-platform… - What Immutable Backup Protects and What It Does Not
Immutable backup can stop protected recovery data being changed or deleted before its retention deadline. But its value depends on the enforcement mechanism, administrative… - Azure Backup vs Veeam: Where Each One Fits
Azure Backup and Veeam are often compared as if they were interchangeable. They are not. Azure Backup is a Microsoft-native service with tight Azure integration and sensible…
HCI: simpler boundaries, different trade-offs
Hyperconverged infrastructure can remove some of the boundaries between compute and storage and make scaling more modular. That can be useful, particularly where the organisation values a single lifecycle and an integrated support model.
The trade-off is coupling. Compute and capacity may need to scale together. Network design becomes part of storage performance. Failure domains can be less obvious to teams used to a separate SAN. The right HCI design therefore depends on workload shape and operating preference, not simply on whether three boxes can form a cluster.
Related analysis
- HPE VM Essentials vs Nutanix AHV for VMware exits
HPE VM Essentials and Nutanix AHV can both replace VMware, but the consequential choice is architectural: retain independent infrastructure layers or adopt a more tightly… - StorPool for Proxmox VE Brings Shared Storage With Operational Trade-offs
StorPool gives Proxmox VE a supported shared block-storage option for VM disks, migration and HA. Its native integration reduces workflow friction, but teams must still design…
Observability: know before the user tells you
Monitoring should explain service health, not merely display component status. CPU graphs and ping checks are useful, but they do not tell an operator whether a user can authenticate, whether a backup completed, whether storage latency is rising or whether a certificate will expire next week.
Good observability brings metrics, logs, dependency information and operational context together. It also controls noise. An alert that is ignored every day is not monitoring; it is background decoration.
Related analysis
- Keep Your Observability Stack Replaceable with OpenTelemetry
OpenTelemetry can separate application telemetry from a commercial observability backend, making a future move less disruptive. That freedom depends on controlled Collector… - Azure SRE Agent Can Speed Up Investigation, Not Replace SRE Teams
Azure SRE Agent can combine telemetry, incident data, source code and operational knowledge to speed up diagnosis. Its value depends on reliable inputs, tightly scoped… - Operating HPE VM Essentials: VM Lifecycle, Storage and High Availability
A practical introduction for VMware administrators to operating HPE VM Essentials, covering VM provisioning and changes, compute placement, shared storage, networking, high…
Lifecycle decisions matter as much as day-one design
Infrastructure has a long memory. A five-year platform accumulates firmware dependencies, operating-system versions, backup integrations, application assumptions and undocumented workarounds. Refresh decisions should therefore consider supportability and operational risk alongside hardware performance.
I would normally look at vendor support windows, hardware fault history, capacity trend, software compatibility, security requirements, recovery confidence, licensing changes and the cost of maintaining specialist knowledge. Sometimes the right answer is new hardware. Sometimes it is a platform change. Sometimes the current system is still perfectly fit for purpose.
Infrastructure decision checklist
- What service-level requirement is the platform actually supporting?
- Where are the true single points of failure?
- Which components can fail without operator intervention?
- Can the team diagnose a degraded state before it becomes an outage?
- Are backup and recovery independent enough to survive compromise of production?
- How long does a representative restore actually take?
- What is the capacity and support horizon?
- Does the architecture remain understandable to more than one person?
Latest infrastructure analysis
Related analysis
- Should VMware Customers Evaluate HPE VM Essentials?
HPE VM Essentials may merit evaluation where VMware costs, hardware plans or a need for platform choice have changed. Assess supported infrastructure, Linux operations, backup,… - How to Build a Reliable Proxmox Backup Strategy
Build Proxmox backups around acceptable data loss and downtime, then use tiered schedules, independent off-site copies, retention controls and restore tests to show that… - What Proxmox Backup Server Does for Proxmox VE Backups
Proxmox Backup Server provides deduplicated backup storage for Proxmox VE, helping retain more recovery history without repeatedly storing unchanged guest data. Its usefulness… - Proxmox Backup Server vs Traditional VM Backups: Where Each Fits
PBS provides efficient, tightly integrated protection for Proxmox VE, but broader image-based suites and application-aware backups can better suit mixed estates, cross-platform… - HPE VM Essentials vs Nutanix AHV for VMware exits
HPE VM Essentials and Nutanix AHV can both replace VMware, but the consequential choice is architectural: retain independent infrastructure layers or adopt a more tightly…
Infrastructure in a cloud world
For hybrid and cloud workload placement, continue with the Cloud & Hybrid Infrastructure pillar. For Windows Server, Hyper-V, Azure and Entra dependencies, see the Microsoft Technology pillar. The Technology pillar provides the wider map.


