To ensure optimal performance and functionality of Lakehouse Optimizer, it's important to understand the resources required to run the application seamlessly. LHO requires and uses the following resources.
Overview of Required Azure Resources
1 Resource Group in your Azure tenant that contains the following:
1 Azure Ubuntu Linux VM:
OS: Ubuntu Linux 20.04
Recommended Type B8ms or similar with minimum 8 cores
1 Azure SQL Server:
Recommended Type: S3 w. 400 DTU or higher (Serverless min 2 cores up to 8 as alternative)
1 Azure Key Vault:
Recommended Type: Standard
1 Azure Storage Account
1 Service Principal in Azure AD with …. ID Token, AppRole
...
“ID Token” enabled
Deployment Dependency: Azure Virtual Machine
In order to deploy Lakehouse Optimizer in your environment an Azure Virtual Machine is necessary.
Deployment with Docker Containers
Cloud Provider: Azure
Required
OS: Ubuntu Linux 20.04
Docker Engine installed (version 23.0 or later)
Host VM Specs | CPU | Memory (GB) | Disk (GB) |
---|---|---|---|
Recommended | 8 | 28+ |
50 |