Business side, Percona shoots two birds with one stone: NoSQL, and Fractal Tree Index patent.
Technology side, I followed Fractal Tree Index technology for a while. FT index is a B tree variation, claiming to be magnitude faster on insert and deletion than B tree, and it is one of the few approaching the lower bounds I/O complexity. This algorithm boosts Toku MySQL storage engine performance over others by a wide margin and so on MongoDB. FT is also used as both user space and kernel filesystem. Papers show quite compelling results on meta data intensive micro benchmarks.
What would happen to these interesting FT extensions is unknown after this acquisition, but they get my best wishes.
I have a working container to help set up a test bed to verify my pull requests to add Ceph RBD and Ceph FS as persistent volumes for Kubernets.
The (single node) container is based on CentOS 6 and uses ceph-deploy to create cluster and monitor. There were some OSD pg problems, and Sebastien Han helped resolve them. A single run.sh is your friend to create and start the container.
And this is not the end of story. In the coming days, we are going to experiment deploying Ceph on Kubernetes, for real or for play. Stay tuned.
Amazon finally loads NAS service into AWS.
I am not surprised by such news: my previous post roughly outlined an architecture of a private offering. Amazon must implement NAS in a different way: under the hood, they don’t need to have S3 or EBS as storage media. In fact, this EFS is much like OpenStack Manila.
Now, the question is what is going to happen to NetApp and other smaller Cloud-based NAS vendors, who charges double fees: AWS usage + NAS usage.
Another day and another persistent volume plugin for Kubernetes. I have prototyped Ceph Filesystem here.
Given that RBD volume plugin is still under reviewed, I am waiting for feedbacks and finalize it.
As usual, sample POD and instruction can be found here.
Following latest Kubernetes’s inclusion of iSCSI and Glusterfs volume plugins, I put together yet another plugin: Ceph RBD.
A sample POD and instruction can be found.