---
name: framework-financial-services-satellite-architecture-high-availability
title: High availability for Satellite reference architecture
description: As described in High availability (HA) overview, HA is important for all cloud-based applications. Ready to learn more specifics about HA in the Satellite reference architecture?
last-updated: 2024-11-19
---

> ## Documentation Index
> The table of contents for this documentation set is at https://cloud.ibm.com/docs/framework-financial-services?format=markdown
> The index for all IBM Cloud docs is at: https://cloud.ibm.com/docs/llms.txt
> Use these files to discover more information as needed.

# High availability for Satellite reference architecture
{: #satellite-architecture-high-availability}

As described in [High availability (HA) overview](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-high-availability&format=markdown), HA is important for all cloud-based applications. Ready to learn more specifics about HA in the Satellite reference architecture?

## High availability in your Satellite location
{: #your-workloads}

For [HA in IBM Cloud Satellite](https://cloud.ibm.com/docs/satellite?topic=satellite-ha&format=markdown#satellite-ha-setup), you need to consider HA in three main areas within your Satellite location. For more information, see the following topics:

1. [Satellite control plane master](https://cloud.ibm.com/docs/satellite?topic=satellite-ha&format=markdown#ha-control-plane-master)
2. [Satellite control plane worker nodes](https://cloud.ibm.com/docs/satellite?topic=satellite-ha&format=markdown#ha-control-plane-worker)
3. [IBM Cloud services that run in your Satellite location](https://cloud.ibm.com/docs/satellite?topic=satellite-ha&format=markdown#ha-cloud-services) such as Red Hat OpenShift on IBM Cloud

In addition, you own all of the underlying infrastructure that the Satellite location components run on. Consider the following options to increase resiliency of that infrastructure:

* Add more compute hosts
* Add redundant power, network, and storage
* Isolate machines within one data center
* Spread hosts across physical locations

### Your workloads in Red Hat OpenShift on IBM Cloud
{: #your-workloads-multizone-scaling}

After you have your underlying infrastructure in place, begin deploying your workloads in your on-premises Red Hat OpenShift on IBM Cloud workload clusters. You can use the `cluster-autoscaler` add-on to scale the worker pools in your cluster automatically to increase or decrease the number of worker nodes in the worker pool based on the sizing needs of your scheduled workloads. The `cluster-autoscaler` add-on is based on the [Kubernetes Cluster-Autoscaler project](https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler). For more information, see [Autoscaling clusters](https://cloud.ibm.com/docs/openshift?topic=openshift-cluster-scaling-classic-vpc&interface=ui&format=markdown).

In addition, it is possible to autoscale your pods. For more information, see [Scaling apps](https://cloud.ibm.com/docs/openshift?topic=openshift-update_app&format=markdown#app_scaling).

## HA for IBM Cloud services
{: #ibm-cloud-services}

Your high availability strategy needs to consider all of the IBM Cloud services in your deployment, including the services that run in IBM Cloud outside of your Satellite location. For more information, see [High availability for IBM Cloud services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-high-availability&format=markdown#ibm-cloud-services).

## Related controls in IBM Cloud Framework for Financial Services
{: #related-controls}

For more information, see [related controls for high availability](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-high-availability&format=markdown#related-controls).

## Next steps
{: #next-steps}

- [Development processes and software integrity](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-development-processes&format=markdown)