Object Store Quick Start: Difference between revisions

no edit summary
No edit summary
 
Line 86: Line 86:
Consider using [[rclone]] to access and work with the Object Store.
Consider using [[rclone]] to access and work with the Object Store.


==What an Object Store is and isn't==
 
==Sharing your Data==
 
We recommend using [[Globus]] to share data Store in our Object Store. However, you can also [[Share Object Store Data#Share data with Bucket Policies|share data using bucket policies]] with groups that are also tenants on our platform.
 
 
 
 
== What an Object Store is and isn't==
(from https://github.com/s3fs-fuse/s3fs-fuse?tab=readme-ov-file#limitations)
(from https://github.com/s3fs-fuse/s3fs-fuse?tab=readme-ov-file#limitations)


Generally, an Object Store cannot offer the same performance or semantics as a local file system.  More specifically:
Generally, an Object Store cannot offer the same performance or semantics as a local file system.  More specifically:  


*random writes or appends to files require rewriting the entire object, optimized with multi-part upload copy
*random writes or appends to files require rewriting the entire object, optimized with multi-part upload copy
*metadata operations such as listing directories have poor performance due to network latency
* metadata operations such as listing directories have poor performance due to network latency
*non-AWS providers may have eventual consistency so reads can temporarily yield stale data (AWS offers read-after-write consistency since Dec 2020)
*non-AWS providers may have eventual consistency so reads can temporarily yield stale data (AWS offers read-after-write consistency since Dec 2020)
*no atomic renames of files or directories
*no atomic renames of files or directories
138

edits