CN111857955A - Method for automatically constructing and updating resource configuration information in heterogeneous cloud environment - Google Patents

Method for automatically constructing and updating resource configuration information in heterogeneous cloud environment Download PDF

Info

Publication number
CN111857955A
CN111857955A CN202010697310.9A CN202010697310A CN111857955A CN 111857955 A CN111857955 A CN 111857955A CN 202010697310 A CN202010697310 A CN 202010697310A CN 111857955 A CN111857955 A CN 111857955A
Authority
CN
China
Prior art keywords
resource
configuration information
resource configuration
field
information table
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010697310.9A
Other languages
Chinese (zh)
Inventor
陈朋涛
赵伟
马勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Futong Yunteng Technology Co ltd
Original Assignee
Futong Yunteng Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Futong Yunteng Technology Co ltd filed Critical Futong Yunteng Technology Co ltd
Priority to CN202010697310.9A priority Critical patent/CN111857955A/en
Publication of CN111857955A publication Critical patent/CN111857955A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a method for automatically constructing and updating resource configuration information in a heterogeneous cloud environment, which comprises the steps of collecting resource configuration information of a physical host by installing an agent on a physical machine, collecting resource configuration information of cloud resources by API (application program interface) polling, and designing two resource configuration information storage tables: the public information table is used for storing resource configuration information of physical machine resources and cloud resources, and comprises a resource unique identifier field, a resource source field, a resource type field, a physical host resource configuration information field set and a virtual resource configuration information field set, and the extended information table is used for storing user-defined fields. Through the mode, the CMDB can be compatible with the resource configuration information of the physical machine, the public cloud and the private cloud, so that the automatic construction and updating of the resource configuration information in the heterogeneous IT environment comprising the physical machine resources and the cloud resources are realized, and the efficiency of resource configuration information management is improved.

Description

Method for automatically constructing and updating resource configuration information in heterogeneous cloud environment
Technical Field
The invention relates to the technical field of data operation and maintenance, in particular to a method for automatically constructing and updating resource configuration information in a heterogeneous cloud environment.
Background
With the business development, enterprises will need more IT resources to support the business development, and the IT resources need to be uniformly managed. From the beginning of only managing physical machine resources to the later adding of public cloud resources and virtualized resources, the resource types are changed continuously. However, the initial resource allocation information is manually stored in the CMDB (Configuration Management Database) in a batch manner or in a single input form by Excel, and meanwhile, the resource allocation information is manually maintained and stored, and cannot be updated in time, and even a maintenance error of the resource allocation information may be caused by manual negligence. Therefore, the CMDB needs to be compatible with various resource configuration information, and improve the management efficiency of the resource configuration information.
Disclosure of Invention
The invention mainly solves the technical problems that: the method for automatically constructing and updating the resource configuration information in the heterogeneous cloud environment can realize the compatibility, the automatic construction and the updating of the resource configuration information in the heterogeneous IT environment, wherein the heterogeneous IT environment comprises physical machine resources and cloud resources.
In order to solve the technical problems, the invention adopts a technical scheme that: a method for automatically constructing and updating resource configuration information in a heterogeneous cloud environment comprises the following steps:
Data acquisition: acquiring physical machine resource configuration information and changed cloud resource configuration information according to a predefined table structure;
data summarization: sending the physical machine resource configuration information and the changed cloud resource configuration information acquired according to the predefined table structure to a message queue;
resource configuration information construction and updating: and the CMDB acquires the resource configuration information in the message queue one by one, and updates the public information table and/or the extended information table according to the resource configuration information acquired one by one in sequence until no resource configuration information exists in the message queue.
Further, the collecting the physical machine resource configuration information according to the predefined table structure includes: acquiring resource configuration information of a physical machine by installing a client agent on the physical machine according to a predefined table structure;
the collecting the changed cloud resource configuration information according to the predefined table structure comprises: and acquiring the cloud resource configuration information of the changed cloud resources according to a predefined table structure by calling an API (application program interface) of a cloud manufacturer.
Further, the updating a public information table and/or an extended information table according to the resource configuration information obtained item by item includes:
Positioning a row in the public information table according to the resource unique identifier in the resource configuration information, if the positioning fails, adding a row in the public information table, and storing the resource unique identifier in the resource configuration information into a resource unique identifier column;
storing data values corresponding to resource source fields, resource type fields and resource data fields in the resource configuration information to corresponding positions in a public information table;
if the fields and the data values corresponding to the fields are not stored in the public information table, updating the extended information table; and if all the fields and the corresponding data values are stored in the public information table, acquiring the next resource configuration information in the message queue for updating.
Further, the updating a public information table and/or an extended information table according to the resource configuration information obtained item by item further includes:
all fields which are not stored in the public information table in the resource configuration information are used as a first field set;
acquiring all data values of a custom field column of a row containing the resource unique identifier in the resource configuration information from the extended information table as a second field set;
if the second field set is an empty set, sequentially storing the unique resource identifier, the field names in the first field set and the data values corresponding to the fields in the first field set into an extended information table according to the structure of the extended information table;
If the second field set is not an empty set:
processing the newly added user-defined field: subtracting the second field set from the first field set to obtain a first difference set, and storing the unique resource identifier, all field names in the first difference set and corresponding data values thereof as new records into an extended information table;
processing existing and still in use user-defined fields: calculating the intersection of the first field set and the second field set, positioning row records in the extended information table according to the unique resource identifier and the field names in the intersection, and covering the original data values in the extended information table with the data values corresponding to the field names;
handling existing but not in-use user-defined fields: and subtracting the first field set from the second field set to obtain a second difference set, and deleting the row records containing all the field names in the second difference set in the extended information table.
Further, the predefined table structure includes: a resource unique identifier field, a resource source field, a resource type field and a resource data field;
the resource unique identifier field is used for representing a unique identification of a physical machine or cloud resource;
the resource source field is used for indicating whether the source of the resource is a physical machine, a public cloud or a private cloud;
The resource type field is used for indicating the type of the resource;
the resource data field is used to represent specific resource data in a resource configuration.
Further, the table structure of the common information table includes: the resource unique identifier field, the resource source field, the resource type field, the physical machine resource configuration information field set and the virtual resource configuration information field set;
the set of physical machine resource configuration information fields includes: configuration information of a local physical machine and configuration information of a server physical machine providing hardware resources for cloud resources;
the virtual resource configuration information field set comprises public network IP (public _ IP), intranet IP (private _ IP), VPC (VPC) (VPC id), subnet (subnet _ id), state (status), management time (management _ time), creation time (creation _ time) and public network bandwidth maximum value (internet _ max _ out).
Furthermore, the table structure of the extended information table is composed of three fields of a resource unique identifier, a custom field name and a custom field value.
Further, a timing strategy is adopted to periodically collect the physical machine resource configuration information and the changed cloud resource configuration information.
Further, the timing policy is: collecting at fixed intervals; or, the collection is carried out in idle time.
The invention has the beneficial effects that: the method comprises the steps of collecting resource configuration information of a physical machine by installing an agent on the physical machine, and collecting resource configuration information of cloud resources by API polling; two resource configuration information storage tables are designed, the table structure of the public information table comprises a resource unique identifier field, a resource source field, a resource type field, a physical machine resource configuration information field set and a virtual resource configuration information field set, the resource configuration information of a physical machine, a public cloud and a private cloud can be compatible, and the user-defined field is stored in the extended information table, so that the automatic construction and updating of the resource configuration information under the heterogeneous IT environment comprising the physical machine resources and the cloud resources are realized, and the resource configuration information management efficiency is improved.
Drawings
Fig. 1 is a schematic flowchart of a method for automatically constructing and updating resource configuration information in a heterogeneous cloud environment according to the present invention.
Fig. 2 is a flowchart of resource configuration information construction and update of a method for automatically constructing and updating resource configuration information in a heterogeneous cloud environment according to the present invention.
Detailed Description
The following detailed description of the preferred embodiments of the present invention, taken in conjunction with the accompanying drawings, will make the advantages and features of the invention easier to understand by those skilled in the art, and thus will clearly and clearly define the scope of the invention.
Referring to fig. 1 and fig. 2, an embodiment of the invention includes:
a method for automatically constructing and updating resource configuration information in a heterogeneous cloud environment comprises the following steps:
step 1: data acquisition: acquiring physical machine resource configuration information and changed cloud resource configuration information according to a predefined table structure;
the collecting of the physical machine resource configuration information according to the predefined table structure includes: acquiring resource configuration information of a physical machine by installing a client agent on the physical machine according to a predefined table structure;
the collecting the changed cloud resource configuration information according to the predefined table structure comprises: and acquiring the cloud resource configuration information of the changed cloud resources according to a predefined table structure by calling an API (application program interface) of a cloud manufacturer.
Step 2: data summarization: and sending the physical machine resource configuration information and the changed cloud resource configuration information acquired according to the predefined table structure to a message queue.
And step 3: resource configuration information construction and updating: and the CMDB acquires the resource configuration information in the message queue one by one, and updates the public information table and/or the extended information table according to the resource configuration information acquired one by one in sequence until no resource configuration information exists in the message queue.
The step 3 comprises the following steps:
step 3.1: CMDB obtains a piece of resource allocation information in the message queue;
step 3.2: updating the public information table and/or the extended information table;
step 3.3: checking whether the message queue has resource configuration information: if yes, entering step 3.1; if not, finishing the construction and the updating of the resource configuration information.
The step 3.2: updating the common information table and/or the extended information table, comprising the steps of:
step 3.2.1: and positioning rows in the public information table according to the resource unique identifier in the resource configuration information: if the positioning fails, adding a new line in the public information table, and storing the resource unique identifier into a resource unique identifier column;
step 3.2.2: storing data values corresponding to resource source fields, resource type fields and resource data fields in the resource configuration information to corresponding positions in a public information table;
Step 3.2.3: judging whether fields and data values corresponding to the fields are not stored in a public information table: if not, entering step 3.1; if yes, go to step 3.2.4.
The step 3.3: updating the common information table and/or the extended information table, further comprising the steps of:
step 3.2.4: all fields which are not stored in the public information table in the resource configuration information are used as a first field set;
step 3.2.5: acquiring all data values of a custom field column of a row containing the resource unique identifier in the resource configuration information from the extended information table as a second field set;
step 3.2.6: if the second field set is an empty set, sequentially storing the unique resource identifier, the field names in the first field set and the data values corresponding to the fields in the first field set into an extended information table according to the structure of the extended information table;
step 3.2.7: if the second field set is not an empty set:
step 3.2.7.1: processing the newly added user-defined field:
subtracting the second field set from the first field set to obtain a first difference set, and storing the unique resource identifier, all field names in the first difference set and corresponding data values thereof as new records into an extended information table;
Step 3.2.7.2: processing existing and still in use user-defined fields:
calculating the intersection of the first field set and the second field set, positioning row records in the extension information table according to the unique resource identifier and the field names in the intersection, and covering the original data values in the extension information table with the data values corresponding to the field names;
step 3.2.7.3: handling existing but not in-use user-defined fields:
and subtracting the first field set from the second field set to obtain a second difference set, and deleting the row records containing all the field names in the second difference set in the extended information table.
The predefined table structure comprises:
a resource unique identifier field "source _ id" used to represent a unique identification of a physical machine or cloud resource;
a resource source field 'source _ type' for indicating whether the source of the resource is a physical machine, a public cloud, or a private cloud;
the resource type field "resource _ type" is used to indicate the type of the resource. For example, the type of the resource configuration information may be a virtual machine, a database, a Content Delivery Network (CDN);
the resource data field "resource _ data" is used to indicate specific resource data in the resource configuration.
The table structure of the public information table includes: the resource unique identifier field, the resource source field, the resource type field, the physical machine resource configuration information field set and the virtual resource configuration information field set;
the set of physical machine resource configuration information fields includes: the configuration information of the local physical machine and the configuration information of the server physical machine providing hardware resources for cloud resources can cover the resource configuration information from the local physical machine and the physical machine resource configuration information corresponding to virtual resources providing cloud resources by a cloud manufacturer, and the configuration information comprises a physical machine name 'hostname', an operation time 'uptime', a boot time ', a process number' procs ', an operating system type' os ', a CPU core number' registers ', a CPU thread number' threads ', a CPU frequency' GHz 'and a memory';
the virtual resource configuration information field set can cover resource configuration information of virtual resources of cloud resources provided by a cloud manufacturer, and includes public network IP "public _ IP", intranet IP "private _ IP", VPC "VPC _ id", subnet _ id ", state", nanotube time "management _ time", creation time "creation _ time", and public network bandwidth maximum value "internet _ max _ out".
The table structure of the extended information table is composed of three fields of a resource unique identifier 'source _ id', a custom field name 'uDefineKey' and a custom field value 'uDefineValue'.
And periodically acquiring the physical machine resource configuration information and the changed cloud resource configuration information by adopting a timing strategy.
The timing strategy is as follows:
collecting at fixed intervals;
or the like, or, alternatively,
and collecting in idle time.
For example, a piece of physical machine resource configuration information processed by the CMDB at a time is as follows:
{
"source_id": "2077-92F01",
source type physical device,
"resource _ type": physical machine ",
"resource _ data" [// resource data field
{ "hostname": DESKOTOP-2 BGHAHR "// physical machine name
Uptime, 0:06:35:12, and/operation time length
"bootTime": 2019-12-515: 34:51",// boot time
"os": Windows,// operating system type
"platform" "Windows-10-Enterprise edition",/operating System name
"PlatformVersion": 1909",// operating system version
"cores": 4 "// CPU core number
"threads": 8 "// CPU thread count
GHz 4.6,// CPU frequency
Memory 8G 8/memory
"engine _ room" "," pengboshi-data-1 "",/machine room
"cassette" - "B001-92F01" -/cabinet
Address is beijing and city address
Group _ name: "web group"// service group }
]
}
The CMDB acquires resource configuration information in the message queue, as shown above;
updating the public information table: in this embodiment, a row is located in the public information table according to the resource unique identifier "2077-92F01", and if the location fails, a new row is added in the public information table, and the resource unique identifier in the resource configuration information is stored in the resource unique identifier column.
Locating a row in the public information table according to the resource unique identifier '2077-92F 01' in the resource configuration information: if the positioning fails, adding a new line in the public information table, and storing the resource unique identifier into a resource unique identifier column;
if the positioning is successful, storing data values corresponding to the resource source field, the resource type field and the resource data field in the resource configuration information, namely storing 2077-92F01, physical equipment and physical machine in corresponding positions in the public information table;
in this embodiment, after the public information table is updated, the fields and the data values corresponding to the fields are not stored in the public information table. Entering the step of updating the extended information table:
in the resource configuration information of this embodiment, the user-defined fields and the corresponding data values are:
"engine _ room" "," pengboshi-data-1 "",/machine room
"cassette" - "B001-92F01" -/cabinet
Address is beijing and city address
Group _ name web group/Business group
The first set of fields is then: { "engine _ room", "bin", "address", "group _ name" };
if the extended information table does not include the row record of the resource unique identifier "2077-92F 01", that is, the second field set is an empty set, sequentially storing the resource unique identifier, the field name in the first field set, and the data value corresponding to the field in the first field set into the extended information table according to the structure of the extended information table, and obtaining the following results:
Figure 336544DEST_PATH_IMAGE001
table 1 extended information table example 1
If the second field set is not empty, for example, the second field set includes two custom fields { "group _ name", "group _ name _ admin" }:
a. processing the newly added user-defined field:
subtracting the second field set from the first field set to obtain a first difference set { "engine _ room", "bin", "address" }, and storing the resource unique identifier, all field names in the first difference set and corresponding data values thereof as new records into an extended information table, wherein the new records in the extended information table are as follows:
Figure 410942DEST_PATH_IMAGE002
Table 2 extended information table example 2
b. Processing existing and still in use user-defined fields:
calculating the intersection of the first field set and the second field set { "group _ name" }, positioning row records in the extended information table according to the resource unique identifier and the field names in the intersection, and covering the original data values in the extended information table by using the data values corresponding to the field names;
c. handling existing but not in-use user-defined fields:
and subtracting the first field set from the second field set to obtain a second difference set { "group _ name _ admin" }, and deleting the row records of the unique resource identifier "2077-92F 01", wherein the field names of the group _ name _ admin "in the second difference set are contained in the extended information table.
At this point, the processing of one piece of resource configuration information is completed.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes performed by the present specification and drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (9)

1. A method for automatically constructing and updating resource configuration information in a heterogeneous cloud environment is characterized by comprising the following steps:
Data acquisition: acquiring physical machine resource configuration information and changed cloud resource configuration information according to a predefined table structure;
data summarization: sending the physical machine resource configuration information and the changed cloud resource configuration information acquired according to the predefined table structure to a message queue;
resource configuration information construction and updating: and the CMDB acquires the resource configuration information in the message queue one by one, and updates the public information table and/or the extended information table according to the resource configuration information acquired one by one in sequence until no resource configuration information exists in the message queue.
2. The method for automatically building and updating resource configuration information in heterogeneous cloud environment according to claim 1,
the collecting of the physical machine resource configuration information according to the predefined table structure includes: acquiring resource configuration information of a physical machine by installing a client agent on the physical machine according to a predefined table structure;
the collecting the changed cloud resource configuration information according to the predefined table structure comprises: and acquiring the cloud resource configuration information of the changed cloud resources according to a predefined table structure by calling an API (application program interface) of a cloud manufacturer.
3. The method according to claim 1, wherein the updating a public information table and/or an extended information table according to the resource configuration information obtained item by item includes:
positioning a row in the public information table according to the resource unique identifier in the resource configuration information, if the positioning fails, adding a row in the public information table, and storing the resource unique identifier in the resource configuration information into a resource unique identifier column;
storing data values corresponding to resource source fields, resource type fields and resource data fields in the resource configuration information to corresponding positions in a public information table;
if the fields and the data values corresponding to the fields are not stored in the public information table, updating the extended information table; and if all the fields and the corresponding data values are stored in the public information table, acquiring the next resource configuration information in the message queue for updating.
4. The method according to claim 1, wherein the updating a public information table and/or an extended information table according to the resource configuration information obtained item by item includes:
All fields which are not stored in the public information table in the resource configuration information are used as a first field set;
acquiring all data values of a custom field column of a row containing the resource unique identifier in the resource configuration information from the extended information table as a second field set;
if the second field set is an empty set, sequentially storing the unique resource identifier, the field names in the first field set and the data values corresponding to the fields in the first field set into an extended information table according to the structure of the extended information table;
if the second field set is not an empty set:
processing the newly added user-defined field: subtracting the second field set from the first field set to obtain a first difference set, and storing the unique resource identifier, all field names in the first difference set and corresponding data values thereof as new records into an extended information table;
processing existing and still in use user-defined fields: calculating the intersection of the first field set and the second field set, positioning row records in the extended information table according to the unique resource identifier and the field names in the intersection, and covering the original data values in the extended information table with the data values corresponding to the field names;
handling existing but not in-use user-defined fields: and subtracting the first field set from the second field set to obtain a second difference set, and deleting the row records containing all the field names in the second difference set in the extended information table.
5. The method for automatically building and updating resource configuration information in heterogeneous cloud environment according to any one of claims 1 to 4, wherein the predefined table structure comprises: a resource unique identifier field, a resource source field, a resource type field and a resource data field;
the resource unique identifier field is used for representing a unique identification of a physical machine or cloud resource;
the resource source field is used for indicating whether the source of the resource is a physical machine, a public cloud or a private cloud;
the resource type field is used for indicating the type of the resource;
the resource data field is used to represent specific resource data in a resource configuration.
6. The method for automatically constructing and updating the resource configuration information in the heterogeneous cloud environment according to any one of claims 1 to 4, wherein the table structure of the public information table comprises: the resource unique identifier field, the resource source field, the resource type field, the physical machine resource configuration information field set and the virtual resource configuration information field set;
the set of physical machine resource configuration information fields includes: configuration information of a local physical machine and configuration information of a server physical machine providing hardware resources for cloud resources;
The virtual resource configuration information field set comprises public network IP (public _ IP), intranet IP (private _ IP), VPC (VPC) (VPC id), subnet (subnet _ id), state (status), management time (management _ time), creation time (creation _ time) and public network bandwidth maximum value (internet _ max _ out).
7. The method for automatically constructing and updating the resource configuration information in the heterogeneous cloud environment as claimed in any one of claims 1 to 4, wherein the table structure of the extended information table is composed of three fields of a resource unique identifier, a custom field name and a custom field value.
8. The method according to claim 1, wherein a timing policy is used to periodically collect the physical machine resource configuration information and the changed cloud resource configuration information.
9. The method of claim 8, wherein the timing policy is:
collecting at fixed intervals;
or the like, or, alternatively,
and collecting in idle time.
CN202010697310.9A 2020-07-20 2020-07-20 Method for automatically constructing and updating resource configuration information in heterogeneous cloud environment Pending CN111857955A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010697310.9A CN111857955A (en) 2020-07-20 2020-07-20 Method for automatically constructing and updating resource configuration information in heterogeneous cloud environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010697310.9A CN111857955A (en) 2020-07-20 2020-07-20 Method for automatically constructing and updating resource configuration information in heterogeneous cloud environment

Publications (1)

Publication Number Publication Date
CN111857955A true CN111857955A (en) 2020-10-30

Family

ID=73000997

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010697310.9A Pending CN111857955A (en) 2020-07-20 2020-07-20 Method for automatically constructing and updating resource configuration information in heterogeneous cloud environment

Country Status (1)

Country Link
CN (1) CN111857955A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11412044B1 (en) 2021-12-14 2022-08-09 Micro Focus Llc Discovery of resources in a virtual private cloud

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11412044B1 (en) 2021-12-14 2022-08-09 Micro Focus Llc Discovery of resources in a virtual private cloud

Similar Documents

Publication Publication Date Title
US9971823B2 (en) Dynamic replica failure detection and healing
US7340578B1 (en) Method and apparatus for maintaining an accurate inventory of storage capacity in a clustered data processing system
US8832130B2 (en) System and method for implementing on demand cloud database
US20100262632A1 (en) Data transfer from on-line to on-premise deployment
CN111143382B (en) Data processing method, system and computer readable storage medium
US10243919B1 (en) Rule-based automation of DNS service discovery
GB2449037A (en) Multilayer distributed processing system
US20230342183A1 (en) Management method and apparatus for container cluster
CN111078688B (en) Method for micro-service health check and storage medium
CN111857955A (en) Method for automatically constructing and updating resource configuration information in heterogeneous cloud environment
TW200301634A (en) Apparatus and method for collecting information from information providing server
CN113127444B (en) Data migration method, device, server and storage medium
CN112732528A (en) Index acquisition method, system, equipment and storage medium based on IT operation and maintenance monitoring
CN110929130B (en) Public security level audit data query method based on distributed scheduling
JP2011081579A (en) System operation management method and system for virtual resource in it system virtualization
CN111522626A (en) Virtual machine list generation method and device and electronic equipment
CN111651235A (en) Virtual machine set task management method and device
US20170026464A1 (en) Allocation of service endpoints to servers
CN115580522A (en) Method and device for monitoring running state of container cloud platform
US20200218708A1 (en) Methods, Systems, Databases and Network Nodes of Data Communication Networks for Handling Data Posts
CN111274004B (en) Process instance management method and device and computer storage medium
JP6062809B2 (en) Asset management system and asset management method
CN111125232A (en) Method and device for accessing public cloud asset information
JP5402066B2 (en) Information search system, information search device, information search program, and information search method
CN111061719A (en) Data collection method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination