Architecture of a Deployment of Solution Manager in AWS¶
This section displays the architecture of a deployment of Denodo (Solution Manager and Denodo Platform components) when using the Automated Cloud Mode (AWS).
This architecture has the following components:
The Denodo Solution Manager: it runs in a separate EC2 instance.
Each component of the Denodo Platform (Virtual DataPort, Data Catalog, Scheduler…) runs on a separate instance.
The instances run in a subnet in a single availability zone inside an Amazon Virtual Private Cloud (VPC).
The instances of the same cluster are launched in the same region.
Each instance has the appropriate security group to restrict access to only necessary protocols and ports.
This architecture relies on the Elastic Load Balancing. Specifically, it uses the Network Load Balancers, which provide TCP load balancing across the Denodo Platform components of the cluster.
The Solution Manager can launch the instances of a cluster to instances in an auto scaling group.
There are Amazon Elastic Block Store (EBS) volumes attached to the EC2 instances.