XenAPI resize down is painfully slow
Bug #939084 reported by
Rick Harris
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Rick Harris |
Bug Description
There are a few reasons for this:
1. Copy VDI is needed so that we get a base-copy that has r/w permissions (we maybe able to optimize this away later by doing things differently
2. _copy_partition is using dd to copy the data into the blank VHD which is causing the VHD to balloon up to its max size (instead of retaining its sparseness)
3. rsync is having to send those long runs of zeros across the network
We can alleviate the problems of 2) and 3) by using a sparse_dd routing instead of plain dd. This will keep the sparseness of the VHD eliminating the need to send so much data across the network.
Changed in nova: | |
assignee: | nobody → Rick Harris (rconradharris) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in nova: | |
milestone: | none → essex-4 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | essex-4 → 2012.1 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/4435
Review: https:/