User Guide for VHD CMS Professional Edition 2008
Copyright
Introduction of the VHD CMS system
Introduction of the Virtual Hard Disk System
The Concept of the VHD CMS System
Core Architecture of the VHD CMS system
Diskless Client Computer
Virtual Hard Disk Image Format Specification
Installation of the VHD CMS system
Installation of the VHD CMS system
Setup of the DHCP server
Setup of the Firewall
Install and Setup of the Boot and I/O servers
Demonstration of Diskless Boot
GUI Control Interface
The GUI Control Interface
Boot Control Panel
I/O Control Panel
CMS Control Panel
License Activator
Client ToolSet
Image Building and Updating
How to build up your virtual disk image?
Method 1: Creating an image from a client computer.
Method 2: Creating an image by installing the target machine's hardware configuration.
Method 3: Creating an image by using the Virtual PC.
The Installation of the Software, Driver and License
Default Account Mapping
Image Updating
Command Line Interface
Boot Control Command Interface
AttachBootServiceChannel
DetachBootServiceChannel
GetAccessPassword
GetAlivePeriod
QueryBootService
QueryBootServiceChannelInfo
QueryBootServiceStatus
QueryProperty
RegisterBootService
SetAccessPassword
SetAlivePeriod
StartBootService
StopBootService
UnRegisterBootService
Boot Manager Command Interface
account
CreateAccount
DeleteAccount
GetAccountInfoByUsername
GetAccountInfoByUuid
QueryAccount
SetAccountInfo
computer
CreateComputer
CreateComputerByReference
DeleteComputer
GetComputerInfoByMac
GetComputerInfoByUuid
GetTemplateComputerUuid
QueryComputer
SendCommandToComputer
SetComputerInfo
config
CreateConfig
DeleteConfig
GetConfigInfo
QueryDisk
SetConfigInfo
disk
CreateDisk
DeleteDisk
GetDiskInfo
QueryDisk
SetDiskInfo
group
AddAccountIntoGroup
AddComputerIntoGroup
CreateAccountGroup
CreateComputerGroup
DeleteAccountGroup
DeleteComputerGroup
GetAccountGroupInfo
GetAccountGroupUuid
GetComputerGroupInfo
GetComputerGroupUuid
GetDefaultAccountGroup
GetDefaultComputerGroup
QueryAccountGroup
QueryAccountInGroup
QueryComputerGroup
QueryComputerInGroup
RemoveAccountFromGroup
RemoveComputerFromGroup
SetAccountGroupInfo
SetComputerGroupInfo
SetDefaultAccountGroup
SetDefaultComputerGroup
menu
CreateMenu
DeleteMenu
GetMenuInfo
QueryMenu
SetMenuInfo
pack
CreatePack
DeletePack
GetPackInfo
QueryPack
SetPackInfo
server
AllocDefaultComputerName
DisjoinIoManagerFromBootManager
GetAlivePeriod
GetComputerAddState
GetComputerNamePattern
GetDiskBalancePolicy
JoinIoManagerToBootManager
QueryBootService
QueryBootServiceChannelInfo
QueryBootServiceStatus
QueryIoManager
QueryOnlineInfo
QueryProperty
SetAlivePeriod
SetComputerAddState
SetComputerNamePattern
SetDiskBalancePolicy
StartBootService
StopBootService
I/O Control Command Interface
AttachIoServiceChannel
DetachIoServiceChannel
GetAccessPassword
GetAlivePeriod
GetTemplateDirectory
GetTemporaryDirectory
InsertBaseDiskDirectory
InsertExportDiskDirectory
QueryBaseDiskDirectory
QueryDiskFileSystemSupport
QueryExportDiskDirectory
QueryIoService
QueryIoServiceChannelInfo
QueryIoServiceStatus
QueryProperty
RegisterIoService
RemoveBaseDiskDirectory
RemovetExportDiskDirectory
SetAccessPassword
SetAlivePeriod
SetTemplateDirectory
SetTemporaryDirectory
StartIoService
StopIoService
UnRegisterIoService
I/O Manager Command Interface
basedisk
AddExistBaseDisk
AddRawBaseDisk
CreateBaseDisk
CreateBaseDiskByTemplate
CreateCacheDisk
DeleteBaseDisk
DeleteCacheDisk
DropBaseDiskSnapshot
EnumBaseDiskSnapshot
EnumBaseDiskTemplate
EnumExistBaseDisk
EnumRawBaseDisk
GetBaseDiskInfo
MergeBaseDisk
QueryBaseDisk
RollbackBaseDiskToSnapshot
SetBaseDiskInfo
exportdisk
ConfirmExportDisk
CreateExportDisk
DeleteExportDisk
DropExportDiskSnapshot
EnumExportDiskSnapshot
GetExportDiskInfo
GetExportDiskState
I/O Manager Command Line Interface
QueryExportDisk
RollbackExportDiskToSnapshot
SetExportDiskInfo
SetReadOnlyExportDisk
SetReadWriteExportDisk
ShadowOffExportDiskSnapshot.htm
ShadowOnExportDiskSnapshot
TakeExportDiskSnapshot
UpdateExportDisk
server
GetAlivePeriod
QueryDiskFileSystemSupport
QueryIoService
QueryIoServiceChannelInfo
QueryIoServiceStatus
QueryOnlineCount
QueryOnlineInfo
QueryProperty
SetAlivePeriod
StartIoService
StopIoService
Advance Topics
Windows XP Embedded Support
How To Join Active Directory Domain ?
Load Balnace and Fault Tolerant Support
Network Architecture Examples
Appendix I - ErrorCode
Error Code
Appendix II - Registry to Improve Performance
Registry Setting to Improve Booting Process
Appendix III - Virtual Machine Compatibility Testing
Virtual Machine Compatibility Testing