Each SQL Server environment has distinct system requirements and must be sized according to the instance-specific demands and the workload deployed. Workload characteristics in a SQL Server deployment include the nature of transactions, the expected user load, the required number of transactions per second, and the permissible levels of latency per transaction. SQL Server is a storage-intensive workload and requires high availability. The significant sizing considerations are server and storage.
For server sizing:
For storage sizing and disk selection requirements, see Storage configuration.