# Datastore Types Pros and Cons

| Datastore Type | Directory Pools | NFS Pools | GFS2 Pools |
| --- | --- | --- | --- |
| **Pros** | - Simple to set up and easy to configure - No external dependencies - Uses the existing host filesystem | - Simple to set up - Centralized storage enables easy VM migration across hosts | - True shared disk, clustered filesystem - Pacemaker and Corosync provide high availability and fencing (reducing the risk of split brain) - Good for live VM migration and for clustered workloads |
| **Cons** | - No redundancy - No capability for migration - Creates the potential for filling up the host filesystem and bringing the host down | - NFS server can be a single point of failure unless configured for high availability - Requires additional configuration not needed for Directory Pools - Network latency can cause performance issues | - More complex to configure and maintain - Requires reliable shared storage (SAN, iSCSI, etc) - Troubleshooting can be more complex |
