Azure Azure Arc Data Services Sizing Tool & Calculator for SQL MI PostGreSQL August 25, 202532 views0 By IG Share Share Planning your Azure Arc Data Services deployment is a critical first step. This interactive sizing tool helps you accurately estimate the vCore and RAM resource requirements for your specific configuration. Whether you’re deploying SQL Managed Instances or PostgreSQL Hyperscale server groups, use this calculator to align with official Microsoft guidance and ensure your Kubernetes cluster is properly provisioned for optimal performance. Simply input your desired setup below to get a comprehensive sizing estimate. Azure Arc Data Services Sizing Tool Azure Arc Data Services Sizing Tool Estimate the resource requirements for your deployment. Data Controller vCores Corresponds to Kubernetes CPU 'requests'. 1 vCore = 1 Kubernetes CPU unit = 1000m (millicores). This is the guaranteed CPU for the process. RAM (GB) Corresponds to Kubernetes memory 'requests' (e.g., 4Gi). This is the guaranteed memory for the process. SQL Managed Instance Instance Profile 1 Remove Service Tier General Purpose is for standard workloads. Business Critical provides high availability with 3 replicas (3x resource cost). General Purpose Business Critical vCores Corresponds to Kubernetes CPU 'requests' for each SQL instance. 1 vCore = 1 Kubernetes CPU unit. RAM (GB) Corresponds to Kubernetes memory 'requests' for each SQL instance. Instances The number of separate SQL Managed Instances to deploy with this configuration. Add SQL MI Profile PostgreSQL Hyperscale Server Group Profile 1 Remove Workers The number of worker nodes in each PostgreSQL server group. Does not include the coordinator node. vCores/Node The vCores for the coordinator and each worker node in the server group. RAM/Node (GB) The RAM in GB for the coordinator and each worker node in the server group. Server Groups The number of separate PostgreSQL server groups to deploy with this configuration. Add PostgreSQL Profile Understanding Kubernetes Resources (vCores & RAM) The vCores and RAM you specify in this tool translate directly to resource requests and limits in Kubernetes, which is the underlying platform for Azure Arc Data Services. CPU (vCores) CPU resources are measured in Kubernetes CPU units. One vCore in this tool is equivalent to one Kubernetes CPU unit. This can also be expressed as 1000m (millicores or millicpu). For example, specifying 2 vCores for a service sets its Kubernetes CPU request to '2' or '2000m'. Kubernetes uses this value to guarantee that the service gets the requested CPU power. Memory (RAM) Memory is measured in bytes. Kubernetes understands units like Gi (Gibibytes) and Mi (Mebibytes). This tool simplifies it to GB (Gigabytes) for ease of use. When you enter 4 GB of RAM, it sets the Kubernetes memory request to a value like '4Gi', ensuring the service has that much memory reserved for it. Key takeaway: The values you enter are used to define the minimum guaranteed resources (requests) for each component in your Kubernetes cluster, ensuring stable performance. Example Sizing Calculation This example demonstrates a common deployment scenario. Click the button below to load these values into the tool and see the calculation in action. Data Controller: 4 vCores, 4 GB RAM SQL MI (General Purpose): 1 instance with 2 vCores, 4 GB RAM SQL MI (Business Critical): 1 instance with 4 vCores, 8 GB RAM (resources are x3 for replicas) PostgreSQL Hyperscale: 1 group with 2 workers, each node (coordinator + workers) having 2 vCores, 4 GB RAM Breakdown: Data Controller: 4 vCores, 4 GB RAM SQL MI (GP) Total: 2 vCores, 4 GB RAM SQL MI (BC) Total: (4 vCores * 3 replicas) = 12 vCores, (8 GB RAM * 3 replicas) = 24 GB RAM PostgreSQL Total: (1 coordinator + 2 workers) * 2 vCores = 6 vCores, (1 coordinator + 2 workers) * 4 GB RAM = 12 GB RAM Example Total: 24 vCores and 44 GB RAM required across the cluster. Load Example Values Calculate Sizing Estimated Sizing Requirements Total vCores 0 Total RAM (GB) 0 Worker Nodes 0 Sizing Breakdown Disclaimer: The Questions and Answers provided on https://gigxp.com are for general information purposes only. We make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services, or related graphics contained on the website for any purpose. Share What's your reaction? Excited 0 Happy 0 In Love 0 Not Sure 0 Silly 0 IG Website Twitter
Azure Azure SQL MI vs. VM Performance Gap: Migration Estimator Tool It’s a common and frustrating scenario for teams migrating to Azure SQL PaaS. A workload ...
Azure CLI Command Generator Tool | Free Build & Copy CMDLETs Tired of searching for the right syntax for your Azure CLI commands? Our interactive Azure ...
Azure On‑premises DNS → Azure DNS Migration Tool Estimator Checklist Move your authoritative DNS from on‑premises Linux/BIND (or similar) to Azure DNS with confidence. This ...
Microsoft Azure Private Link Cost Calculator & TCO Guide Price Estimator The Total Cost of Ownership (TCO) for an Azure Private Link deployment is a complex ...
Azure SQL Server 2025 Upgrade & Backwards Compatibility Guide Steps The release of SQL Server 2025 is more than a version bump—it’s a strategic leap ...
Azure Windows Server 2025 Hotpatching: On-Prem Readiness & Cost Calculator Thinking about implementing Windows Server 2025‘s new Hotpatching feature for your on-premise servers? This interactive ...
Azure Azure Egress Network Cost Calculator | Estimate Data Transfer Cost Struggling to predict your monthly Azure egress costs? You’re not alone. Azure’s data transfer pricing ...
Azure Azure AI Token Cost Calculator & Estimator | OpenAI & Foundry Models Planning your budget for an AI project? Our Azure AI Token Cost Estimator is a ...
Azure ASR & GRS: The Hidden Gap in Your Azure Disaster Recovery Plan A common belief in IT is that protecting on-premises workloads with Azure Site Recovery (ASR) ...
Azure SQL Server 2022 Upgrade: Fixing Performance Degradation from SQL 2016 The recent migration from SQL Server 2016 SP3 to SQL Server 2022 CU16 has introduced ...
Azure Azure Files Lifecycle Management: A Guide to NAS Migration Strategies Customers migrating from on-premises NAS to Azure Files want to leverage the cloud’s scalability and ...
Azure Migrate VMware to Azure Stack (Local) Azure VMware Solution (AVS) The recent acquisition of VMware by Broadcom has sent ripples through the virtualization market. With ...