[ https://issues.apache.org/jira/browse/CLOUDSTACK-659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13555064#comment-13555064 ]
Devdeep Singh commented on CLOUDSTACK-659: ------------------------------------------ Started working on the implementation. 1. Made updates to migrateVirtualMachine api to allow migration of vm if the hypervisor supports it. 2. Made db changes. 3. migrateVirtualMachine api will trigger migrate with storage if it is needed. 4. Implemented a ReceiveStorageMigration command in Xenserver 6.1 resource base. It does the work of sending a migrate receive to destination, then opens a connection to the source and sends a assertCanMigrate and migrate send command to the source host. 5. Updated the delta sync code to put the right state of the vm after storage xenmotion. 6. Working on updating the allocator to list the host that can be used for migration with storage. > Enable storage xenmotion support in XenServer 6.1 > ------------------------------------------------- > > Key: CLOUDSTACK-659 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-659 > Project: CloudStack > Issue Type: New Feature > Security Level: Public(Anyone can view this level - this is the > default.) > Reporter: Devdeep Singh > Assignee: Devdeep Singh > Fix For: 4.1.0 > > > XenServer introduced support for Storage XenMotion in the latest version > (6.1). Storage XenMotion allows VMs to be moved from one host to another, > where the VMs are not located on storage shared between the two hosts. It > provides the option to live migrate a VM’s disks along with the VM itself. It > is now possible to migrate a VM from one resource pool to another, or to > migrate a VM whose disks are on local storage, or even to migrate a VM’s > disks from one storage repository to another, all while the VM is running. > This issue is to track this feature request. > Release Planning: > Dev list discussions: > http://markmail.org/message/numdk6pdab2hekdp > http://markmail.org/message/cskrdafitghy7o6q > Functional Spec: > https://cwiki.apache.org/confluence/display/CLOUDSTACK/Enabling+Storage+XenMotion+for+XenServer > Feature branch: via reviewboard -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira