[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-API] Support for vTPM in Xen-API
Hello! For the Xen-API call tomorrow: Here are modifications for better supporting the vTPM in the Xen API. I took the classes for the networking (VIF) and block devices (VBD) as examples and modeled the vTPM class similar to them. The result gives a better approach to managing this type of device. I thought about posting a patch for the latex source file for the Xen-API document but had the impression that the contents of some subsections were generated using a tool. So here are just modifications to tables so far. Comments are welcome. 2.6 Class : VM 2.6.1 Fields for class: VM Name VM Description a virtual machine (or 'guest') Quals Field Type Description [...] RW VTPM (VTPM ref) Set reference to a set of VTPMs [...] --> Remove TPM/instance and TPM/backend from current VM class. NEW CLASS: 2.1x Class: VTPM 2.1x.1 Fields for class: VTPM Name VTPM Description: a virtual TPM device Quals Field Type Description RO_run uuid string unique identifier / object reference RW name string human-readable name of the interface RO_ins driver driver_type the style of driver RO_ins VM VM ref the virtual machine RO_ins backend VM ref the domain where the backend is located RO_ins instance int the instance number of the virtual TPM the domain is associated with RO_ins TPM TPM ref reference to a TPM object representing the state of the device, if it can be determined; may be NIL NEW CLASS: 2.1x+1 Class: TPM 2.1x+1.1 Fields for class: TPM Name TPM Description: a TPM device’s current state; the device may be a hardware TPM or a virtual TPM whose state can be determined Quals Field Type Description RO_run uuid string unique identifier / object reference RO_run active boolean whether the device is active RO_run temp_deactivated boolean whether the device has temporarily been deactivated RO_run has_owner boolean whether the device has an owner Additional methods: TakeOwnership(owner-pwd, srk-pwd) : Take ownership of the TPM device with the given passwords for the owner and the storage root key. Regards, Stefan _______________________________________________ xen-api mailing list xen-api@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-api
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |