Last articles



3.3.2 451 group 451 research apache APIs app store appcenter apphub Appliance appliance Appliance Template appliance template application delivery application marketplace apx aws AWS aws marketplace Azure azure bento boxes bfm business big data Billing cisco citrix cloud Cloud Computing cloud computing cloud expo cloud hybride cloud migration cloud migrations cloud onboarding cloud server images cloudplatform cloudscape CloudStack cloudstack cloudwatt collaboration container crayon custom software DEB


How Does UForge Migration Work

Written by Elaine Muus - 25 february 2015

To migrate a live workload to a new target environment, you first copy the uforge-scan binary to the target environment and launch the binary.  This binary analyzes the live system and sends back a report, known as a scan back to UForge.  

You can then generate a new machine image that is compatible for the target environment.  Once a machine image has been generated, the machine image can then be registered to the cloud environment and used to provision an instance.  This instance will contain the same packages and files as the original running environment.  This is known as “black box” migration.
Rather than creating a machine image directly from a scan, the user can transform this scan report to an appliance template.  By doing this, you have the opportunity to change the packages, files or configuration information prior to generating and registering a machine image.  This is known as “white box” migration.
The five main steps of migration are as follows:
  1. The live system is “deep scanned”, detecting all the files and configuration information.
  2. The scan report and overlay is sent to UForge.
  3. A machine image is generated from the scan (black box migration).  You can also import the scan prior to machine image generation to change the content (white box migration).
  4. The machine image is uploaded and registered to the target environment.
  5. The registered machine image (also known as a template in cloud terminology) can be used to provision one or more instances.  These instances have near identical content to the original live system.

new scan


Share this post : Twitter Digg Stumble Delicious Technorati Facebook

Classified in : Technology, Tutorial, Tip - Tags : none

Write a comment

What is the third letter of the word rxpxz? :