Home / Reference / Hardware lineup

NetApp hardware lineup: AFF, FAS, ASA and the model numbers

NetApp's product naming looks cryptic until you know the pattern. This guide decodes the platform families — AFF, FAS, ASA — and explains what the letters and numbers in a model name actually mean, so you can read a spec sheet (or a used-systems listing) with confidence.

The three families

FamilyWhat it isBest for
AFF (All-Flash FAS)All-flash systems running full ONTAP (SAN + NAS + object + MetroCluster + SnapMirror everything)Primary workloads, databases, VDI, any latency-sensitive mixed workload
FASHybrid systems — flash (or NVMe) for hot data plus HDD capacity tiers via Flash Pool / FabricPool-style tieringCapacity-oriented mixed workloads, backup targets, archive
ASA (AFF SAN Array)AFF hardware locked into SAN-only mode (FC/NVMe/iSCSI, no NAS protocols, no FlexGroup)Teams that want a simple, predictable SAN array without NAS complexity

All three run the same ONTAP operating system. The difference is the drive mix (AFF/ASA: all flash; FAS: hybrid) and, for ASA, a simplified feature set presented by ONTAP itself: ASA systems run in a SAN-only personality where NAS protocol configuration is not available at all.

Model naming: AFF A250, FAS C400, ASA A90…

Since the 2021 refresh, NetApp uses a two-tier naming scheme:

Older generations used a different scheme you will still see on the used market: AFF A200/A220/A300/A320/A400/A700/A800 and FAS 8300/8700/9000 (and before that FAS 27xx/8xxx/9xxx). The current A/C-series naming (A20, A70, C400, …) is the pattern to learn; older numbers carry no "one rule" — treat them as model numbers, not a code.

Quick decoder: AFF A70 = all-flash, performance tier, mid-high range. FAS C400 = hybrid-capable chassis in the capacity tier, biggest of the C line. ASA A90 = SAN-only all-flash, high end. The "A" in ASA is the A-series chassis; the "A" in AFF is the flash tier — don't conflate them.

AFF A-series: the performance line

All A-series models use NVMe SSDs (NVMe U.2/EDSFF drives in recent generations) and support scale-out to multi-node clusters; entry models typically start as 2-node HA pairs.

FAS and the C-series: capacity-optimized

A practical rule of thumb: if the workload is mostly sequential bulk data (backup, archive, media, data lakes), the C-series gives the best capacity per dollar; if it is latency-sensitive and transactional, the A-series.

ASA: SAN-only mode

ASA (SAN Array) systems are AFF hardware running ONTAP in a SAN-only personality:

You cannot switch an AFF system to ASA mode or back without a fresh configuration — the personality is set when the system is initialized (the system initialize / configuration-assistant flow asks you to pick). If you see "ASA" in an ONTAP system node show output, the node runs the SAN-only personality.

Checking what you have: the commands

# What family/model is this node?
system node show -fields node,model,is-san-array
system node show -instance | grep -E "Model|System Serial"

# Controller details, memory, CPU
system node hardware show

# Drive inventory — flash vs HDD, capacity, type
storage disk show -fields disk,type,usable-size,container-type

# Is the system in ASA (SAN-only) mode?
system node show -fields node,is-san-array

is-san-array shows true on ASA nodes and false on full AFF/FAS nodes. The model string (e.g. AFF-A70 or FAS-C400) tells you the family at a glance.

Related terms you'll meet in spec sheets

TermMeaning
HA pairTwo controllers that fail over to each other; the basic ONTAP building block (see the HA & security guide)
Scale-out cluster2–24 nodes sharing one namespace/pool; more nodes = more performance and capacity in one system
EDSFF / U.2 / NVMeDrive form factors and interface of current AFF A-series (EDSFF and U.2 are the physical shapes; NVMe the protocol)
Flash PoolLegacy SSD-cache-in-front-of-HDD feature (mostly superseded by all-flash or FabricPool tiering)
FabricPoolONTAP tiering of cold blocks to object storage (S3/StorageGRID) — see the S3 on ONTAP guide
OAM / O9Field jargon for the operating system + management versions (OAM = "ONTAP and Management"; O9 = ONTAP 9) — mostly internal NetApp terminology

How to pick a platform

  1. Protocols first: need NAS? Full AFF/FAS (or C-series). SAN-only is fine? ASA is simpler.
  2. Workload profile: transactional/latency-sensitive → A-series. Bulk/sequential/capacity → C-series.
  3. Growth path: check maximum cluster size and max drives for the model — entry models scale up (add shelves) but high-end models also scale out (add nodes).
  4. Efficiency maths: run the numbers on usable capacity before choosing — a capacity-optimized model with RAID-TEC and dedupe can beat a bigger raw number on another platform.

For a worked example of raw-to-usable math, see the aggregate capacity explainer.