System group migration scheme planning method and system for cloud computing platform
By building a system group structure diagram, determining the main system and evaluating the feasibility of migration, a migration planning roadmap is generated, and the problem of migration of old system groups on the new cloud computing platform is solved, and an efficient and controllable migration process is achieved.
Patent Information
- Application Number
- CN202411610973.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-03-28
AI Technical Summary
When the airport terminal is expanded, how to efficiently migrate the old system group to the newly built cloud computing platform, especially in the face of different characteristics of each system in the system group, how to evaluate the migration difficulty and formulate an effective migration plan.
By building a system group structure diagram based on data flow, determining the main system, and evaluating the migration feasibility of the system group according to the system group evaluation method, generating a migration planning roadmap, and formulating a recommended order for system group migration.
The planable and controllable migration planning for the old system group is realized, which improves the efficiency of system group migration and ensures business integrity.
Smart Images

Figure CN119728705A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of system group migration planning, and more particularly to a system group migration solution planning method and system for a cloud computing platform. Background Art
[0002] At present, when airports expand their terminals, they will face the problem of integrating and migrating old and new system groups. A system group refers to a set of systems consisting of one or more main systems and several subsystems that implement a specific business. Usually, the system group that currently carries the business will face the situation of upgrading, replacing and integrating during the construction of the airport terminal expansion project. Therefore, it is necessary to pay attention to the process of migrating the old system group to the newly built cloud computing platform when the new terminal is expanded. According to the characteristics of each system in the old system group set, after comprehensive evaluation, the difficulty of migrating each system is obtained, and effective guidance is provided for the migration of the system group. Summary of the invention
[0003] In view of this, the present invention provides a system group migration plan planning method and system for a cloud computing platform that solves at least some of the above-mentioned technical problems. Based on business integrity considerations, the characteristics of each system in the old system group set are comprehensively evaluated to obtain the difficulty of migrating each system, and based on this, a system group migration planning roadmap is generated to provide effective guidance for system group migration implementation and improve efficiency.
[0004] To achieve the above object, the technical solution adopted by the present invention is:
[0005] In a first aspect, the present invention provides a system group migration solution planning method for a cloud computing platform, the method comprising the following steps:
[0006] S1: Construct a system group structure diagram based on data flow;
[0007] S2: Determine the main system in the system group;
[0008] S3: Evaluate the system group according to the system group evaluation method;
[0009] S4: Generate a migration planning roadmap based on the system group assessment results.
[0010] Preferably, in the method, the system group is a system set consisting of one or more main systems and several subsystems for implementing a certain specific business. In particular, an independent system is a special case in the system group, consisting of a main system and 0 subsystems. System group migration is the reconstruction of a system for implementing a certain business in a new environment.
[0011] Preferably, in the method, the migration mode of the system group includes: continued use of the original system through migration, replacement with a newly constructed system, and joint application of the old and new systems.
[0012] Preferably, in step S1, the constructed system group structure diagram is a weighted directed graph, wherein the nodes are the systems in the system group, the weighted directed edges are data flows, the direction of which is the data flow between systems, and the weight is the number of data flow items.
[0013] Preferably, in step S2, the weighted degree of each node in the system group structure diagram is calculated, and the main system is selected and determined according to the weighted degree. For example, by calculating the weighted degree of each node in the system group structure diagram, one or more nodes with the highest weighted degree are selected as the main system, and the remaining systems are non-main systems (or subsystems).
[0014] Preferably, in step S3, the system group evaluation method includes a system migration feasibility measurement description and a system migration feasibility evaluation score calculation formula and a ranking method, wherein the system migration feasibility measurement includes system portability and interface portability. Evaluating the system group is the process of evaluating the non-main system in the system group and generating a score. After evaluating the system group, the scores and rankings generated by each system should be understood as ascending, descending, and some complex methods.
[0015] Preferably, in step S4, the migration planning roadmap generated describes the migration sequence recommended for each system, including three stages: building a new main system, migrating subsystems, and deactivating the original main system.
[0016] In a second aspect, the present invention further provides a system group migration solution planning system for a cloud computing platform, which is applied to the above-mentioned system group migration solution planning method for a cloud computing platform to complete the system group migration solution planning, and the system includes:
[0017] System group structure diagram building module, used to build system group structure diagram based on data flow;
[0018] A main system determination module, used to determine the main system in the system group;
[0019] A system group evaluation module, used for evaluating the system group according to the system group evaluation method;
[0020] The migration planning roadmap generation module is used to generate a migration planning roadmap based on the system group evaluation results.
[0021] In a third aspect, the present invention also provides an electronic device, comprising a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the above-mentioned system group migration plan planning method for a cloud computing platform.
[0022] Compared with the prior art, the present invention has at least the following beneficial technical effects:
[0023] The present invention provides a system group migration program planning method and system for a cloud computing platform. The present invention comprehensively evaluates the characteristics of each system in the old system group set, obtains the difficulty of migrating each system, and generates a system group migration planning roadmap based on this. It is a planned and controllable migration planning method based on business integrity considerations, which helps to provide effective guidance for system group migration and improve efficiency.
[0024] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0025] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0027] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the embodiments of the present invention and do not constitute a limitation of the present invention.
[0028] Figure 1 A schematic diagram of a process flow of a system cluster migration solution planning method for a cloud computing platform provided by the present invention.
[0029] Figure 2 This is an example of a system group structure diagram provided by the present invention.
[0030] Figure 3 This is a schematic diagram of the system group evaluation method provided by the present invention.
[0031] Figure 4 A schematic diagram of the system migration feasibility measurement structure provided by the present invention.
[0032] Figure 5 A schematic diagram of the migration planning roadmap provided by the present invention.
[0033] Figure 6 This is a schematic diagram of the system group structure provided by the present invention.
[0034] Figure 7 This is a simplified schematic diagram of the system group structure provided by the present invention.
[0035] Figure 8 A schematic diagram of Phase 0 of the migration planning roadmap provided by the present invention.
[0036] Fig. 9 A schematic diagram of Phase 1 of the migration planning roadmap provided by the present invention.
[0037] Fig.10 This is a schematic diagram of Phase 2 of the migration planning roadmap provided by the present invention.
[0038] Fig.11 This is a schematic diagram of Phase 3 of the migration planning roadmap provided by the present invention.
[0039] Fig.12 A schematic diagram of Phase 4 of the migration planning roadmap provided by the present invention.
[0040] Fig.13 A schematic diagram of Phase 5 of the migration planning roadmap provided by the present invention.
[0041] Fig.14 A schematic diagram of Phase 6 of the migration planning roadmap provided by the present invention.
[0042] Fig.15 A schematic diagram of the system structure of a system cluster migration solution planning system for a cloud computing platform provided by the present invention.
[0043] Fig.16 This is a schematic diagram of the structure of an electronic device provided by the present invention. DETAILED DESCRIPTION
[0044] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments.
[0045] In the description of the present invention, it should be noted that: in some processes described in the specification and drawings of this application, multiple operations appearing in a specific order are included, but it should be clearly understood that these operations may not be performed in the order in which they appear in this document or may be performed in parallel. In addition, various serial numbers are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0046] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0047] See also Figures 1 to 5 As shown, the embodiment of the present invention provides a system group migration solution planning method for a cloud computing platform, which mainly includes the following steps:
[0048] S1: Constructing a data flow-based system group structure diagram:
[0049] In the present invention, the constructed system group structure diagram is a weighted directed graph, in which the nodes are the systems in the system group, the weighted directed edges are data flows, the direction of which is the data flow between systems, and the weight is the number of data flow items.
[0050] S2: Determine the main system in the system group:
[0051] In the present invention, the weighted degree of each node in the system group structure diagram is calculated, and the main system is selected and determined according to the weighted degree. For example, by calculating the weighted degree of each node in the system group structure diagram, one or more nodes with the highest weighted degree are selected as the main system, and the remaining systems are non-main systems (or subsystems).
[0052] S3: Evaluate the system group according to the system group evaluation method:
[0053] In the present invention, the system group evaluation method includes a description of the system migration feasibility measurement and a system migration feasibility evaluation score calculation formula and a ranking method, wherein the system migration feasibility measurement includes system portability and interface portability. Evaluating the system group is the process of evaluating the non-main system in the system group and generating a score. After evaluating the system group, the scores and rankings generated by each system, the ranking method should be understood as ascending, descending, and some complex methods.
[0054] S4: Generate a migration planning roadmap based on the system group assessment results:
[0055] In the present invention, the generated migration planning roadmap describes the migration sequence recommended for each system, including three stages: new main system construction, subsystem migration, and original main system deactivation.
[0056] In the present invention, a system group is a set of systems consisting of one or more main systems and several subsystems that implement a certain business. In particular, an independent system is a special case of a system group, consisting of one main system and 0 subsystems. System group migration is the reconstruction of a system that implements a certain business in a new environment. The migration methods of a system group include: continued use of the original system, replacement of the newly constructed system, and joint application of the old and new systems.
[0057] The specific implementation manner and working principle of the method of the present invention are described in detail below:
[0058] This embodiment focuses on the migration of airport-related system groups. In this embodiment, a new cloud computing platform is built during the airport terminal expansion project, so it is necessary to migrate the existing related system groups to the new cloud computing platform. The system group structure is as follows Figure 6 The simplified system group structure diagram is shown in Figure 7 In this example, where:
[0059] a) System B is a cloud computing platform currently deployed on the same technology as the newly built cloud computing platform, and its interface is configurable;
[0060] b) System C is currently deployed on a non-cloud computing platform, and the interface is configurable;
[0061] c) System D is a cloud computing platform currently deployed on a different technology from the newly built cloud computing platform, and its interface is not configurable but can be developed;
[0062] d) System E is currently deployed on a non-cloud computing platform, and its interface is not configurable but can be developed;
[0063] Further, in this embodiment, according to Figure 6 System A with the largest weight (36) is selected as the main system, and the other systems in the system group are subsystems that interact with the main system.
[0064] Further, in this embodiment, according to actual conditions, the system migration feasibility metric in the system group evaluation method includes system migration feasibility and interface migration feasibility, which are preferably measured with the following scores respectively:
[0065] 1) If the current deployment environment of the system is a cloud computing platform and the technology is the same as that of the newly built cloud computing platform, the system portability will be awarded 2 points;
[0066] 2) If the current deployment environment of the system is a cloud computing platform, but the technology is different from that of the newly built cloud computing platform, the system portability will be awarded 1 point;
[0067] 3) The current deployment environment of the system is not a cloud computing platform. The system needs to be rebuilt in the new cloud computing platform, and the portability score is 0;
[0068] 4) The system interface is configurable, and the interface portability is awarded 2 points;
[0069] 5) The system interface is not configurable but can be developed, and the interface portability is awarded 1 point;
[0070] 6) The system interface cannot be configured and developed, and the interface portability is scored 0 points.
[0071] Furthermore, in this embodiment, the system migration feasibility evaluation method and the system portability score in the score calculation formula in the system group evaluation method are the sum of the system portability score and the interface portability score, that is, the portability score of the system; the system migration feasibility evaluation method in the system group evaluation method is: the order of system portability scores is the system migration order, if the scores are the same, the system with the smaller weight in the system group structure diagram is given priority. Finally, the system group evaluation score is: system B = 4, system C = 2, system D = 2, system E = 1. System C and system D have the same score, and according to their respective weights, the final migration order is determined as: build main system A, migrate system B, migrate system D, build system C, and build system E.
[0072] According to the attached Figure 7 Generate migration planning roadmaps for System A, System B, System C, System D, and System E respectively:
[0073] a) Phase 0: Current state, such as Figure 8 As shown;
[0074] b) Phase 1: Build a new main system A*, such as Fig. 9 As shown;
[0075] c) Phase 2: Migrate system B to B*, such as Fig.10 As shown;
[0076] d) Phase 3: Migrate system D to D*, such as Fig.11 As shown;
[0077] e) Phase 4: Build system C*, such as Fig.12 As shown;
[0078] f) Phase 5: Build system E*, such as Fig.13 As shown;
[0079] g) Phase 6: Deactivate the original master system A, such as Fig.14 shown.
[0080] From the description of the above embodiments, those skilled in the art can know that the present invention aims to provide a planned and controllable migration plan planning method for cloud computing platform technology, based on business integrity considerations. The planning method mainly includes: constructing a system group architecture diagram based on data flow, main system discovery, defining a system group evaluation method, evaluating the system group, and generating a migration planning roadmap. The focus of the present invention is on the process of migrating the old system group to the newly built cloud computing platform when the new terminal is expanded. The difficulty of migrating each system is obtained after a comprehensive evaluation of the characteristics of each system in the old system group set, and a system group migration planning roadmap is generated based on this, which provides effective guidance for the system group migration and improves efficiency.
[0081] Further, see Fig.15 As shown, the present invention also provides a system group migration solution planning system for a cloud computing platform, which is applied to a system group migration solution planning method for a cloud computing platform described in the above method embodiment to complete the system group migration solution planning, and the system includes:
[0082] System group structure diagram building module, used to build system group structure diagram based on data flow;
[0083] A main system determination module, used to determine the main system in the system group;
[0084] A system group evaluation module, used for evaluating the system group according to the system group evaluation method;
[0085] The migration planning roadmap generation module is used to generate a migration planning roadmap based on the system group evaluation results.
[0086] The embodiment of the present invention provides a system group migration plan planning system for a cloud computing platform, and its implementation principle and technical effects are the same as those of the aforementioned method embodiment. For the sake of brief description, for parts not mentioned in this embodiment, reference can be made to the corresponding contents in the aforementioned method embodiment, which will not be repeated here.
[0087] In addition, refer to Fig.16 As shown, an embodiment of the present invention further provides an electronic device, which may include a processor 10, a memory 11, a communication bus 12 and a communication interface 13, and may also include a computer program stored in the memory 11 and executable on the processor 10, and the processor executes the computer program to implement a system group migration solution planning method for a cloud computing platform in the above method embodiment.
[0088] The processor 10 may be composed of an integrated circuit in some embodiments, for example, a single packaged integrated circuit, or a plurality of packaged integrated circuits with the same or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and combinations of various control chips. The processor 10 is the control core of the electronic device, and uses various interfaces and lines to connect various components of the entire electronic device, and executes various functions of the electronic device and processes data by running or executing programs or modules stored in the memory 11, and calling data stored in the memory 11.
[0089] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, systems or computer program products, etc. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention may take the form of a computer program product implemented on one or more storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0090] It should be noted that the word "comprising" does not exclude the presence of components or steps not listed in the claims. The word "a" or "an" preceding a component does not exclude the presence of a plurality of such components. The invention can be implemented by means of hardware comprising several distinct components, and by means of a suitably programmed computer.
[0091] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0092] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A system group migration plan planning method for a cloud computing platform, characterized in that: The method comprises the following steps: S1: Construct a system group structure diagram based on data flow; S2: Determine the main system in the system group; S3: Evaluate the system group according to the system group evaluation method; S4: Generate a migration planning roadmap based on the system group assessment results.
2. The method for planning a system group migration solution for a cloud computing platform according to claim 1, characterized in that: In the method, the system group is a system set consisting of one or more main systems and several subsystems thereof for realizing a specific business.
3. The method for planning a system cluster migration solution for a cloud computing platform according to claim 1, characterized in that: In this method, the migration methods of the system group include: continued use of the original system through migration, replacement with a newly constructed system, and joint application of the old and new systems.
4. The method for planning a system group migration solution for a cloud computing platform according to claim 1, characterized in that: In step S1, the constructed system group structure diagram is a weighted directed graph, in which the nodes are the systems in the system group, the weighted directed edges are data flows, the direction of which is the data flow between systems, and the weight is the number of data flow items.
5. The method for planning a system group migration solution for a cloud computing platform according to claim 4, characterized in that: In step S2, the weighted degree of each node in the system group structure diagram is calculated, and the main system is selected and determined according to the weighted degree.
6. The method for planning a system group migration solution for a cloud computing platform according to claim 1, characterized in that: In step S3, the system group evaluation method includes: system migration feasibility measurement, system migration feasibility evaluation score calculation and ranking, wherein the system migration feasibility measurement includes system portability and interface portability.
7. The method for planning a system group migration solution for a cloud computing platform according to claim 1, characterized in that: In step S4, the migration planning roadmap generated describes the migration sequence recommended for each system, including three stages: new main system construction, subsystem migration, and original main system deactivation.
8. A system group migration plan planning system for cloud computing platform, characterized in that: When applied, a system group migration solution planning method for a cloud computing platform is executed according to any one of claims 1 to 7 to complete the system group migration solution planning, and the system includes: System group structure diagram building module, used to build system group structure diagram based on data flow; A main system determination module, used to determine the main system in the system group; A system group evaluation module, used for evaluating the system group according to the system group evaluation method; The migration planning roadmap generation module is used to generate a migration planning roadmap based on the system group evaluation results.
9. An electronic device, characterized in that: It includes a processor and a memory, the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement a system cluster migration solution planning method for a cloud computing platform as described in any one of claims 1-7.