CPC G06F 9/455 (2013.01) [G06F 9/452 (2018.02); G06F 9/45533 (2013.01); G06F 9/45558 (2013.01); G06F 9/48 (2013.01); G06F 9/4806 (2013.01); G06F 9/4843 (2013.01); G06F 9/485 (2013.01); G06F 9/4868 (2013.01); G06F 9/4881 (2013.01); G06F 9/50 (2013.01); G06F 9/5005 (2013.01); G06F 9/5011 (2013.01); G06F 9/5016 (2013.01); G06F 9/5022 (2013.01); G06F 9/5027 (2013.01); G06F 9/5038 (2013.01); G06F 9/5044 (2013.01); G06F 9/505 (2013.01); G06F 9/5055 (2013.01); G06F 9/5061 (2013.01); G06F 9/5077 (2013.01); H04L 67/54 (2022.05); G06F 2009/45562 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45583 (2013.01); G06F 2009/45587 (2013.01); G06F 2009/45591 (2013.01); G06F 2009/45595 (2013.01)] | 20 Claims |
1. A method, comprising:
performing, by one or more computers on a service provider network:
detecting that a user has disconnected from a virtual desktop instance, the virtual desktop instance implemented using a computing resource instance and a storage volume;
determining, in response to detecting that the user has disconnected from the virtual desktop instance and based at least in part on criteria associated with shutting down service provider resources, that the computing resource instance implementing the disconnected virtual desktop instance should be shut down, wherein the criteria comprises one or more of:
an amount of time that must pass following a disconnection before shutting down service provider resources;
a window of time during which service provider resources can be shut down; or
a window of time during which service provider resources cannot be shut down;
shutting down the computing resource instance while maintaining data for the virtual desktop instance on the storage volume responsive to the determining.
|