Best practice analysis, migration advisor
First Claim
1. A computer-implemented method for resource migration, comprising:
- receiving, by at least one of one or more computing devices, client configuration information associated with a client entity of an account configured to access a first datacenter, the client configuration information indicating at least one setting particular to the account'"'"'s configuration of the client entity;
receiving, by at least one of the one or more computing devices, data configuration information associated with the first datacenter accessed by the client entity;
receiving resource usage information associated with usage, by the account, of at least one of the client entity or the first datacenter;
determining, based at least in part on at least one of the received client configuration information, the received data configuration, or the received resource usage information, at least one configuration setting for implementing the account in a second datacenter; and
providing, to an entity associated with the account, the at least one configuration setting for implementing the account in the second datacenter.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure are directed to, among other things, providing resource allocation advice, configuration recommendations, and/or migration advice regarding data storage, access, placement, and/or related web services. In some examples, a web service may utilize or otherwise control a client instance to control, access, or otherwise manage resources of a distributed system. Based at least in part on one or more resource usage checks and/or configuration checks, resource usage information and/or configuration information of an account utilizing a web service, and/or user preferences and/or settings, resource allocation advice, system configuration recommendations, and/or migration advice may be provided to a user of an account. Additionally, in some examples, one or more remediation operations may be performed automatically.
100 Citations
20 Claims
-
1. A computer-implemented method for resource migration, comprising:
-
receiving, by at least one of one or more computing devices, client configuration information associated with a client entity of an account configured to access a first datacenter, the client configuration information indicating at least one setting particular to the account'"'"'s configuration of the client entity; receiving, by at least one of the one or more computing devices, data configuration information associated with the first datacenter accessed by the client entity; receiving resource usage information associated with usage, by the account, of at least one of the client entity or the first datacenter; determining, based at least in part on at least one of the received client configuration information, the received data configuration, or the received resource usage information, at least one configuration setting for implementing the account in a second datacenter; and providing, to an entity associated with the account, the at least one configuration setting for implementing the account in the second datacenter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable media collectively storing computer-executable instructions for data storage management that, when executed by one or more processors, configures the one or more processors to perform operations comprising:
-
receiving configuration information, the configuration information associated with configuring at least one component of an account to access a first data center; receiving resource usage information associated with the usage, by the account, of at least one of the components or the first data center; determining, based at least in part on at least one of the received configuration information or the received resource usage information, at least one configuration setting for implementing the account in a second data center, the second data center being operated separately from the first data center; and providing the at least one configuration setting for implementing the account in the second data center to a user of the account. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system for resource migration, comprising:
-
at least one memory that stores computer-executable instructions; and at least one processor configured to access the at least one memory, wherein the at least one processor is configured to execute the computer-executable instructions to; receive client configuration information associated with at least one component of an account configured to access a first data storage system, the client configuration information indicating at least one setting particular to the account'"'"'s configuration of the at least one component; receive resource usage information associated with the account'"'"'s usage of at least one of the at least one component or the first data storage system; determine, based at least in part on the received configuration information, the received data configuration, and the received resource usage information, at least one configuration setting for migrating the account to a second data storage system, the second data storage system being operated separately from the first data storage system; and provide the at least one configuration setting for migrating the account to the second data storage system. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification