We need to show that object classes solve a specific problem.
Use case: implement zlog with a proxy
serialize over the metdata server
interpose a new layer (like proxy) to do pipelining
the only way to do that in Ceph is with an IO
even if we do the same optimizations (e..g, batch up the IOs), what kind of performance hit do we get?
we would see that you need an entire networking and transactions stack; you would have to use the object interface on the OSD level -- you can't use any of the object classes
is this even possible? Best case scenario: prove that it is impossible
We need to show that object classes solve a specific problem.
Use case: implement zlog with a proxy
Reference Neha's HDFS HA namenode example