Abstract:
Systems, methods, and software described herein manage volumes and virtual machines using a location database gathered from a hypervisor management system. In one example, a method of operating a volume attachment service to manage volumes and virtual machines includes transferring a location request to a hypervisor management service to identify locations of one or more virtual machines. The method further provides, receiving the locations of the one or more virtual machines and storing the locations in a location database. The method also includes identifying a volume action request for a first virtual machine, and directing the volume action request to a hypervisor of the first virtual machine based on the locations in the location database.
Abstract:
Described herein are systems, methods, and software to provide virtualized computing sessions with attachable volumes to requesting users. In one implementation, a virtual computing service identifies a service login for an end user to initiate a virtual computing session. In response to the service login, the virtual computing service identifies a virtual machine to allocate to the virtual computing service, and initiates a user login process to log the end user into the virtual machine. The virtual computing service further initiates, prior to completing the user login process, a volume attach process to attach at least one storage volume to the virtual machine based on credentials associated with the service login.
Abstract:
Described herein are systems, methods, and software to configure virtual machines for end users based on a login history for the end users. In one implementation, a method of operating a virtual computing service that dynamically configures virtual machines includes capturing a login history indicative of when users login to a plurality of virtual machines using the virtual computing service. The method further provides, identifying an anticipated login time for a subset of the users based on the login history and identifying a configuration for the subset of users that is earlier than the anticipated login time. The method also includes, configuring a virtual machine at the configuration time for each user in the subset of the users by attaching at least one storage volume associated with the user to the virtual machine.
Abstract:
Described herein are systems, methods, and software to provide virtualized computing sessions with attachable volumes to requesting users. In one implementation, a virtual computing service identifies a service login for an end user to initiate a virtual computing session. In response to the service login, the virtual computing service identifies a virtual machine to allocate to the virtual computing service, and initiates a user login process to log the end user into the virtual machine. The virtual computing service further initiates, prior to completing the user login process, a volume attach process to attach at least one storage volume to the virtual machine based on credentials associated with the service login.
Abstract:
Described herein are systems, methods, and software to configure virtual machines for end users based on a login history for the end users. In one implementation, a method of operating a virtual computing service that dynamically configures virtual machines includes capturing a login history indicative of when users login to a plurality of virtual machines using the virtual computing service. The method further provides, identifying an anticipated login time for a subset of the users based on the login history and identifying a configuration for the subset of users that is earlier than the anticipated login time. The method also includes, configuring a virtual machine at the configuration time for each user in the subset of the users by attaching at least one storage volume associated with the user to the virtual machine.
Abstract:
Described herein are systems, methods, and software to provide virtualized computing sessions with attachable volumes to requesting users. In one implementation, a virtual computing service identifies a service login for an end user to initiate a virtual computing session. In response to the service login, the virtual computing service identifies a virtual machine to allocate to the virtual computing service, and initiates a user login process to log the end user into the virtual machine. The virtual computing service further initiates, prior to completing the user login process, a volume attach process to attach at least one storage volume to the virtual machine based on credentials associated with the service login.
Abstract:
Described herein are systems, methods, and software to provide virtualized computing sessions with attachable volumes to requesting users. In one implementation, a virtual computing service identifies a service login for an end user to initiate a virtual computing session. In response to the service login, the virtual computing service identifies a virtual machine to allocate to the virtual computing service, and initiates a user login process to log the end user into the virtual machine. The virtual computing service further initiates, prior to completing the user login process, a volume attach process to attach at least one storage volume to the virtual machine based on credentials associated with the service login.