Showing results for 
Search instead for 
Did you mean: 

Automatic Data Caching on Turbo Devices

Automatic Data Caching on Turbo Devices

Egnyte Team - Please oh please, make this a priority.

The Problem - Storage admins don't have the time to manually pin and unpin specific folders to specific turbo devices in different offices based on user requsts.  It's a managment nightmare and ineffective.  At the same time, you can't just pin the highest level folder to a turbo device and sync tens of terabytes of unnecessary data.  Furthermore, the idea of segmenting data into different folders based on differenct  that have turbo devices go agaist the whole benifit and idea of having a single location for all data. 

The Solution is Simple in Concept Hot data is cached on the Turbo device, cold, unfrequently accessed data resides in the cloud.

How It Would Work -  Keep/Cache all data accessed/modifed via the turbo device on that turbo device until the device is full.  Then let the oldest data (based off modfied and accessed date - whichever is newer) fall off the device as more space is needed for newer files.  If the users on a specific Turbo device find that their necessary files aren't being cached for long enough, then they can increase the storage on the Turbo device in order keep more files, longer.  This is the fundamental way that the storage device should work and then you can build upon it by adding additional data rules, such as:

  1. Always Keep - as many newest files (that been modified or accessed from this device) as possible with current storage space. (Newest file is based off modfied and accessed date - whichever is newer)... and
  2. Always Keep - "X" Folder on this device - Insures defined data sets will always be accessible on the device, no matter what... and
  3. Exclude Caching - data with a size less then 100MB one this device - allows for caching of oly large files in an effort to save on space of the small files)... and
  4. Exclude Caching - data with a modified date of "x/x/xxx" or older (Maybe you can't keep data at remote sites older then a certain date for security reasons)... and
  5. Exclude Caching - files with ".PDF" in file name.  (allows for admins to enforce data at rest compliance rules for different file types, names, .etc)... and

Hopefully it's not too difficult for the dev team to implement and doesn't take years to be released.  Our business could really use this now and it would put Egnyte ahead of the pack of cloud storage providers.  Microsoft is there with with OneDrive - Files on Demand, Egnyte needs to solve this problem to stay in the game.  That said, the Egnyte Connect App should function in a very similar way, auto-caching data up to a specificed amount of storage space defined.


Moderator Hari_Krishnan
Status changed to: Accepted

Hi ITPro,

Appreciate your detailed description of caching enhancements. Many customers have asked for similar capabilities on Turbo, and this requirement is indeed very high on our list of priorities for the near-term roadmap. We are in the process of defining and scoping these requirements for the engineering team. As you noted above, there are several considerations for a caching solution. We will deliver this solution in phases, based on customer priorities and business requirements. Hope this information helps.



Hi Hari, thank you for the quick response.  It's great to hear your are working on it.

Enabling rule #1 and #2 listed above should come first, while other rule types could be added later.  The Egnyte Desktop Connect app kinda functions this way already, excpect the user cache is not configurable and set at a static 2GB to my knowledge (which should be configurable in my opinion).  I expect the logic for the turbo device would be pretty similar.

Good luck in development, I look forward to any updates you can provide along the way.