Migration of files contained on virtual storage to a cloud storage infrastructure
US-9813353-B1 · Nov 7, 2017 · US
US10454775B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10454775-B2 |
| Application number | US-201816151095-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 3, 2018 |
| Priority date | May 5, 2017 |
| Publication date | Oct 22, 2019 |
| Grant date | Oct 22, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computer network discovery system may involve a computing system and a database disposed within a remote network management platform, and a proxy server application disposed within an enterprise network. The computing system may be configured to: transmit first instructions causing the proxy server application to obtain configuration and operational information for virtual machines; store the configuration and operational information for the virtual machines in a first set of tables of the database; transmit second instructions causing the server device to obtain configuration and operational information for services; and store the configuration and operational information for the services in a second set of tables of the database, where the first set and the second set of tables have tables in common that store at least part of the configuration and operational information for the virtual machines and the services.
Opening claim text (preview).
What is claimed is: 1. A computer network discovery system comprising: a database disposed within a remote network management platform; and a computing system disposed within the remote network management platform, wherein the remote network management platform manages a managed network, and wherein the computing system is configured to: initiate a discovery scan of first and second server devices, wherein the first and second server devices are not in the managed network; receive first and second respective sets of configuration and operational information from the first and second respective server devices for first and second respective services provided to the managed network, wherein the first and second services are offered by different entities and have different configurations; store the first and second respective sets of configuration and operational information for the first and second respective services in the database; and provide a graphical user interface representing data corresponding to the first and second services. 2. The computer network discovery system of claim 1 , wherein the computing system is configured to receive, via the graphical user interface, an input modifying the data. 3. The computer network discovery system of claim 2 , wherein modifying the data comprises defining relationships between the first the service and the second service. 4. The computer network discovery system of claim 1 , wherein the first set of configuration and operational information is stored in a first set of tables in the database, wherein the second set of configuration and operational information is stored in a second set of tables in the database, and wherein the first set of tables and the second set of tables have tables in common that store parts of both the first set of configuration and operational information and the second set of configuration and operational information. 5. The computer network discovery system of claim 4 , wherein each of the tables in common is a parent table to a respective pair of tables, wherein each respective pair of tables comprises: a first table storing configuration and operational information specific to the first service; and a second table storing configuration and operational information specific to the second service. 6. The computer network discovery system of claim 1 , wherein the first service includes one or more virtual machines, applications, web sites, or additional databases, or a combination thereof, leased to the managed network. 7. The computer network discovery system of claim 1 , wherein the first service is operated by a first party that is neither an operator of the managed network nor an operator of the remote network management platform, and wherein the first service is available in multiple physical data centers in different geographic locations. 8. The computer network discovery system of claim 7 , wherein the second service is operated by a second party that is neither an operator of the managed network nor an operator of the remote network management platform, and wherein the second service is available in multiple physical data centers in different geographic locations. 9. The computer network discovery system of claim 1 , wherein initiating the discovery scan of the first and second server devices comprises transmitting a representation of first instructions to a proxy server application disposed within the managed network, and wherein reception of the representation of the first instructions causes the proxy server application to transmit the first instructions to the first server device. 10. The computer network discovery system of claim 1 , wherein initiating the discovery scan of the first and second server devices comprises logging on to the first server device using account credentials related to the managed network, and wherein the first configuration and operational information for the first service is obtained by way of application programming interfaces. 11. A method comprising: initiating, by a computing device of a managed network, a discovery scan of first and second server devices, wherein the first and second server devices are not in the managed network; receiving, by the computing device, first and second respective sets of configuration and operational information from the first and second respective server devices for first and second respective services provided to the managed network, wherein the first and second services are offered by different entities and have different configurations; storing, by the computing device, the first and second respective sets of configuration and operational information for the first and second respective services in a database disposed within a remote network management platform; and providing, to a client device, a graphical user interface representing data corresponding to the first and second services. 12. The method of claim 11 , wherein the first set of configuration and operational information is stored in a first set of tables in the database, wherein the second set of configuration and operational information is stored in a second set of tables in the database, and wherein the first set of tables and the second set of tables have tables in common that store parts of both the first set of configuration and operational information and the second set of configuration and operational information. 13. The method of claim 12 , wherein the tables in common include entries for processor, memory, storage, or networking resources respectively available to the first and second respective services. 14. The method of claim 12 , wherein each of the tables in common is a parent table to a respective pair of tables, wherein each respective pair of tables comprises: a first table storing configuration and operational information specific to the first service; and a second table storing configuration and operational information specific to the second service. 15. The method of claim 11 , wherein the first service includes one or more virtual machines, applications, web sites, or additional databases, or a combination thereof, leased to the managed network. 16. The method of claim 11 , wherein the first service is operated by a first party that is neither an operator of the managed network nor an operator of the remote network management platform, and wherein the first service is available in multiple physical data centers in different geographic locations. 17. The method of claim 11 , wherein initiating the discovery scan of the first and second server devices comprises transmitting a representation of first instructions to a proxy server application disposed within the managed network, and wherein reception of the representation of the first instructions causes the proxy server application to transmit the first instructions to the first server device. 18. The method of claim 11 , wherein initiating the discovery scan of the first and second server devices comprises logging on to the first server device using account credentials related to the managed network, and wherein the first configuration and operational information for the first service is obtained by way of application programming interfaces. 19. The method of claim 18 , wherein the graphical user interface allows the data to be modified, and wherein modifying the data involves defining relationships between the first service and the second service. 20. An article of manufacture including a non-transitory computer-readable medium, havin
Network integration; Enabling network access in virtual machine instances · CPC title
Checking the configuration · CPC title
I/O management, e.g. providing access to device drivers or storage · CPC title
Customer relationship management · CPC title
by actively collecting configuration information or by backing up configuration information · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.