AMPs are responsible for data storage and retrieval. Each AMP is associated with its own set of Virtual Disks (Vdisks) where data is stored, and no other AMP can access that content in line with the shared-nothing architecture. The functions of an AMP include:
- Accessing storage using Teradata's Block File System Software.
- Lock management.
- Sorting rows.
- Aggregating columns.
- Join processing.
- Output conversion.
- Disk space management.
- Accounting.
- Recovery processing.