---------- Forwarded message ---------- From: OpenStack Infra <[email protected]> Date: 2014-05-18 10:29 GMT+08:00 Subject: [Blueprint thunderboost] new Blueprint: Accelerate the booting process of a number of vms via VMThunder
Intro: Currently, Nova boots vms by directly copying images from glance to the computing nodes. This is acceptable for booting a small number of vms when the bandwidth costs are tolerable. Unfortunately, for multi-tenant or provisioning large scales of vms, the bandwidth usage is quite high, worse still, centralized points of the glance service form the performance bottlenecks. Although Nova has added the prefetching and caching mechanisms at the computing nodes, the above shortingcoming still exist, when we boot the system for the first time, or the cache contents are invalid. Therefore, we propose to replace the direct copying with a more scalable streaming based P2P cooperative booting scheme: (1) compute node caching (2) P2P transfering and prefetching (3) on-demand transfering (network storage). More info: VMThunder standalone project: https://launchpad.net/vmthunder; VMThunder prototype: https://github.com/lihuiba/VMThunder VMThunder etherpad: https://etherpad.openstack.org/p/vmThunder VMThunder portal: http://www.vmthunder.org/ VMThunder paper: http://www.computer.org/csdl/trans/td/preprint/06719385.pdf Mailing-list: http://lists.openstack.org/pipermail/openstack- dev/2014-April/032883.html + + + Gerrit topic: https://review.openstack.org/#q,topic:bp/thunderboost,n,z + + + Addressed by: https://review.openstack.org/94060 + new nova spec: thunderboost -- Accelerate the booting process of a number of vms via VMThunder https://blueprints.launchpad.net/nova/+spec/thunderboost -- Yongquan Fu PhD, Assistant Professor, National Key Laboratory for Parallel and Distributed Processing, College of Computer Science, National University of Defense Technology, Changsha, Hunan Province, P.R. China 410073
_______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
