Upgrade method, device, device and storage medium without service interruption
A software upgrade and hyper-convergence technology, applied in structured data retrieval, database management systems, software deployment, etc., can solve problems such as inability to complete reloading of new version upgrade service codes, unexpected, and security risks of hyper-converged systems.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] This embodiment couples the software upgrade action of the upgrade service and the software upgrade action of the hyper-converged system for the existing upgrade method, and because the overload method used after the upgrade service software package is upgraded fails to meet the actual overload expectation , resulting in the inability to reload the new version of the upgrade service code, and the upgrade service cannot provide new upgrade services as expected (such as the adjustment of the action choreography for hyper-converged software upgrade actions, and some new interfaces of the upgrade service for visual display requirements, etc.) , in severe cases, it will lead to major security risks after the software upgrade of the hyper-converged system (such as the unexpected status of key components after the upgrade, etc.) To upgrade the software of the upgrade service, use the node that issued the upgrade service upgrade request as the control node to control the upgrade...
Embodiment 2
[0090] This embodiment provides an upgrade device without service interruption, which is used for the upgrade service of the hyper-converged system. Please refer to image 3 , the device includes:
[0091] The ISO mounting module 1 is used to configure the local Yum warehouse of the upgrade control node, and provide a Yum repo based on the HTTP protocol as an online software source in the hyperconverged system cluster; the upgrade control node is the one that mounts the upgrade software package ISO. node;
[0092]The service upgrade module 2 is used to configure the Yum repo of the upgrade control node, and configure the Yum repo of each node in the hyper-converged system cluster to point to the repo address where the online software source is located; the upgrade service for each node in the hyper-converged system cluster is provided. Software package upgrade, and perform hot reload without interrupting service to complete the software upgrade of the upgrade service of each ...
Embodiment 3
[0097] This embodiment provides an upgrade device that does not interrupt services. see Figure 4 , the uninterrupted service upgrade device 500 may vary greatly due to different configurations or performances, and may include one or more processors (central processing units, CPU) 510 (for example, one or more processors) and memory 520, one or more storage media 530 (eg, one or more mass storage devices) storing applications 533 or data 532. Among them, the memory 520 and the storage medium 530 may be short-term storage or persistent storage. The program stored in the storage medium 530 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations in the upgrade device 500 without interruption of service.
[0098] Further, the processor 510 may be configured to communicate with the storage medium 530 to execute a series of instruction operations in the storage medium 530 on the upgrade device 500 without service in...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com