> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cognite.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Server requirements

> Hardware, software, and network requirements for installing and running the Cognite PI AF extractor.

You can install the extractor on a physical server, on a virtual machine on-premises, or in the cloud.

## Memory

For the default values in the configuration, the server needs a minimum of 4 GB RAM and an additional 256 GB HD for logging and storage. You can adjust the configuration to reduce memory usage.

## CPU

For the default values in the configuration, the server needs a minimum of 2-core CPUs.

## Software

<Info>
  Cognite tests the CDF PI AF extractor for AVEVA PI AF Server 2018. According to AVEVA's documentation, this implies that any Patch level will work.
</Info>

* Windows server 2016 or later.
* A Windows account with admin rights to install the extractor.
* Access to the Windows machine, for instance, through VPN.
* .Net Framework 4.8 run-time or higher version.
* PI AF SDK 2018 installed on the extractor host, distributed as part of the [PI AF Client 2018 SP3 Patch 3](https://docs.aveva.com/bundle/af-sdk/page/html/af-sdk-overview.htm).

## Network access

* Username and password for connecting to the PI AF server where the data is stored.
* Network access with firewall openings to each PI AF server on TCP port 5457.
* Network access with firewall openings to the CDF cluster and CDF project.
