XenServer 6.0
Code name: "boston".Released in September 2011.
Changes
| Change | Element | Description |
|---|---|---|
| Published class | DR_task | DR task |
| Published class | GPU_group | A group of compatible GPUs across the resource pool |
| Published class | PCI | A PCI device |
| Published class | PGPU | A physical GPU (pGPU) |
| Published class | VGPU | A virtual GPU (vGPU) |
| Published class | VM_appliance | VM appliance |
| Published field | Bond.mode | The algorithm used to distribute traffic among the bonded NICs |
| Published field | Bond.primary_slave | The PIF of which the IP configuration and MAC were copied to the bond, and which will receive all configuration/VLANs/VIFs on the bond if the bond is destroyed |
| Published field | GPU_group.GPU_types | List of GPU types (vendor+device ID) that can be in this group |
| Published field | GPU_group.PGPUs | List of pGPUs in the group |
| Published field | GPU_group.VGPUs | List of vGPUs using the group |
| Published field | GPU_group.name_description | a notes field containing human-readable description |
| Published field | GPU_group.name_label | a human-readable name |
| Published field | GPU_group.other_config | Additional configuration |
| Published field | GPU_group.uuid | Unique identifier/object reference |
| Published field | PCI.class_id | PCI class ID |
| Published field | PCI.class_name | PCI class name |
| Published field | PCI.dependencies | List of dependent PCI devices |
| Published field | PCI.device_id | Device ID |
| Published field | PCI.device_name | Device name |
| Published field | PCI.host | Physical machine that owns the PCI device |
| Published field | PCI.other_config | Additional configuration |
| Published field | PCI.pci_id | PCI ID of the physical device |
| Published field | PCI.uuid | Unique identifier/object reference |
| Published field | PCI.vendor_id | Vendor ID |
| Published field | PCI.vendor_name | Vendor name |
| Published field | PGPU.GPU_group | GPU group the pGPU is contained in |
| Published field | PGPU.PCI | Link to underlying PCI device |
| Published field | PGPU.host | Host that owns the GPU |
| Published field | PGPU.other_config | Additional configuration |
| Published field | PGPU.uuid | Unique identifier/object reference |
| Published field | SR.introduced_by | The disaster recovery task which introduced this SR |
| Published field | VDI.metadata_latest | Whether this VDI contains the latest known accessible metadata for the pool |
| Published field | VDI.metadata_of_pool | The pool whose metadata is contained in this VDI |
| Published field | VGPU.GPU_group | GPU group used by the vGPU |
| Published field | VGPU.VM | VM that owns the vGPU |
| Published field | VGPU.currently_attached | Reflects whether the virtual device is currently connected to a physical device |
| Published field | VGPU.device | Order in which the devices are plugged into the VM |
| Published field | VGPU.other_config | Additional configuration |
| Published field | VGPU.uuid | Unique identifier/object reference |
| Published field | VM.VGPUs | Virtual GPUs |
| Published field | VM.attached_PCIs | Currently passed-through PCI devices |
| Published field | VM.order | The point in the startup or shutdown sequence at which this VM will be started |
| Published field | VM.shutdown_delay | The delay to wait before proceeding to the next order in the shutdown sequence (seconds) |
| Published field | VM.start_delay | The delay to wait before proceeding to the next order in the startup sequence (seconds) |
| Published field | VM.suspend_SR | The SR on which a suspend image is stored |
| Published field | VM.version | The number of times this VM has been recovered |
| Published field | event.snapshot | The record of the database object that was added, changed or deleted |
| Published field | host.PCIs | List of PCI devices in the host |
| Published field | host.PGPUs | List of physical GPUs in the host |
| Published field | host.chipset_info | Information about chipset features |
| Published field | pool.metadata_VDIs | The set of currently known metadata VDIs for this pool |
| Published message | Bond.set_mode | Change the bond mode |
| Published message | DR_task.create | Create a disaster recovery task which will query the supplied list of devices |
| Published message | DR_task.destroy | Destroy the disaster recovery task, detaching and forgetting any SRs introduced which are no longer required |
| Published message | GPU_group.create | |
| Published message | GPU_group.destroy | |
| Published message | SR.assert_supports_database_replication | Returns successfully if the given SR supports database replication. Otherwise returns an error to explain why not. |
| Published message | SR.disable_database_replication | |
| Published message | SR.enable_database_replication | |
| Published message | VDI.open_database | Load the metadata found on the supplied VDI and return a session reference which can be used in API calls to query its contents. |
| Published message | VDI.read_database_pool_uuid | Check the VDI cache for the pool UUID of the database on this VDI. |
| Published message | VGPU.create | |
| Published message | VGPU.destroy | |
| Published message | VIF.unplug_force | Forcibly unplug the specified VIF |
| Published message | VM.assert_can_be_recovered | Assert whether all SRs required to recover this VM are available. |
| Published message | VM.recover | Recover the VM |
| Published message | VM.set_appliance | Assign this VM to an appliance. |
| Published message | VM.set_order | Set this VM's boot order |
| Published message | VM.set_shutdown_delay | Set this VM's shutdown delay in seconds |
| Published message | VM.set_start_delay | Set this VM's start delay in seconds |
| Published message | VM.set_suspend_VDI | Set this VM's suspend VDI, which must be indentical to its current one |
| Published message | VM_appliance.assert_can_be_recovered | Assert whether all SRs required to recover this VM appliance are available. |
| Published message | VM_appliance.clean_shutdown | Perform a clean shutdown of all the VMs in the appliance |
| Published message | VM_appliance.hard_shutdown | Perform a hard shutdown of all the VMs in the appliance |
| Published message | VM_appliance.recover | Recover the VM appliance |
| Published message | VM_appliance.shutdown | For each VM in the appliance, try to shut it down cleanly. If this fails, perform a hard shutdown of the VM. |
| Published message | VM_appliance.start | Start all VMs in the appliance |
| Published message | event.from | Blocking call which returns a new token and a (possibly empty) batch of events. The returned token can be used in subsequent calls to this function. |
| Deprecated field | VM.PCI_bus | Field was never used |
| Deprecated field | VM.ha_always_run | |
| Deprecated field | event.obj_uuid | |
| Deprecated field | event.timestamp | |
| Deprecated message | VM.set_ha_always_run | |
| Deprecated message | event.next | |
| Deprecated message | event.register | |
| Deprecated message | event.unregister |