Cloud Discussions

StoraegGRID ILM with replicas and EC together?



If I create an ILM rule that replicates an object twice, hence making 2-copies, and I also add an EC profile with all storage nodes.

So each object is written 3 times, is there a way for me to ensure that GET operations are brought from one of the full replicated copies and not the EC copy? Cause I don't want to suffer from performance penalty.

Is it by default StorageGRID behavior?




Since no one else has answered, I'll take a stab at it.

Yes, I believe that when retrieving an object from the grid, StorageGRID will prefer to return a whole replicated copy of the object rather than having to reconstruct and return an EC copy. However, it depends, largely on where the object data resides. If the whole replicated object copy is at a remote site, and enough of the object fragments of an EC object copy are at the local site, then StorageGRID may choose to reconstruct and return the EC copy.