Blueprint changed by Clint Byrum: Whiteboard changed: - 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 + No formal spec needed IMO, this is just a pile of straight forward + TODO's. + + * gceph is not reasonable to be in main (upstream doesnt want to support) - Today rbd is loaded loaded at runtime + 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 + - 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 + + 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 + - 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 + - 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