<div dir="ltr"><div dir="ltr">Hi All,<div> Status update on &quot;Hyperconverged Gluster oVirt support&quot;</div><div><br><div>Features Completed:</div><div>================</div><div><br></div><div>  cockpit-ovirt</div><div>  -------------</div><div>  1- Asymmetric brick configuration.Brick can be configured per host basis i.e. If the user wanted to make use of sdb from host1, sdc from host2, and sdd from host3.</div><div>  2- Dedupe and Compression integration via VDO support (see <a href="https://github.com/dm-vdo/kvdo">https://github.com/dm-vdo/kvdo</a>). Gluster bricks are created on vdo devices</div><div>  3- LVM cache configuration support (Configure cache by using fast block device such as SSD drive to imrove the performance of a larger and slower logical volumes)</div><div>  4- Auto addition of 2nd and 3rd hosts in a 3 node setup during deployment</div><div>  5- Auto creation of storage domains based on gluster volumes created during setup</div><div>  6- Single node deployment support via Cockpit UI. For details on single node deployment - <a href="https://www.ovirt.org/documentation/gluster-hyperconverged/chap-Single_node_hyperconverged/">https://www.ovirt.org/documentation/gluster-hyperconverged/chap-Single_node_hyperconverged/</a></div><div>  7- Gluster Management Dashboard (Dashboard will show the nodes in cluster,Volumes and bricks. User can expand the cluster and also can create new volume in existing cluster nodes )</div><div><br></div><div>  oVirt</div><div>  -------</div><div>  1- Reset brick support from UI to allow users to replace a faulty brick</div><div>  2- Create brick from engine now supports configuring an SSD device as lvmcache device when bricks are created on spinning disks</div><div>  3- VDO monitoring</div><div><br></div><div> GlusterFS</div><div>---------------</div><div> Enhancements to performance with fuse by 15x</div><div> 1. Cluster after eager lock change for better detection of multiple clients</div><div> 2. Changing qemu option aio to &quot;native&quot; instead of &quot;threads&quot;.</div><div><br></div><div> end-to-end deployment:</div><div> --------------------------------</div><div> 1- End to end deployment of a Gluster + Ovirt hyperconverged environment using ansible roles ( <a href="https://github.com/gluster/gluster-ansible/tree/master/playbooks">https://github.com/gluster/gluster-ansible/tree/master/playbooks</a> ). The only pre-requisite is a CentOS node/oVirt node</div><div><br></div><div>Future Plan:</div><div>==========</div><div> cockpit-ovirt:</div><div><br></div><div>  1- ansible-roles integration for deployment</div><div>  2- Support for different volume types </div><div>   </div><div> vdsm:</div><div>  1- Python3 compatibility of vdsm-gluster</div><div>  2- Native 4K support</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Thanks,<div>Gobinda</div></div></div></div></div></div></div></div>