3.4 Deployment Scenarios

The following sections discuss the deployment cases in a multi-sever setup. These deployment cases indicate how a multi-server (master-slave) setup can be used for load balancing and data synchronization in an organization where the employee storage requirement is growing in terms of size and frequency of access. In a situation where an organization’s employee storage requirement is increasing, an organization needs a reliable response time for users. Also, data synchronization in such a situation needs strict time constraints.

3.4.1 Load Balancing

Consider the case of a global manufacturing firm that requires its component plans and drawings to be saved in a secure place. The workforce involved in the manufacturing division of the organization needs this confidential information to be accessed, updated, added, or shared with peers in other departments for various actions to be taken, such as approval of plans.

In this case, you can deploy iFolder in a multi-server setup so that the manufacturing divisions can share the plans and other documents in a secure manner. Because the number of units manufactured might be time-sensitive and limited, the plans and drawings must reach the respective divisions on time, and the operators must be able to retrieve, update, and synchronize them within the required response time. A multi-server configuration is very useful in managing this kind of load in a timely manner.

3.4.2 Data Synchronization

Consider an example where a company is organizing an event to showcase its products on the same day in different geographical locations. Representatives of the company are at the different locations for the event with their presentations, spreadsheets, and Flash* videos. The presentation material needs to be replicated across different locations. Because the presentation material might need last-minute changes, it needs to be synchronized in real time. In such a scenario, an iFolder multi-server (master-slave) deployment can offer real-time data synchronization capabilities.