Separated cloud service management method and system
By introducing smart cloud gateways into the cloud service management system, sharing the business processing pressure of cloud servers, the problem of high operating costs in the existing technology is solved, and the effect of reducing operation costs and improving work efficiency while meeting user needs is achieved.
Patent Information
- Application Number
- CN202510212763.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-06-24
AI Technical Summary
The prior art has increased operating costs in the process of improving server configuration and increasing bandwidth to meet user needs, which puts pressure on manufacturers. How to reduce operating costs and improve work efficiency while meeting user needs.
A separate cloud service management system is adopted, including a cloud server and a Zhiyun gateway. The device information is obtained through the device identification information sent by the terminal device, and the cloud server is stored and managed to determine whether there is a service processing request. If it exists, the service processing information is sent to the Zhiyun gateway for processing, reducing the pressure on the service processing of the cloud server.
Without affecting the user experience, reduce the operating costs of cloud services, improve the work efficiency of the separated cloud service management system, and achieve cost reduction and efficiency improvement by sharing the business processing pressure of cloud servers.
Smart Images

Figure HDA0005286446590000011 
Figure HDA0005286446590000021 
Figure HDA0005286446590000031
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and particularly to a method and system for managing a separated cloud service. Background Art
[0002] With the rapid development of cloud services, the requirements for the device performance and network bandwidth of servers are also increasing day by day. In the prior art, the user experience is often satisfied by improving the server configuration and increasing the bandwidth. However, this method often increases the operation cost and brings great pressure to the manufacturers. Therefore, how to reduce the operation cost and improve the work efficiency while meeting the user requirements is an urgent problem to be solved at present. Summary of the Invention
[0003] The main technical problem to be solved by this application is to provide a method and system for managing a separated cloud service, which can reduce the operation cost of the cloud service without affecting the user experience.
[0004] To solve the above technical problem, one technical solution adopted by this application is: to provide a method for managing a separated cloud service, which is applied to a separated cloud service management system. The separated cloud service management system includes a cloud server and a smart cloud gateway. The method includes: obtaining device information of a terminal device based on device identification information sent by the terminal device; storing and managing the device information through the cloud server; determining whether there is a service processing request of the terminal device currently; if so, sending service processing information corresponding to the service processing request to the smart cloud gateway through the cloud server; processing the service processing information through the smart cloud gateway to obtain a service processing result, and sending the service processing result to the terminal device.
[0005] To solve the above technical problem, another technical solution adopted by this application is: to provide a separated cloud service management system, which includes a cloud server and a smart cloud gateway. The cloud server is used to receive device information sent by the terminal device and store and manage the device information. The smart cloud gateway is used to receive service processing information sent by the cloud server, process the service processing information to obtain a service processing result, and send the service processing result to the terminal device.
[0006] To solve the above technical problem, another technical solution adopted by this application is: to provide a computer-readable storage medium, which stores a computer program. The computer program can be executed by a processor to implement the method for managing a separated cloud service as in the embodiment of the method for managing a separated cloud service of this application.
[0007] The beneficial effects of this application are as follows: Different from the prior art, by setting up a separate cloud service management system including a cloud server and a smart cloud gateway, the device information of the terminal device is obtained based on the device identification information sent by the terminal device. The cloud server stores and manages the device information, and determines whether there is a service processing request of the terminal device currently. If there is, the cloud server sends the service processing information corresponding to the service processing request to the smart cloud gateway. The smart cloud gateway processes the service processing information to obtain a service processing result, and sends the service processing result to the terminal device. The cloud server in the separate cloud service management system stores the information, and the smart cloud gateway conducts service processing, thereby sharing the service processing pressure of the cloud server. While ensuring that the smart cloud gateway can normally process services to meet user requirements, the operating cost of the cloud service is reduced, and the working efficiency of the separate cloud service management system is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Figure 1 is a system block diagram of an embodiment of a separate cloud service management method of this application;
[0009] Figure 2 is a flow schematic diagram of an embodiment of a separate cloud service management method of this application;
[0010] Figure 3 is a timing schematic diagram of an embodiment of a separate cloud service management method of this application;
[0011] Figure 4 is a circuit structure schematic diagram of an embodiment of a computer-readable storage medium of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0012] Next, the technical solutions in the embodiments of this application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.
[0013] With the rapid development of cloud services, the requirements for the device performance and network bandwidth of servers are also increasing day by day. In the prior art, the user experience is often satisfied by improving the server configuration and increasing the bandwidth. For example, the performance of the server is improved by upgrading the server configuration. However, this method often increases the operating cost and brings greater pressure to the manufacturing manufacturers. How to reduce the operating cost and improve the working efficiency while meeting user requirements is an urgent problem to be solved currently. Therefore, a separate cloud service management system is proposed to solve the above-mentioned technical problems.
[0014] As shown Figure 1 in the figure, an embodiment of a split cloud service management system of the present application may include: a cloud server and a smart cloud gateway. Specifically, the cloud server may include a virtual server based on cloud computing technology, which provides resources such as computing, storage, and network by a cloud service provider, and users can use them on demand through the network. The cloud server can be used to receive device information sent by a terminal device and store and manage the device information. The smart cloud gateway can be a network device or service, which can act as a bridge between the local infrastructure and the cloud server. The smart cloud gateway can be used to receive service processing information sent by the cloud server, process the service processing information to obtain a service processing result, and send the service processing result to the terminal device.
[0015] The cloud server, the smart cloud gateway, and the terminal device are communicatively connected to each other. Specifically, the cloud server, the smart cloud gateway, and the terminal device can achieve cloud communication based on a preset communication protocol, so as to achieve data interaction. When the terminal device is registered in the split cloud service management system, it can obtain device information through the cloud server and store and manage the device information. When the terminal device has a service processing request, it can receive the service processing information corresponding to the service processing request stored in the cloud server through the smart cloud gateway, and perform service processing based on the service processing information, so that the service processing result obtained after processing can be fed back to the terminal device.
[0016] The cloud server in the split cloud service management system stores information, and the smart cloud gateway performs service processing, thereby sharing the service processing pressure of the cloud server. While ensuring that the smart cloud gateway can normally process services to meet user needs, the operation cost is reduced and the working efficiency of the split cloud service management system is improved.
[0017] As shown Figure 2 in the figure, a split cloud service management method in an embodiment of a split cloud service management method of the present application can be applied to the above split cloud service management system. This embodiment may include the following steps: S100: Obtain the device information of the terminal device based on the device identification information sent by the terminal device. S200: Store and manage the device information through the cloud server. S300: Determine whether there is a service processing request of the terminal device currently. S400: If so, send the service processing information corresponding to the service processing request to the smart cloud gateway through the cloud server. S500: Process the service processing information through the smart cloud gateway to obtain a service processing result, and send the service processing result to the terminal device.
[0018] By setting up a separate cloud service management system including a cloud server and a smart cloud gateway, the device information of the terminal device is obtained based on the device identification information sent by the terminal device. The cloud server stores and manages the device information. It is determined whether there is a service processing request of the terminal device at present. If so, the cloud server sends the service processing information corresponding to the service processing request to the smart cloud gateway. The smart cloud gateway processes the service processing information to obtain a service processing result and sends the service processing result to the terminal device. The cloud server in the separate cloud service management system stores the information, and the smart cloud gateway performs service processing, thereby sharing the service processing pressure of the cloud server. While ensuring that the smart cloud gateway can normally process services to meet user needs, it reduces the operating cost of the cloud service and improves the working efficiency of the separate cloud service management system.
[0019] The following will explain this embodiment in detail. As Figure 3 shown, this embodiment may include:
[0020] S100: Obtain the device information of the terminal device based on the device identification information sent by the terminal device.
[0021] The terminal device may include devices such as Switch (switch), Router (router), AP (application processor), AC (adapter), OLT (optical line terminal), etc.
[0022] The device information identifier may be identification information used to distinguish devices. Specifically, the device information identifier may include SSID (Service Set Identifier). The terminal device may send the device information identifier to the separate cloud service management system so that the separate cloud service management system can identify the terminal device for registration.
[0023] The device information may include information that the separate cloud service management system can obtain based on the device identification information. Specifically, the device information may include device status information, device version information, etc.
[0024] After the separate cloud service management system receives the device identification information sent by the terminal device, the separate cloud service management system can obtain the device information of the device based on the device identification information, and then store and manage the device information through the cloud server.
[0025] In one implementation, for how to obtain the device information of the terminal device based on the device identification information sent by the terminal device, the following steps included in S100 can be referred to:
[0026] S110: Receive the device identification information sent by the terminal device through a preset address.
[0027] S120: Register the device identification information to the split cloud service management system.
[0028] S130: Determine the device status information and device version information of the terminal device through the device identification information.
[0029] During the process of the terminal device sending the device identification information to the split cloud service management system, it can be sent through a preset address, so as to register the device identification information to the split cloud service management system, and then the device status information and device version information of the device terminal can be determined through the device identification information.
[0030] Specifically, the terminal device can register the SSID to the split cloud service management system through a fixed URL. The split cloud service management system can obtain the device status information and device version information of the corresponding terminal device through the SSID, and store and manage the device status information and device version information through the cloud server.
[0031] In one implementation, for how to register the device identification information to the split cloud service management system, the following steps included in S120 can be referred to:
[0032] S121: Use the default SSID of the terminal device to verify the connection request in the default state.
[0033] S122: If the verification passes, connect to the wireless network to modify the default SSID.
[0034] S123: Register the modified SSID to the split cloud service management system through a fixed URL, so that the terminal device can be recognized and managed by the split cloud service management system.
[0035] During the process of registering the device identification information to the split cloud service management system, the default SSID of the terminal device can be obtained first, and the wireless network connection can be made in the default state using the default SSID. Specifically, the connection can be made by entering the password. If the password is entered correctly, the verification passes, and thus the wireless network corresponding to the default SSID can be successfully connected. Furthermore, after connecting to the wireless network, the default SSID can be modified to obtain the modified SSID, thereby improving security. After obtaining the modified SSID and the corresponding password, a fixed URL can be used to enter the login interface, and then the modified SSID and the corresponding password can be entered on the login interface to complete the registration.
[0036] Specifically, during the process of registering the modified SSID to the split cloud service management system using a fixed URL, a request can be constructed first. Specifically, according to the API or interface documentation of the split cloud service management system, a request can be constructed based on the fixed URL template and the modified SSID information. Then, the constructed request can be sent to the interface of the split cloud service management system for registration, and it can be determined whether the registration is successful based on the returned response status code. Specifically, if the returned response status code is 200, it indicates that the registration is successful. If the returned response status code is 400, it may be that the request parameter format is incorrect, such as the SSID name does not meet the requirements or necessary parameters are missing. If the returned response status code is 401, it indicates that the authentication fails, which may be due to an incorrect API key or an invalid OAuth token. If the returned response status code is 404, it may be that the URL address is incorrect, such as the requested registration interface address does not exist. If the returned response status code is 500, there is a problem inside the cloud service management system, and it is necessary to wait for a period of time and then try again or contact the cloud service provider.
[0037] S200: Store and manage device information through the cloud server.
[0038] After determining the device status information and device version information of the terminal device through the device identification information, the device information can be stored and managed through the cloud server in the split cloud service management system.
[0039] In one implementation, for how to store and manage device information through the cloud server, the following steps included in S200 can be referred to:
[0040] S210: Send the device status information and device version information to the cloud server, and store them in an associated mapping with the device identification information.
[0041] During the process of storing device information through the cloud server, the device status information and device version information can be sent to the cloud server, and then the device status information and device version information are stored in an associated mapping with the device identification information. By storing the device status information and device version information in an associated mapping with the device identification information, it is convenient to distinguish and manage the information stored in the cloud server.
[0042] S300: Determine whether there is a business processing request for the terminal device currently.
[0043] A service processing request may include a request sent by a terminal device to a split cloud service management system before the need to conduct a service, for requesting the split cloud service management system to perform service processing based on the service processing request and feedback the processing result to the terminal device, so that the terminal device can complete the corresponding service. For example, the service processing request may include a configuration distribution and an upgrade service request.
[0044] In the process of determining whether there is a service processing request of a terminal device currently, traversal can be performed in the cloud server to determine whether there is a service processing request corresponding to the device information identifier of the terminal device.
[0045] S400: If there is, send the service processing information corresponding to the service processing request to the intelligent cloud gateway through the cloud server.
[0046] If there is a service processing request of a terminal device in the cloud server, the service processing information corresponding to the service processing request can be sent to the intelligent cloud gateway through the cloud server, so that the intelligent cloud gateway can perform service processing based on the service processing information, relieve the service processing pressure of the cloud server, reduce the operation cost without affecting the user experience, and improve the work efficiency.
[0047] In one implementation, when the service processing request is a configuration distribution and an upgrade service request, for how to determine whether there is a service processing request of a terminal device currently and how to send the service processing information corresponding to the service processing request to the intelligent cloud gateway through the cloud server, the following steps can be referred to:
[0048] S310: Determine whether there is upgrade request information of a terminal device currently.
[0049] S410: Send the configuration information corresponding to the upgrade request information to the intelligent cloud gateway through the cloud server based on the first preset communication protocol.
[0050] If the service processing request is a configuration distribution and an upgrade service request, in the process of determining whether there is a service processing request of a terminal device currently, it can be determined whether there is upgrade request information of a terminal device currently. If there is, send the configuration information corresponding to the upgrade request information to the intelligent cloud gateway through the cloud server based on the first preset communication protocol, so that the intelligent cloud gateway performs service processing based on the configuration information.
[0051] The first preset communication protocol may include the MQTT (Message Queuing Telemetry Transport) protocol. MQTT is a lightweight message transmission protocol designed specifically for Internet of Things (IoT) application scenarios. It is based on the publish / subscribe model, enabling devices to efficiently exchange data with cloud services. The core of the MQTT protocol lies in its lightweight design, which is suitable for low-bandwidth and low-power scenarios, especially for the communication of embedded devices.
[0052] The configuration and upgrade service requests may include sending configuration and upgrade requests through OMCI (Optical Management Information Base) or TR069 (Customer Premises Equipment Management Protocol). TR-069 is a communication protocol for remotely managing and automatically configuring customer premise equipment (CPE), and OMCI (Optical Management Information Base) is a protocol for managing and monitoring optical networks. Through the MQTT protocol, the cloud server can send OMCI configuration information to the intelligent cloud gateway. Specifically, the cloud server can notify the intelligent cloud gateway of OMCI or TR069 configuration information through the MQTT protocol.
[0053] In the process where the cloud server can notify the intelligent cloud gateway of OMCI or TR069 configuration information through the MQTT protocol, the relevant information of OMCI or TR069 can be first configured on the cloud server, and then a message containing OMCI or TR069 configuration information can be published to a specified topic through the MQTT protocol. The intelligent cloud gateway can subscribe to this topic and process the OMCI or TR069 configuration information after receiving the message.
[0054] In one implementation, during the process of publishing and subscribing to messages, the cloud server can use the PUBLISH method to publish messages to a specified topic. The messages here can include content such as OMCI or TR069 configuration information. If the message quality of service (QoS) is set to 0 (at most once), the message publishing completely depends on the underlying TCP / IP network, and message loss or duplication may occur; when QoS is 1 (at least once), it ensures that the message arrives, but message duplication may occur; when QoS is 2 (exactly once), it ensures that the message arrives only once. For example, in some billing systems with relatively strict requirements, this level can be used. Adjusting the QoS level of MQTT messages according to the importance of OMCI and TR069 configuration information and the allowed transmission risks can reduce the resource consumption of transmission and improve the overall notification performance. The intelligent cloud gateway can subscribe to a topic from the cloud server. After successful subscription, the cloud server will forward the messages under this topic to the intelligent cloud gateway.
[0055] S500: Process the service processing information through the intelligent cloud gateway to obtain a service processing result, and send the service processing result to the terminal device.
[0056] After the intelligent cloud gateway receives the service processing information sent by the cloud server, it can process the service processing information to obtain a service processing result, and send the service processing result to the terminal device, thereby reducing the service processing pressure on the cloud server while ensuring the completion of the service.
[0057] In one implementation, for how to process the service processing information through the intelligent cloud gateway to obtain a service processing result and send the service processing result to the terminal device, the following steps included in S500 can be referred to:
[0058] S510: Calculate the network bandwidth and device addressing based on the configuration information to obtain upgrade information.
[0059] If the service processing request is a configuration download and upgrade service request, after receiving the configuration information sent by the cloud server, the network bandwidth and device addressing can be calculated based on the configuration information, so as to obtain upgrade information, enabling the terminal device to complete the upgrade based on the upgrade information.
[0060] In one implementation, for how to calculate the network bandwidth and device addressing based on the configuration information to obtain upgrade information, the following steps included in S510 can be referred to:
[0061] S511: Calculate the network bandwidth required for the current upgrade based on the device information, performance information, and network environment information of the terminal device in the configuration information.
[0062] The configuration information may include device information, performance information, and network environment information. During the process of calculating the network bandwidth based on the configuration information, the device information, performance information, and network environment information of the terminal device can be extracted from the configuration information. The device information may include device model, hardware specifications, etc. The performance information such as processor speed, memory size, etc. The network environment information may include network type (such as WiFi, 4G, 5G, etc.), network speed, network stability, etc. Determine the maximum data transfer rate that the device can handle according to the performance information of the terminal device, and combine the network speed and stability in the network environment information to determine a reasonable network bandwidth. If the network speed is fast and stable, the network bandwidth requirement can be appropriately increased. If the network speed is slow or unstable, the network bandwidth needs to be reduced to ensure the smooth progress of the upgrade process.
[0063] In one implementation, the network bandwidth can also be calculated through a preset formula. Specifically, after receiving the configuration information, the Zhiyun gateway can parse the configuration information and extract parameters related to the network bandwidth, such as daily incremental data, planned recovery time, etc., and then use the preset calculation formula to calculate the network bandwidth. Specifically, the preset formula can be daily incremental data / planned recovery time * 8 = network bandwidth. For example, if the daily incremental data is 100MB and the planned recovery time is 5 hours (converted to seconds as 5 * 3600 = 18000 seconds), first convert 100MB to bits (100 * 1024 * 1024 * 8 bit), and then calculate the bandwidth according to the formula as (100 * 1024 * 1024 * 8) / (18000) bps.
[0064] S512: Based on the configuration information, determine whether the IP address and port configuration of the terminal device are correct.
[0065] The Zhiyun gateway can obtain the IP address and port configuration of the terminal device from the configuration information. During the process of determining whether the IP address is correct, it can be checked through preset rules. For example, an IPv4 address should consist of four parts, and the value of each part is between 0 - 255. If it does not conform to this rule, then the IP address is incorrect.
[0066] During the process of determining whether the port configuration is correct, the common port number range is 0 - 65535. Some special port numbers have specific uses (such as 80 for HTTP, 443 for HTTPS, etc.). If the port number is not within this legal range, or is occupied by other key programs (which can be detected through port scanning tools or system-related commands), then the port configuration may be incorrect.
[0067] S513: If correct, package the network bandwidth, IP address, and port configuration to generate upgrade information.
[0068] After determining that the IP address and port configuration are correct, the previously calculated network bandwidth, IP address, and port configuration can be integrated together. Specifically, a specific data structure can be used to package the network bandwidth, IP address, and port configuration to generate upgrade information.
[0069] S520: Send the upgrade information to the terminal device through the second preset communication protocol.
[0070] The second preset communication protocol can include the SSH (Secure Shell) protocol or the Telnet protocol. Specifically, the SSH protocol is an encrypted network protocol that ensures communication security by encrypting data during transmission. SSH uses public-key cryptography to encrypt data. During transmission, the data exists in ciphertext form, and even if intercepted, it is difficult for attackers to decrypt and obtain the content. The Telnet protocol is a plaintext transmission protocol, and the data is not encrypted during transmission, which means that if the data is intercepted, attackers can easily obtain the content, including sensitive information such as usernames and passwords. Therefore, during the process of sending the upgrade information to the terminal device through the second preset communication protocol, it is preferred to use the SSH protocol to send the upgrade information.
[0071] Specifically, when establishing a connection with the terminal device through the SSH protocol, parameters such as the connection timeout time and the number of retries can be set to avoid data loss or theft during transmission. After establishing the connection, the Zhiyun gateway can send the upgrade information to the terminal device through the SSH protocol. During the sending process, the Zhiyun gateway can monitor the sending progress and error conditions. For example, the transmission progress can be monitored by calculating the ratio of the transmitted data volume to the total data volume, and the checksum and other methods can be used to detect whether errors occur during data transmission to ensure that the upgrade information can be sent to the terminal device completely and accurately.
[0072] In one implementation, after sending the service processing result to the terminal device, the following steps can be included:
[0073] S600: Receive the device status information and device version information reported by the terminal device after completing the upgrade using the upgrade information.
[0074] After receiving the upgrade information fed back by the Zhiyun gateway, the terminal device can use the upgrade information for upgrading and send the device status information and device version information to the separated cloud service management system after the upgrade, so that the separated cloud service management system can manage the device based on the latest device information.
[0075] Refer to Figure 4, when the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in the computer-readable storage medium 100. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions / computer programs to enable a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods of various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories, random access memories, magnetic disks, or optical discs, as well as electronic terminals such as computers, mobile phones, laptop computers, tablet computers, cameras, etc. having the above storage media.
[0076] The description of the execution process of the program data in the computer-readable storage medium can be referred to the description in the method embodiment of a separated cloud service management method of the present application above, and will not be elaborated here.
[0077] The above are only the embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structural or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present application.
Claims
1. A separate cloud service management method, characterized in that: Applied to a separate cloud service management system, the separate cloud service management system includes a cloud server and a smart cloud gateway, the method includes: Acquire device information of the terminal device based on device identification information sent by the terminal device; Storing and managing the device information through the cloud server; Determine whether there is a service processing request for the terminal device at present; If so, the business processing information corresponding to the business processing request is sent to the Zhiyun gateway through the cloud server; The business processing information is processed by the Zhiyun gateway to obtain a business processing result, and the business processing result is sent to the terminal device.
2. The method according to claim 1, characterized in that The acquiring the device information of the terminal device based on the device identification information sent by the terminal device includes: Receiving the device identification information sent by the terminal device via a preset address; Registering the device identification information to the separate cloud service management system; The device status information and device version information of the terminal device are determined through the device identification information.
3. The method according to claim 2, characterized in that The registering the device identification information to the separate cloud service management system includes: Using the default SSID of the terminal device to check the connection request in a default state; If the test passes, connect to the wireless network to modify the default SSID; The modified SSID is registered to the separate cloud service management system using a fixed URL, so that the terminal device can be identified and managed by the separate cloud service management system.
4. The method according to claim 3, characterized in that The storing and managing the device information by the cloud server includes: The device status information and the device version information are sent to the cloud server, and the device status information and the device version information are associated with the device identification information and mapped and stored.
5. The method according to claim 4, characterized in that The determining whether there is currently a service processing request of the terminal device includes: Determine whether there is currently an upgrade request information for the terminal device; The sending, through the cloud server, the business processing information corresponding to the business processing request to the smart cloud gateway includes: The configuration information corresponding to the upgrade request information is sent to the smart cloud gateway through the cloud server based on the first preset communication protocol.
6. The method according to claim 5, characterized in that The step of processing the business processing information by the Zhiyun gateway to obtain a business processing result, and sending the business processing result to the terminal device includes: Calculate network bandwidth and device addressing based on the configuration information to obtain upgrade information; The upgrade information is sent to the terminal device via a second preset communication protocol.
7. The method according to claim 6, characterized in that The calculating network bandwidth and device addressing based on the configuration information to obtain upgrade information includes: Calculate the network bandwidth required for the current upgrade based on the device information, performance information and network environment information of the terminal device in the configuration information; Determining whether the IP address and port configuration of the terminal device are correct based on the configuration information; If correct, the network bandwidth, the IP address and the port configuration are packaged to generate the upgrade information.
8. The method according to claim 7, characterized in that After sending the service processing result to the terminal device, the method further comprises: Receive the device status information and device version information reported by the terminal device after completing the upgrade using the upgrade information.
9. A separate cloud service management system, characterized in that: It includes a cloud server and a Zhiyun gateway. The cloud server is used to receive device information sent by a terminal device and store and manage the device information. The Zhiyun gateway is used to receive business processing information sent by the cloud server and process the business processing information to obtain a business processing result, so as to send the business processing result to the terminal device.
10. A computer-readable storage medium, characterized in that: A computer program is stored, and the computer program can be executed by a processor to implement the separated cloud service management method as described in any one of claims 1-8.