Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Up to 99.99% Availability

The…

...

  • Process monitoring and failover, typically used when deploying on bare-metal hardware

  • MediationZone deployed in at least 1 site/region, minimum of 2 nodes

  • Requires redundant disk and database storage

    • Configured and deployed to meet the availability target

  • HA Cluster Monitor 3PP Required

    • Cluster monitors process health via status interface

    • Cluster orchestrates process fail-over when issue detected

      • Migrated Virtual IP address

      • Mounts storage

      • Starts process on stand-by machine

Up to 99.99% Availability via VM Failover

The…

...

  • Virtual Machine (VM) monitoring and failover to alternate host, used when deploying on Virtual Machines (VMs)

    • VMWare vMotion, VMWare HA

    • AWS EC2 Auto-scaling

    • Etc.

  • MediationZone deployed in at least 1 site/region, minimum of 2 compute nodes

  • Requires redundant disk and database storage

    • Configured and deployed to meet the availability target

  • Process monitoring achieved by scheduling a script that starts all PICO processes not running on the local VM

Up to 99.999% Availability Geo-redundant Deployment

The…

...

  • Deployment spans at least 2 sites/regions, minimum of 2 compute nodes per site/region

  • Active – Active Scenarios

    • Independent sites/Platforms

    • Typically used for real-time applications

    • Replication requirements:

      • Database replication: System (NOT required), Audit (NOT required), Runtime state (optional, case dependent)

      • Filesystem replication: Not required

  • Active – Passive Scenarios

    • Typically used for batch applications, single Platform instance running

    • Replication requirements:

      • Database replication: System (required), Audit (optional), and Runtime state (optional)

      • Filesystem replication: Runtime data stored to disk

  • Passive site is a replica of Active site, and needs to be started when Active site goes down

VM-based High Availability Deployment

The…

...

  • System Database external to MediationZone deployment, must be setup in HA mode

  • System availability via:

    • In case of VM failure the VM is migrated to an alternate host by the virtualization environment. Required for the ControlZone, use-case dependent for ExecutionZone

    • Filesystem mounted to all VMs if file-sharing between VMs is needed (which is common)

    • Each VM has local storage embedded in the image

  • Workflow availability via:

    • Platform process orchestrates workflow execution and failover across set of available ECs

    • Real-time collection workflows run as active-active across multiple ExecutionZone nodes. Traffic fail-over between nodes using:

      • Protocol-level failover for protocols that support it (Diameter, Radius. etc.)

      • Load balancer for all other protocols (TCP/IP, HTTP, REST, etc.)

      • Distributed VMs and ECs over multiple Availability Zones for extra redundancy