Last fall at SNW in San Jose there were a few vendors touting enterprise file synchronization services each having a slightly different version of the requirements. The one that comes most readily to mind was Egnyte which supported file synchronization across a hybrid cloud (public cloud and network storage) which we discussed in our Fall SNWUSA wrap up post last year.
The problem with BYOD
With bring your own devices (BYOD) corporate end users are quickly abandoning any pretense of IT control and turning consumer class file synchronization services to help synch files across desktop, laptop and all mobile devices they haul around. But the problem with these solutions such as DropBox, Box, OxygenCloud and others are that they are really outside of IT’s control.
Which is why there’s a real need today for enterprise class file synchronization solutions that exhibit the ease of use and set up available from consumer file synch systems but offer IT security, compliance and control over the data that’s being moved into the cloud and across corporate and end user devices.
EMC Syncplicity and EMC on premises storage
In previous versions of Syncplicity storage was based in the cloud and used Amazon Web Services (AWS) for cloud orchestration and AWS S3 for cloud storage. With the latest release, EMC adds on premises storage to host user file synchronization services that can span mobile devices, laptops and end user desktops.
New Syncplicity users must download desktop client software to support file synchronization or mobile apps for mobile device synchronization. After that it’s a simple matter of identifying which if any directories and/or files are to be synchronized with the cloud and/or shared with others.
However, with the Business (read enterprise) edition one also gets the Security and Compliance console which supports access control to define users and devices that can synchronize or share data, enforce data retention policies, remote wipe corporate data, and native support for single sign services. In addition, one also gets centralized user and group management services to grant, change, revoke user and group access to data. Also, one now obtains enterprise security with AES-256 data-at-rest encryption, separate key manager data centers and data storage data centers, quadruple replication of data for high disaster fault tolerance and SAS70 Type II compliant data centers.
If the client wants to use on premises storage, they would also need to deploy a VM virtual appliance somewhere in the data center to act as the gateway to file synchronization service requests. The file synch server would also presumably need access to the on premises storage and it’s unclear if the virtual appliance is in-band or out-of-band (see discussion on Egnyte’s solution options below).
Egnyte comes as a software only solution building a file server in the cloud for end user storage. It also includes an Egnyte app for mobile hardware and the ever present web file browser. Desktop file access is provided via mapped drives which access the Egnyte cloud file server gateway running as a virtual appliance.
One major difference between Syncplicity and Egnyte is that Egnyte offers a combination of both cloud and on premises storage but you cannot have just on premises storage. Syncplicity only offers one or the other storage for file data, i.e., file synchronization data can only be in the cloud or on local on premises storage but cannot be in both locations.
The other major difference is that Egnyte operates with just about anybody’s NAS storage such as EMC, IBM, and HDS for the on premises file storage. It operates as an in-band, software appliance solution that traps file activity going to your on premises storage. In this case, one would need to start using a new location or directory for data to be synchronized or shared.
But for NetApp storage only (today), they utilize ONTAP APIs to offer out-of-band file synchronization solutions. This means that you can keep NetApp data where it resides and just enable synchronization/shareability services for the NetApp file data in current directory locations.
Egnyte promises enterprise class data security with AD, LDAP and/or SSO user authentication, AES-256 data encryption and their own secure data centers. No mention of separate key security in their literature.
As for cloud backend storage, Egnyte has it’s own public cloud or supports other cloud storage providers such as AWS S3, Microsoft Azure, NetApp Storage Grid and HP Public Cloud.
There’s more to Egnyte’s solution than just file synchronization and sharing but that’s the subject of today’s post. Perhaps we can cover them at more length in a future post if their interest.
File synchronization, cloud storage’s killer app?
The nice thing about these capabilities is that now IT staff can re-gain control over what is and isn’t synched and shared across multiple devices. Up until now all this was happening outside the data center and external to IT control.
From Egnyte’s perspective, they are seeing more and more enterprises wanting data both on premises for performance and compliance as well as in the cloud storage for ubiquitous access. They feel its both a sharability demand between an enterprise’s far flung team members and potentially client/customer personnel as well as a need to access, edit and propagate silo’d corporate information using new mobile devices that everyone has these days.
In any event, Enterprise file synchronization and sharing is emerging as one of the killer apps for cloud storage. Up to this point cloud gateways made sense for SME backup or disaster recovery solutions but IMO, didn’t really take off beyond that space. But if you can package a robust and secure file sharing and synchronization solution around cloud storage then you just might have something that enterprise customers are clamoring for.