Shared FS Basically implies to the high Availability in Hadoop 2.X.
In this shared FS, ZooKeeper Failover Controller (ZKFC) is responsible for HA(High Availability) Monitoring of the NameNode service and for automatic failover when the Active NameNode is unavailable.