Installing zone-aware sample application
Install a zone-aware sample application to validate of resiliency and high availability in the two-availability-zone and arbiter node (2AZ + arbiter node) configuration.
About this task
Install a zone-aware sample application in the stretched OpenShift® Container Platform cluster to validate of resiliency and high availability in the 2AZ + arbiter node configuration.
Important: With latency between the data zones, one can expect to see performance
degradation compared to an OpenShift Container Platform cluster
with low latency between nodes and zones (for example, all nodes in the same location). How much the
performance gets degraded, depends on the latency between the zones and on the application behavior
that uses the storage (such as heavy write traffic). Ensure that you test the critical applications
with stretch cluster configuration to ensure sufficient application performance for the required
service levels.
A ReadWriteMany (rwx) Persistent Volume Claim (PVC) is created by using the
ocs-storagecluster-cephfs storage class. Multiple pods use the newly created rwx
PVC at the same time. The application that is used in the example here is called File Uploader.
This topic demonstrates how an application is spread across topology zones so that it is still
available when there is a site outage.
Note: This demonstration is possible since this application
shares the same rwx volume for storing files. It works for persistent data access as well because
Fusion Data Foundation is configured as a stretched cluster
with zone awareness and high availability.