Here's my use case
1. My customer uses Google Workspace Enterprise Edition which we all know comes with Google Drive.
2. The current limitation is the number of files that can be present inside a single folder which is around 450k
3. I need a scalable solution that mimics a G-Drive in the Cloud plus the lifecycle management of hot and cold data similar to Google Cloud Storage (GCS). Users should be able to access the data publicly from their on prem systems but with permissions enforced (similar to how GCS works). Looks like I need a feature set that includes a mix of what is offered in object storage (direct public access via IAM + ability to move objects to different tiers) and also file storage (scalability, NFS etc)
5. Is Cloud FileStore an option here?
Solved! Go to Solution.
Hello @dheerajpanyam,
Your options are: Cloud Filestore and Cloud Storage
Most of the requirements that you described are available in Google Cloud Storage. Filestore on the other hand doesn't have any lifecycle management. If your main concern is scalable file storage, then I suggest looking into these related references:
You can also contact Google Cloud Support to further look into your case. Hope it helps, thanks!
Hello @dheerajpanyam,
Your options are: Cloud Filestore and Cloud Storage
Most of the requirements that you described are available in Google Cloud Storage. Filestore on the other hand doesn't have any lifecycle management. If your main concern is scalable file storage, then I suggest looking into these related references:
You can also contact Google Cloud Support to further look into your case. Hope it helps, thanks!
Thanks @Marramirez
For your use case, you're looking for a scalable cloud storage solution that can handle a large number of files while providing lifecycle management similar to Google Cloud Storage (GCS). Here are some options to consider:
Google Cloud Filestore is a managed file storage service that offers high performance and scalability. It supports NFS, making it suitable for applications that require file system access. However, it may not handle the lifecycle management of hot and cold data as effectively as object storage solutions.
GCS itself might be the best fit for your needs. It provides object storage with lifecycle management capabilities, allowing you to transition data between different storage classes (like Standard, Nearline, Coldline, and Archive). It also supports IAM for fine-grained access control, enabling public access with enforced permissions.
While TeraBox is primarily a cloud storage solution focused on individual users, it may not meet the scalability and lifecycle management needs of enterprise applications. However, it offers a user-friendly interface and strong privacy features, making it suitable for smaller-scale or personal use.
If you're open to alternatives outside Google Cloud, consider Amazon S3 for object storage combined with Amazon Elastic File System (EFS) for file storage. This combination allows for scalable storage with lifecycle management and supports access via IAM, similar to your requirements.