Ask an Expert
"What are the differences between a file server and
What are the advantages and disadvantages of a file server?
In the client-server architectural model, an application is divided into two parts:
- The client side, which runs the user interface, local storage and so forth.
- The business logic and the database reside in the server
Usually the clients and servers reside inside an organization's firewall and talk with each other using technologies like RPC (Remote Procedure Call).
With the Internet, the client-server architecture is replaced by web applications, where the browser plays the part of the client and the web servers play the role of the server. The protocol is usually HTTP and the UI (user interface) is managed using HTML.
A file server provides a way of storing files like documents, presentations, spreadsheets, etc. for sharing across an organization.
Traditionally, enterprise administrators setup a common space for users to store common files - presentations, proposals, and spreadsheets, et al. This is done via many file servers with "shares". The shares may be user-based or project-based. The shares also could be private or public. Traditionally users copy files into a public share and let everyone know via e-mail.
- One major drawback is that the files shares can only be accessed when the users are in the office or connected via VPN.
- Naturally the files cannot be shared with partners and customers for collaborative work.
- Another drawback is mobile access, which is disjoint and not customized for each device.
A hybrid cloud solves these problems.