Home > Storage > PowerFlex > White Papers > Dell APEX Block Storage for AWS: MongoDB using Kubernetes and PowerFlex CSI > Logical architecture
The following figure shows the Amazon EC2 instances that are deployed in multiple AZs of the two-layer Dell APEX Block Storage for AWS for better resiliency. Kubernetes and Dell PowerFlex CSI drivers are installed on PowerFlex compute instances to provision persistent volumes dynamically. MongoDB pods that are deployed on the compute instances have access to the persistent volumes.
The private subnets range includes all the instances where the PowerFlex cloud storage, Gateway, Presentation server, and Kubernetes master nodes are installed.
This example uses the Red Hat Enterprise Linux 8.4 AMI for the Amazon EC2 instance in the private subnet and Amazon EBS storage for PowerFlex deployment. The bastion node uses the Windows 2016 AMI for remote access of instances in the private subnet. The PowerFlex SDS instances are configured into a single protection domain. The storage volumes from all the SDSs contribute to the overall capacity of the Dell APEX Block Storage.
Note: The Bastion EC2 instance can use any operating system for administration purposes (such as Windows or Linux) with focus on security.