Problem Statement
When a single server stores all files, it becomes a bottleneck for access and storage capacity. If that server fails, all files become unavailable, causing data loss or downtime. As data grows, scaling storage and access speed on one machine is impossible.