On Mon, Feb 8, 2016 at 5:34 PM, Igor Fedotov <ifedotov@xxxxxxxxxxxx> wrote: > Guys, > > let me summarize what we decided regarding compression support in Ceph > during the Dev Meeting last week. > > Below are possible implementation options, their pros/cons and the > conclusion. > > 1) Add compression support to RGW. > Pros/Cons: > + Simple > + Reduced inter-component traffic > - Limited to specific clients > - Will conflict with partial read/writes if any appear > > Alyona Kiseleva from Mirantis (akyseleva@xxxxxxxxxxxx) will start > implementing this promptly. You can ask additional questions to her via > e-mail or during daily RGW stendups she is planning to attend regularly. > > 2) Add basic compression support to BlueStore. Basic = "Append only" > functionality to be implemented. Specific "append only" hint/flag needs to > be introduced for object creation interface. > > Pros/Cons: > + Moderate complexity > + Suits for any client/PG backend > + Good isolation from other Ceph components > - Limited applicability > - additional 50-200% CPU load for the cluster since we compress each > replica/EC shard independently > - no inter-component traffic saving > - recovery procedure requires decompress/recompress sequence This is for EC pools only, right? Can you elaborate on this bullet? > > Mirantis ( me specifically ) will start blueprint/POC creation for this > promptly. I'm planning to attend daily RBD syncup regularly to inform on the > progress. Core standup and/or the new EC-overwrite meeting Sam is planning on holding is probably a better place for this. Thanks, Ilya -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html