From tpm@lp64.sfbay.sun.com Wed Apr  1 21:42:05 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n324g4rK004790
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 1 Apr 2009 21:42:04 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n324g33U001588
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 1 Apr 2009 21:42:04 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KHG00A09IE2SM00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 01 Apr 2009 21:42:02 -0700 (PDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KHG007OYIE2M4B0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 01 Apr 2009 21:42:02 -0700 (PDT)
Received: from lp64.sfbay.sun.com (lp64.SFBay.Sun.COM [129.146.228.105])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n324g19G029424; Wed, 01 Apr 2009 21:42:01 -0700 (PDT)
Received: from lp64.sfbay.sun.com (localhost [127.0.0.1])
	by lp64.sfbay.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n324cC1v026067; Wed,
 01 Apr 2009 21:38:12 -0700 (PDT)
Received: (from tpm@localhost)	by lp64.sfbay.sun.com (8.14.3+Sun/8.14.3/Submit)
 id n324cBjl026064; Wed, 01 Apr 2009 21:38:12 -0700 (PDT)
Date: Wed, 01 Apr 2009 21:38:12 -0700 (PDT)
From: Tim Marsland <tpm@lp64.sfbay.sun.com>
Subject: vdiskadm convert [PSARC/2009/214 FastTrack timeout 04/08/2009]
To: PSARC-ext@sun.com
Cc: susan.kamm-worrell@sun.com
Message-id: <200904020438.n324cBjl026064@lp64.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 3297


Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 vdiskadm convert
    1.2. Name of Document Author/Supplier:
	 Author:  Susan Kamm-Worrell
    1.3  Date of This Document:
	01 April, 2009
4. Technical Description
Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
     1.1. Project/Component Working Name:
	 vdiskadm convert
     1.2. Name of Document Author/Supplier:
	 Author:  Susan Kamm-Worrell
     1.3  Date of This Document:
	1 April, 2009
4. Technical Description

4.1.  Summary

This fast-track introduces four new commands to vdiskadm, an administrative
tool to manage virtual disks.  It also introduces a new virtual disk type,
vhd, which is the native Microsoft virtual disk format. 

Minor release binding is requested.

The materials directory contains the updated manpage.

4.2.  Discussion

The vdiskadm import and export commands listed in the fast-track
PSARC/2008/597 are now being allowed for general use.  The
vdiskadm convert and translate commands are new.

Virtual appliances consist of configuration and disk data files.
To use disk data files they need to be imported to
a virtual disk understood by xvm.  Also, block devices
used as virtual disks can have their data imported into a virtual
disk allowing the disk data to be saved or moved to another system.

Conversely, a virtual disk created by xvm may need to be exported
in order to be used by Virtual Box or other virtualization technologies.
Virtual disk data can also be exported to a block device that can be
used as the disk for a guest domain.

Both import and export commands can convert the disk data to a different
virtual disk type during their execution.  The vdiskadm convert command
allows the user to convert an existing virtual disk to a different type.
This is especially helpful in comparison of virtual disk type performance
where different virtual disk types containing the same data can be
compared.

The translate command is a conversion of a disk data file from
one virtual disk type to another without creating an actual vdisk.
This allows the user to translate disk data from a virtual appliance
directly to a zvol or other block device.  This may also be useful
for converting disk data from a block device directly to a data file
for use with Virtual Box.

Listed are the new vdiskadm commands:
import          Imports a file or block device data into a virtual disk
export          Exports a virtual disk data into a file or block device.
convert		Converts a virtual disk to a different type
translate	Translates data from a file or block device to 
		another of a different type

4.3.  Interfaces

vdiskadm command is Uncommitted.

5.  References:

PSARC/2006/260 Solaris on Xen
PSARC/2008/597 vdiskadm

6. Resources and Schedule:
    6.4. Product Approval Committee requested information:
         6.4.1. Consolidation or Component Name:
                 ON
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


