LucidLink is a new distributed file system technology that streams data directly from any object store.
About Our Service
No! LucidLink natively integrates with the host OS at the file system level. Whatever application you are using can simply be pointed at this folder or mount point, and the application will use the files there as if they are stored locally.
The only change you need to make to your workflow is where your application gets and stores its files.
It is written in C++. From the outset we decided to build this service for scale and performance. We are old enterprise storage guys who know the importance of these attributes! We also took great care to ensure all OS versions are supported by the same code base. Although much more difficult from the beginning to implement, this pays off tremendously in our ability to innovate and support all of our varied customers in the future.
Wait, you mean that the same code can run equally well on my smartphone as the beefy server in our lab?
Yes! The code elegantly scales from mobile devices to multi-core servers.
It currently supports all major OSes. (Windows32, Windows 64, Linux 32, Linux 64, OSX, iOS, Android). However, the installer packages for mobile are still in development.
At present AWS S3. Those providers based on S3 API libraries will also be evaluated and supported as we get feedback from customers. Microsoft Azure is next on our development calendar and Google Cloud Storage after that.
This is a distributed streaming file system, purpose built for high latency environments like the Internet, and specifically as a POSIX type of front end for cloud object storage. We have not seen any other product like this out there. Instead, companies rely on old protocols which were not meant for this kind of environment (NFS, CIFS, SMB), which break down due to latency, and which require re-writing applications or unnatural workarounds.
There is nothing wrong with them – as long as they are used as intended in local low latency networks! However, as soon as you introduce distance (and latency), they break down. If you have ever had the frustrating experience of connecting to your corporate file server through a VPN while traveling or at home, you know what we mean!
LucidLink is a service which work in conjunction with the LucidLink app. The service coordinates and distributes metadata from your files stored in cloud object storage (such as Amazon S3, Microsoft Azure, Google storage, Backblaze B2 etc.).
The app inserts this metadata as a local file system within the OS. Whatever data is contained within the cloud object storage in the global namespace, shows up “virtually” here as a locally stored file.
When the application opens the file, the data from that file is streamed directly from the object bucket to the device.
LucidLink is a service that works with your existing object cloud storage.
The service itself is charged per user.