1. A system for load balancing multiple file transfer protocol (FTP) servers to service FTP requests, the system, comprising: a load balancing agent; multiple FTP servers coupled to the load balancing agent, which identifies an FTP server from the multiple FTP servers to which to send a first signal of an FTP request; wherein, in response to the first signal, the FTP server, allocates a port within a port range and identifies the port as being available for use in connecting with a second signal of the FTP request; wherein, the FTP servers provide access to a cloud-based collaboration service, wherein the cloud-based collaboration service includes a file sharing and storage environment residing on the multiple FTP servers that host the cloud-based collaboration service, and wherein the multiple FTP servers use a distinct access request processor to access the file sharing and storage environment.