Blueprint changed by Clint Byrum: Whiteboard changed: - - MIR librbd and librados - - compile qemu-kvm with ceph (rbd, rados) block device support, see: - * https://launchpad.net/~kirkland/+archive/virt/+packages - - include latest libvirt rbd support (for rbd authentication) + Work Items: + [canonical-kernel-team] investigate large xattr support patch from Ted T'so in ext4 + [canonical-kernel-team] potentially help push large xattr support to ext4 + [canonical-server] confer with kernel-team to decide on which to recommend, ext4/xfs/btrfs + [canonical-server] define Ubuntu supported configurations of CEPH + [canonical-server] improve ceph charms + [canonical-server] integrate ceph charm with openstack charms + [canonical-server] libvirt changes needed + [canonical-server] MIR ceph + [hallyn] enable rbd and rados in qemu-kvm builds + [nijaba] correctly message technology preview for non-supported bits + [canonical-server] investigate apache + 100 continue support for rados S3 GW + [canonical-server] push nagios and collectd plugins into Ubuntu/Debian/Upstream + [canonical-server] setup automated build recipe against upstream source + [canonical-server] import upstream test suite into archive + [sconklin] ext4/btrfs/xfs testing in QA + + * gceph is not reasonable to be in main (upstream doesnt want to + support) + + Today rbd is loaded loaded at runtime + + + - MIR librbd and librados for qemu/kvm + - compile qemu-kvm with ceph (rbd, rados) block device support, see: + - https://launchpad.net/~kirkland/+archive/virt/+packages + - MIR all of ceph for hosting ceph + - include latest libvirt rbd support (for rbd authentication) + - Existing Openstack Support + - Nova since cactus can use CEPH for block + - Diablo added glance support for CEPH for image storage + - Dreamhost using mainline BTRFS and debian kernel for current deployment + - Dreamhost launching at scale in a few "weeks" + - CEPH is an independent business unit under Dreamhost + - Dreamhost using fastcgi + apache for rados gateway (can use nginx, too) + + + Dependencies: + modfast-cgi Concerns; - Upstream makes a release every 2 weeks - No stable release branches upstream - Limited deployment outside Dreamhost - + - unencrypted over the wire + - apps can implement security on top of it + - IPv6 is supported Additional Opportunities: - Integrate tightly with OpenStack in packaging - Add support for ceph in juju openstack charms + - BTRFS ideal, XFS also working well, ext4 missing "large xattr" support + - Upstream asserts that CEPH is under heavy development (cmdline programs remind user at every execution) + - in the openstack use case, for kvm, there is no need for kernel code at all + - if we want to support xen, it would require using the block device kernel code for rdb + Support Targets: + - RBD
-- Preparing CEPH for main inclusion https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-ceph -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs