Solutions · Healthcare

Healthcare & life sciences

Imaging volumes grow faster than budgets, and patient data has strict handling rules.

The constraint

What makes this sector awkward

Imaging and genomics produce data faster than storage budgets grow, the working set is large enough that caching does not help, and the handling rules around patient data constrain where that data can live and who can touch it.

High-throughput storage for imaging, a dual-fabric SAN that has been tested by pulling a path, self-hosted object storage with lifecycle policy, and controls aligned to the framework you are accountable under.

Where you probably are

Four situations we see constantly

If two or three of these describe your environment, the audit is worth the money. If all four do, it is overdue.

Storage is the bottleneck, not compute

Radiology reads stall on retrieval. The array is healthy by its own metrics — the problem is throughput per study, not capacity or IOPS.

The SAN has two fabrics that nobody has tested by pulling a path

Dual fabric in the diagram, single fabric in practice, because both switches sit in the same rack on the same feed.

Retention policy exists on paper

Nobody can say with confidence which studies are where, or prove that a retention rule is being enforced rather than hoped for.

Research and clinical data share infrastructure they should not

The separation was a VLAN and an agreement. It is not enforced at the platform layer, and it would not survive an audit.

How we sequence it

Four phases, each useful on its own

Sequenced so that stopping after any phase leaves you better off rather than stranded mid-migration.

  1. 01

    Measure the real workload

    Baseline throughput per study and per read, not aggregate array IOPS. The aggregate number hides the tail that users actually experience.

    You end up with

    A throughput baseline against imaging workflows, with the latency tail broken out.

  2. 02

    Fix the fabric and the failure domains

    Verify both fabrics are genuinely independent — power, uplinks, physical separation — then pull a path and time the failover.

    You end up with

    A path-failover drill report with a measured switchover time and the remaining single points named.

  3. 03

    Enforce separation at the platform layer

    Move clinical and research separation out of policy documents into enforced boundaries: separate pools, separate credentials, separate networks.

    You end up with

    A separation that holds when someone makes a mistake, not one that holds only when everyone remembers.

  4. 04

    Make retention provable

    Implement lifecycle policy in storage itself so retention is enforced by the system rather than by procedure.

    You end up with

    An artifact that answers "where is this study and why is it still here" without human archaeology.

What we measure in this sector

These are the numbers we put in the delivery report. If we cannot measure it, we do not promise it.

  • Storage throughput validated against real imaging workloads, tail included
  • Path-failover drill with a measured switchover time
  • Retention enforced by the storage layer, reportable as an artifact
  • Enforced separation between clinical and research data

What we don't do

Every vendor says yes to everything. Here is where our answer is no, or where someone else needs to be in the room. If this list looks wrong for your situation, tell us — we would rather argue about scope before the contract than after.

  • Out of scope

    HIPAA compliance attestation and legal interpretation

    We implement HIPAA-aligned technical controls for organisations holding their own BAA. The attestation is not ours to give.

  • Out of scope

    Medical device qualification and vendor certification

    If a workload is a regulated device, its qualification belongs to the device vendor. We will build the platform it runs on, not certify it.

  • Requires partner

    PACS, RIS and clinical application administration

    We handle the storage, fabric and platform underneath. Application-level configuration needs the application vendor, and we will say so before the contract.

  • Included

    Storage architecture, fabric engineering and lifecycle policy

    Including the failover drills and the retention implementation.

Questions we get asked

Healthcare specifics

Our PACS vendor says only their reference architecture is supported. Can you work with that?

Yes. We will build to their constraints and tell you exactly where those constraints cost you throughput or money. Sometimes the honest answer is that following the reference architecture is correct; sometimes it is a compromise worth documenting.

Can you reduce cost without reducing performance?

Usually by changing the tiering rather than the array. Most imaging estates keep far more hot data than the clinical workflow needs, and moving the cold tail is where the money is.

Do you need access to patient data?

No. We need access to infrastructure, metrics and configuration. Where an investigation requires looking at actual content, we will say why, in writing, before doing it.

Want this looked at against your healthcare environment?

Thirty minutes, no slides. Bring the awkward constraint — that is usually the interesting part.