VERIFIABLE VIRTUALIZED STORAGE PORT ASSIGNMENTS FOR VIRTUAL MACHINES
First Claim
Patent Images
1. A method, comprising:
- establishing control data for a virtual distribution that is to be subsequently initiated as a virtual machine within a target physical processing environment and a target physical machine, wherein the control data identifies processor and memory resources and a virtual distribution identity acquired to initially verify the virtual machine;
defining storage data for the virtual distribution to identity a port to communicate with physical storage on the target physical processing environment that the processing and memory resources use within the virtual machine, and wherein the storage data is also to identify a storage designator to assist in verifying the port before the virtual machine is operational in the target physical processing environment; and
having an identity service sign the storage data to bind it with the control data of the virtual distribution.
16 Assignments
0 Petitions
Accused Products
Abstract
Techniques for verifiable virtualized storage port assignments in virtual machines are provided. Configuration data for a virtual machine is defined to include a mechanism to verify an identity for the virtual machine in a target physical environment and a mechanism to verify a storage port assignment for use in the target physical processing environment. Before the target physical processing environment initiates the virtual machine an identity for the virtual machine is acquired, the configuration data is verified and the storage port assignment is verified.
143 Citations
26 Claims
-
1. A method, comprising:
-
establishing control data for a virtual distribution that is to be subsequently initiated as a virtual machine within a target physical processing environment and a target physical machine, wherein the control data identifies processor and memory resources and a virtual distribution identity acquired to initially verify the virtual machine; defining storage data for the virtual distribution to identity a port to communicate with physical storage on the target physical processing environment that the processing and memory resources use within the virtual machine, and wherein the storage data is also to identify a storage designator to assist in verifying the port before the virtual machine is operational in the target physical processing environment; and having an identity service sign the storage data to bind it with the control data of the virtual distribution. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving a request to initiate a virtual distribution as a virtual machine within a physical processing environment and a physical machine; verifying a signature of configuration data associated with the virtual distribution; acquiring a virtual machine identity using a temporary identity housed in configuration data via interactions with one or more identity services; contacting a storage resource manager to verify a storage port included for storage in the virtual machine, wherein the storage port is identified in the configuration data; and starting services identified in the configuration data for the virtual machine within the physical processing environment when the signature and the storage port are verified. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a storage resource manager implemented in a machine-accessible medium and to process on a machine; and a virtual machine definer implemented in the machine-accessible medium and to process on the machine, wherein the virtual machine definer is to define configuration data for a virtual machine to include processor and memory resources and to include a virtual machine identifier, and wherein the virtual machine definer is to interact with the storage resource manager to include a storage port for a target physical processing environment in the configuration data and to include a designator name associated with a particular resource imaged in the configuration data that assist in verifying the storage port when the virtual machine is initiated in the target physical processing environment. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
a virtual machine initiation service implemented in a machine-accessible medium and to process on a physical machine associated with a physical processing environment in which a virtual machine is to be initiated; and a storage resource manager implemented in the machine-accessible medium and to process on a machine, wherein the virtual machine initiation service is to acquire an identity for the virtual machine and verify configuration data for the virtual machine, and wherein the virtual machine initiation service is to interact with the storage resource manager to verify a storage port defined in the configuration data for use within the physical processing environment by the virtual machine. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification