Summary

The ability to resize a running XenServer instance's disk, cpu and ram to a larger or smaller size.

Release Note

This will allow a user to resize an instance. At this point we'll only be capable of resize up.

Rationale

You need a bigger slice, but don't want a new slice.

User stories

Assumptions

Design

To resize an instance it is first migrated. When it is rebuilt on the new host, it will be given a different flavor. Think of a migration as a resize to the same flavor. They are very similar,

Implementation

A call to kick off a process that mirrors migration except a new flavor will be passed down for the instance when it's rebuilt on the new host.

UI Changes

Add options for resizing

Code Changes

Not sure yet, will update when migration is closer to ready.

Migration

Test/Demo Plan

Initially this will be creating some instances, and attempting resizes to see if they are successful.

Unresolved issues

BoF agenda and discussion

BoF.


CategorySpec

Wiki: xs-resize (last edited 2011-02-03 00:00:24 by TreyMorris)