Showing posts from March, 2015

Enterprise File Sync and Share (EFSS) based on OpenStack Swift, With File Server Migration

Gladinet Cloud Enterprise is an Enterprise File Sync and Share solution. One of the important use case is to migrate traditional Windows File Server to OpenStack Swift. This video demonstrates how to set up Gladinet Cloud Enterprise and the included File Server Agent. The File Server Agent software running on the Windows File Server can synchronize files and folders from local folder (network share) to OpenStack Swift Object Storage and vise versa. The end result is over time, the files and folders are available from both the local file server and the remote OpenStack Swift object storage.For more information, go to and visit the enterprise section.

File Sync and Share Solution for Big Enterprises, with OpenStack Swift

OpenStack is used more and more by enterprises and service providers for the File-Sync-and-Share (EFSS) solution. A normal process is that the enterprise will start with a proof-of-concept with small number of users, figure out all the limitations and then move on to a bigger implementation such as make it ready for hundreds of thousands of employees to use in a production environment. In OpenStack Swift, there is a small technical detail that affects scalability, which is the number-of-objects-per-container. Basically per-object upload latency will increase considerably once the number reach a certain point. From the OpenStack Swift community, the best practice is to keep number-of-objects-per-container to be just under one million. In this article, we will lead you through the path from small POC to big all-employee deployment, with Gladinet Cloud Enterprise and OpenStack Swift, with this technical limitation in mind.POCIn Proof-of-Concept stage, typically the users are focused on f…

New Look and Feel for 2015

Every once in a while, we will improve  the web portal user interface. This time around, we improves the icons used in the web portal. For example, the folder type icons and file type icons are increased from 24x24 to 32x32. There are some other changes to the web portal too. Here you go, a quick video demonstrates the new web portal for the Gladinet Cloud Enterprise, the Enterprise File Sync and Share solution.

Multiple Roles for the Same User

Gladinet Cloud Enterprise is an Enterprise File Sync and Share solution. As it is used more and more in enterprise, it becomes imperative to delegate administrative tasks to different administrators or people. For example, you may want to have administrators that have read-only permissions to certain management scopes. You may also want to have some administrators take on a couple of management tasks but not all the management tasks. In the past, we introduced Role Manager that can create roles and assign the roles to users. When it was first introduced, there was a limitation that each user can only take on one role. Now with the Multiple-Role support, each user can take on different roles. This makes it easier to manage bigger File Sync and Share deployments.Create a RoleFirst create a role under Management Console\User Manager\Role Manager and select the different operational tasks for the role created.

Split Database for Better Performance

Gladinet Cloud Enterprise (GCE) is an Enterprise File Sync, Share, and Collaboration solution.  During POC (Proof of Concept) stage and early production stage, it probably doesn’t matter how the configuration information and runtime data is stored. However, as more and more users are getting onto the system. We need to start thinking about split the database for better performance and adding worker nodes for load balance.Two Types of TrafficGCE database is one of the most critical components of the GCE platform as it contains two distinct type of data. The first type is static which includes for example username, email, and the user’s published shared files and folders. This type of data is relatively small and can be estimated at 5000 bytes per user. Therefore, for a 2000 user implementation, the database size for this static data can be estimated at 10 MB.
The second type of data is volatile for example; file change log, audit trace, and the file list. The database size for this type…

Team Folder Ownership

Gladinet Cloud Enterprise is a file sync and share solution. When it comes to sharing, the first thing comes to mind was the built-in Team Folder feature since the very beginning of Gladinet Cloud Enterprise. From the concept level, team folder is a lot like a traditional network share. They are both folders. They can both be assigned to users. However, team folder is for the cloud while the network share was for the past.  In the cloud era, one of the biggest challenge is how to manage team folders for a very big organization with more than hundreds of users? Certainly you don’t want the same administrator to manage all the team folders for all the groups and teams for all the hundreds of users.You want to delegate, you want to give ownership to team users so they can help manage the team folders. This article is about ownership of team folders. Enable Advanced SettingsSince some large companies may want this feature and some smaller companies may not want this feature. First you can…

Install Gladinet Cloud Enterprise on Server 2012 R2 Core

Gladinet Cloud Enterprise is built on top of Windows Web Platform. When it comes to Windows Web Platform, the best available so far is the Windows Server 2012 R2 and the IIS Web stack that comes with the server. Most of the time, you will just start with a Server 2012 R2 standard user interface, which is the easiest to get started. However, what if you have a Server 2012 Core to start with? This article talks about how to go from there. The Gladinet Cloud Enterprise installation program itself is a GUI (Graphical User Interface) installer. So it requires the server-gui-shell Windows Feature. Start with PowerShellLet’s say we have Server 2012 core now, and all we have is a command line interface.We are going to start with the PowerShell and use PowerShell to install the components we need.  We can use the command prompt to launch into PowerShell. At the command prompt, we just type powershell to do so.After that, we need to install the first component server-gui-mgmt-infra. This is a d…

Team Collaboration Notification

Collaboration is a key component of Gladinet’s Enterprise Data Sync, Share, and Collaboration solution. Comes together with collaboration, is the requirements of notification when people around you collaborates on the files and folders. You would like to see change notification or action-related notification such as someone uploaded a file or downloaded a file and so on.  This article documents the notification features in the Gladinet Cloud Enterprise.Personal ShareEach individual user can share files and folders in his/her home drive to other users. There is a pair of  per-user setting “Send email notification when file is downloaded” and “Send email notification when file is uploaded”. This way, the user who starts a personal share can receive action-related notification when people touches the files and folders.