CN112199157A - Cloud environment management method - Google Patents
Cloud environment management method Download PDFInfo
- Publication number
- CN112199157A CN112199157A CN202011108194.9A CN202011108194A CN112199157A CN 112199157 A CN112199157 A CN 112199157A CN 202011108194 A CN202011108194 A CN 202011108194A CN 112199157 A CN112199157 A CN 112199157A
- Authority
- CN
- China
- Prior art keywords
- virtual machine
- cloud
- network
- management
- application
- 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.)
- Granted
Links
- 238000007726 management method Methods 0.000 title claims abstract description 76
- 238000013515 script Methods 0.000 claims abstract description 11
- 238000012360 testing method Methods 0.000 claims abstract description 5
- 238000003860 storage Methods 0.000 claims description 25
- 238000000034 method Methods 0.000 claims description 20
- 230000006870 function Effects 0.000 claims description 18
- 238000012423 maintenance Methods 0.000 claims description 16
- 238000011084 recovery Methods 0.000 claims description 12
- 238000005516 engineering process Methods 0.000 claims description 9
- 238000013508 migration Methods 0.000 claims description 9
- 230000005012 migration Effects 0.000 claims description 9
- 238000010276 construction Methods 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 7
- 230000010076 replication Effects 0.000 claims description 6
- 238000013461 design Methods 0.000 claims description 5
- 238000012384 transportation and delivery Methods 0.000 claims description 5
- 238000004519 manufacturing process Methods 0.000 claims description 4
- 238000010367 cloning Methods 0.000 claims description 3
- 238000007405 data analysis Methods 0.000 claims description 3
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 claims description 3
- 238000000926 separation method Methods 0.000 claims description 3
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 230000008447 perception Effects 0.000 claims 2
- 238000013468 resource allocation Methods 0.000 claims 2
- 238000012544 monitoring process Methods 0.000 claims 1
- 238000013439 planning Methods 0.000 claims 1
- 230000000007 visual effect Effects 0.000 claims 1
- 239000002699 waste material Substances 0.000 abstract description 4
- 238000009826 distribution Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012827 research and development Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1464—Management of the backup or restore process for networked environments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45562—Creating, deleting, cloning virtual machine instances
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/4557—Distribution of virtual machine instances; Migration and load balancing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45595—Network integration; Enabling network access in virtual machine instances
Abstract
The invention discloses a cloud environment management method, which comprises the following steps: step S1, cloud of the hardware server; step S2, standardizing and automating the virtual machine; step S3, managing flow on line, applying for, recovering and prolonging service life; s4, automatically constructing, deploying, testing and releasing various systems; and step S5, analyzing and optimizing data. According to the cloud environment management method provided by the invention, various server information and application information are collected and sorted through the enterprise internal management system, and the internal management system is used for carrying out unified management and distribution, so that the waste of resources can be avoided. In addition, the invention standardizes the deployment of enterprise application by integrating code warehouse tools and compiling automatic scripts, can rapidly and automatically deploy the application to a new server, and can reduce the complicated manual operation before.
Description
Technical Field
The invention belongs to the technical field of software and internet, relates to a cloud environment system, and particularly relates to a cloud environment management method.
Background
The cloud environment refers to an internet or big data environment capable of providing computing power, storage power, virtual machine service, and the like to users or various application systems as needed from a dynamically virtualized resource pool. The existing management mode of the cloud environment is generally purely manual management; the cloud environment is easy to be confused when being managed by hands, resources cannot be reasonably utilized, and the cost cannot be controlled;
the pursuit of high efficiency contradiction between cloud environment and technology research and development is difficult to reconcile, a large amount of manual operations are needed for construction, deployment, testing and release related to the technology research and development process, time consumption is longer and longer along with the evolution of the technology, and meanwhile, the risk of manual operation is easy to occur.
The concept of DevOps has become increasingly popular in the software development and release industry in recent years, and more teams wish to achieve agile development of products. Enterprises with more Devops are concentrated on large-scale internet companies, and systems or platforms developed by the large-scale internet companies provide services for the public in a public cloud mode or the use cost of the platforms is too high, so that the large-scale internet companies are not suitable for the actual conditions of small and medium-sized enterprises.
In view of the above, there is an urgent need to design a new cloud environment management method to overcome at least some of the above-mentioned disadvantages of the existing cloud environment management methods.
Disclosure of Invention
The invention provides a cloud environment management method which can avoid resource waste, reduce the complexity of manual operation and reduce the risk caused by human errors.
In order to solve the technical problem, according to one aspect of the present invention, the following technical solutions are adopted:
a cloud environment management method, the cloud environment management method comprising:
step S1, cloud of the hardware server;
realizing online management, backup and rapid migration of the virtual machine based on the server virtualization Proxmox and the distributed storage Ceph; the server virtualizes Proxmox and distributed storage Ceph as PVE platforms;
realizing multi-network segment design through virtual exchange; introducing a virtual switching technology when designing a PVE platform network to realize that a virtual machine under a single host can configure the IP of a plurality of network segments arbitrarily;
step S2, standardizing and automating the virtual machine;
customizing different virtual machine templates according to different requirements, and indirectly realizing the cloning of the virtual machine by recovering backup in a shared storage mode;
step S3, managing flow on line, applying for, recovering and prolonging service life;
the IT project management process is matched to realize application when needed, recovery when ended and service life extension according to actual conditions;
the self-service application of the environment is realized at a certain stage of the project by combining with the life cycle of the project, and the automatic environment recovery is realized when the project is finished; the service life of the environment is consistent with the period of the item, and the service life of the environment is controlled by controlling the period of the item;
s4, automatically constructing, deploying, testing and releasing various systems;
step S5, analyzing and optimizing data;
collecting data; synchronizing data to a HIVE data warehouse through a data synchronization tool;
analyzing data; data analysis was performed by Spark, BI tool.
As an embodiment of the present invention, in step S1, network stability is ensured by network card binding; all host computers of the PVE platform uniformly use two network cards to bind a main network card and a standby network card and are respectively connected with two switches, and when any one of the network ports and the switch fails, network communication is not influenced; two network ports are reserved for later NAS storage or cluster network separation use by all host machines of the PVE platform; the PVE platform network is subdivided into: the system comprises a cluster management network, a cluster metadata synchronous network, a virtual machine communication network and a backup migration network; the thin mode of storage is realized by uniformly using the lvm-thin and zfs storage technology and matching with the raw virtual disk format.
As an embodiment of the present invention, in step S2, the virtual machine automation and standardization implementation includes:
the method comprises the following steps of managing automatic data copying, automatic fault drifting and online automatic recovery of a virtual machine through PVEs, wherein the core is that data consistency and safety are realized through copying nodes and non-copying nodes;
the replication node refers to a host node with a virtual machine replication function; the purpose of quickly backing up and quickly restoring the important virtual machine is achieved;
the non-copy node refers to a host node without a virtual machine copy function; because some host machines do not have zfs storage, the virtual machine copy function is not supported, and for the host machine nodes, the virtual machine backup function snapshot function can be used for realizing backup recovery of the virtual machine, but the mode can be matched with shared storage to realize high-reliability guarantee of the virtual machine;
the super-integration of upper management is realized on the basis of the automation of the virtual machine, a server, a network, virtualization and the like are integrated into an integrated system easy to manage through a unified management entry, all platform operations are automatically operated in one key, the safety is improved, the implementation and operation and maintenance risks are reduced, and the operation cost is reduced.
As an embodiment of the present invention, in step S2, the virtual machine automation is created; the method comprises the operations of creation, deletion, migration and copy;
the system is initially automated; one-key initialization of the virtual machine comprises installing necessary tool software;
the environment initial state is automated; after the virtual machine is ready, the relevant service is automatically started to make the environment delivery available, including database service and Redis service.
As an embodiment of the present invention, in step S4, all the server and application information are collected and collated through the platform inside the company, and a portal is unified for the user to view and use;
the collected server and application information is utilized, the information is transmitted through an automatic construction function of a code management warehouse, and a compiled automatic script is executed, so that the rapid deployment of the application is realized;
and (4) connecting an enterprise internal platform, standardizing the application online process, and recording and tracking each step.
In step S4, the automated build tool and script workflow includes:
receiving application parameters transmitted from an internal management system, and carrying out standard verification on the parameters;
creating a pipeline through an automated build tool;
creating a project instance in a production line, and compiling the project;
and sending the compiled project code file to a server where the automatic operation and maintenance tool is located.
The automatic operation and maintenance tool workflow comprises the following steps:
the main responsibility of the automatic operation and maintenance tool is to execute an automatic task, deploy an application program to a corresponding server, perform initialization configuration, security baseline configuration, update and patching on the server, and install a software package;
after receiving a code file sent by an automatic construction tool, firstly creating a corresponding deployment user on a target server;
then creating a project standard related file directory and endowing with rights;
issuing some necessary starting configuration required by the application;
sending down codes and application configuration files to a directory of project specifications;
and terminating the application which is running originally and starting the application.
The invention has the beneficial effects that: the cloud environment management method provided by the invention realizes the cloud management of the hardware server based on KVM + PVE, and simultaneously formulates the standardized scripts of various cloud environments to realize the unified management. Meanwhile, the invention collects and arranges various server information and application information through the enterprise internal management system, and the internal management system performs unified management and distribution, thereby avoiding the waste of resources.
According to the invention, the deployment of the enterprise application is normalized by integrating the code warehouse tool and compiling the automatic script, and the application can be rapidly and automatically deployed to a new server, so that the complicated manual operation can be reduced. In addition, the online process of an enterprise is simplified and normalized by integrating the automatic operation and maintenance tool, the automation is basically realized by applying the online process, and the risk caused by a great part of human errors can be reduced.
Drawings
Fig. 1 is a flowchart of a cloud environment management method according to an embodiment of the present invention.
FIG. 2 is a flowchart of an overall approval tool according to an embodiment of the present invention.
Fig. 3 is a flowchart illustrating environment application and release management according to an embodiment of the present invention.
Fig. 4 is a flowchart illustrating the management and automation of an intra-enterprise cloud environment according to an embodiment of the present invention.
Fig. 5 is a timing diagram illustrating the management and automation of an enterprise-wide cloud environment according to an embodiment of the present invention.
Detailed Description
Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
For a further understanding of the invention, reference will now be made to the preferred embodiments of the invention by way of example, and it is to be understood that the description is intended to further illustrate features and advantages of the invention, and not to limit the scope of the claims.
The description in this section is for several exemplary embodiments only, and the present invention is not limited only to the scope of the embodiments described. It is within the scope of the present disclosure and protection that the same or similar prior art means and some features of the embodiments may be interchanged.
The steps in the embodiments in the specification are only expressed for convenience of description, and the implementation manner of the present application is not limited by the order of implementation of the steps.
The invention discloses a cloud environment management method, and fig. 1 is a flow chart of the cloud environment management method in an embodiment of the invention; referring to fig. 1, the cloud environment management method includes:
step S1, cloud of the hardware server;
realizing online management, backup and rapid migration of a virtual machine based on a server virtualization Proxmox and a distributed storage Ceph (PVE platform for short); the server virtualizes Proxmox and distributed storage Ceph as PVE platforms;
realizing multi-network segment design through virtual exchange; introducing a virtual switching technology when designing a PVE platform network to realize that a virtual machine under a single host can configure the IP of a plurality of network segments arbitrarily;
network stability is guaranteed through network card binding; all host computers of the PVE platform uniformly use two network cards to bind a main network card and a standby network card and are respectively connected with two switches, and when any one of the network ports and the switch fails, network communication is not influenced; two network ports are reserved for later NAS storage or cluster network separation use by all host machines of the PVE platform; the PVE platform network is subdivided into: the system comprises a cluster management network, a cluster metadata synchronous network, a virtual machine communication network and a backup migration network; the thin mode of storage is realized by uniformly using the lvm-thin and zfs storage technology and matching with the raw virtual disk format.
Step S2, standardizing and automating the virtual machine;
customizing different virtual machine templates according to different requirements, and indirectly realizing the cloning of the virtual machine by recovering backup in a shared storage mode;
creating a virtual machine automation; the method comprises the operations of creation, deletion, migration and copy;
the system is initially automated; one-key initialization of the virtual machine comprises installing necessary tool software;
the environment initial state is automated; after the virtual machine is ready, automatically starting related services to enable the environment delivery to be in an available state, wherein the environment delivery comprises database services and Redis services;
in an embodiment of the present invention, the virtual machine automation and standardization implementation includes:
the method comprises the following steps of managing automatic data copying, automatic fault drifting and online automatic recovery of a virtual machine through PVEs, wherein the core is that data consistency and safety are realized through copying nodes and non-copying nodes;
the replication node refers to a host node with a virtual machine replication function; the purpose of quickly backing up and quickly restoring the important virtual machine is achieved;
the non-copy node refers to a host node without a virtual machine copy function; because some host machines do not have zfs storage, the virtual machine copy function is not supported, and for the host machine nodes, the virtual machine backup function snapshot function can be used for realizing backup recovery of the virtual machine, but the mode can be matched with shared storage to realize high-reliability guarantee of the virtual machine;
the super-integration of upper management is realized on the basis of the automation of the virtual machine, a server, a network, virtualization and the like are integrated into an integrated system easy to manage through a unified management entry, all platform operations are automatically operated in one key, the safety is improved, the implementation and operation and maintenance risks are reduced, and the operation cost is reduced.
And step S3, managing the process on line, applying for, recovering and prolonging the service life.
The IT project management process is matched to realize application when needed, recovery when ended and service life extension according to actual conditions;
FIG. 2 is a flowchart of an overall approval tool according to an embodiment of the present invention; referring to fig. 2, in an embodiment of the present invention, the overall process of the approval tool includes: flow definition, flow circulation and node execution.
FIG. 3 is a flowchart illustrating environment application and release management according to an embodiment of the present invention; referring to fig. 3, in an embodiment of the present invention, in combination with a life cycle of a project, a self-service application of an environment is implemented at a certain stage of the project, and an automatic environment recovery is implemented when the project is finished; the life time of the environment is consistent with the period of the item, and the life time of the environment is controlled by controlling the period of the item.
S4, automatically constructing, deploying, testing and releasing various systems;
FIG. 4 is a flowchart illustrating the cloud environment management and automation within an enterprise according to an embodiment of the present invention; referring to fig. 4, in an embodiment of the present invention, all the server and application information are collected and sorted through the platform inside the company, and a portal is unified for the user to view and use. And transmitting the information to the past by utilizing the collected server and application information and through an automatic construction function of a code management warehouse, executing a compiled automatic script and realizing the rapid deployment of the application. And (4) connecting an enterprise internal platform, standardizing the application online process, and recording and tracking each step.
Wherein, the automation construction tool and the script workflow comprise:
receiving application parameters transmitted from an internal management system, and carrying out standard verification on the parameters;
creating a pipeline through an automated build tool;
creating a project instance in a production line, and compiling the project;
and sending the compiled project code file to a server where the automatic operation and maintenance tool is located.
The automatic operation and maintenance tool workflow comprises the following steps:
the main responsibility of the automatic operation and maintenance tool is to execute an automatic task, deploy an application program to a corresponding server, perform initialization configuration, security baseline configuration, update and patching on the server, and install a software package;
after receiving a code file sent by an automatic construction tool, firstly creating a corresponding deployment user on a target server;
then creating a project standard related file directory and endowing with rights;
issuing some necessary starting configuration required by the application;
sending down codes and application configuration files to a directory of project specifications;
and terminating the application which is running originally and starting the application.
FIG. 5 is a timing diagram illustrating the management and automation of an enterprise internal cloud environment in accordance with an embodiment of the present invention; referring to fig. 5, a timing diagram of the management and automation of the cloud environment inside the enterprise is shown in fig. 5.
Step S5, analyzing and optimizing data;
collecting data; synchronizing data to a HIVE data warehouse through a data synchronization tool;
analyzing data; data analysis was performed by Spark, BI tool.
In summary, the cloud environment management method provided by the invention realizes the cloud management of the hardware server based on KVM + PVE, and simultaneously formulates the standardized scripts of various cloud environments to realize the unified management. Meanwhile, the invention collects and arranges various server information and application information through the enterprise internal management system, and the internal management system performs unified management and distribution, thereby avoiding the waste of resources.
According to the invention, the deployment of the enterprise application is normalized by integrating the code warehouse tool and compiling the automatic script, and the application can be rapidly and automatically deployed to a new server, so that the complicated manual operation can be reduced. In addition, the online process of an enterprise is simplified and normalized by integrating the automatic operation and maintenance tool, the automation is basically realized by applying the online process, and the risk caused by a great part of human errors can be reduced.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The description and applications of the invention herein are illustrative and are not intended to limit the scope of the invention to the embodiments described above. Effects or advantages referred to in the embodiments may not be reflected in the embodiments due to interference of various factors, and the description of the effects or advantages is not intended to limit the embodiments. Variations and modifications of the embodiments disclosed herein are possible, and alternative and equivalent various components of the embodiments will be apparent to those skilled in the art. It will be clear to those skilled in the art that the present invention may be embodied in other forms, structures, arrangements, proportions, and with other components, materials, and parts, without departing from the spirit or essential characteristics thereof. Other variations and modifications of the embodiments disclosed herein may be made without departing from the scope and spirit of the invention.
Claims (8)
1. A cloud environment management method, characterized in that the cloud environment management method comprises:
step S1, cloud of the hardware server;
realizing online management, backup and rapid migration of the virtual machine based on the server virtualization Proxmox and the distributed storage Ceph; the server virtualizes Proxmox and distributed storage Ceph as PVE platforms;
realizing multi-network segment design through virtual exchange; introducing a virtual switching technology when designing a PVE platform network to realize that a virtual machine under a single host can configure the IP of a plurality of network segments arbitrarily;
step S2, standardizing and automating the virtual machine;
customizing different virtual machine templates according to different requirements, and indirectly realizing the cloning of the virtual machine by recovering backup in a shared storage mode;
step S3, managing flow on line, applying for, recovering and prolonging service life;
the IT project management process is matched to realize application when needed, recovery when ended and service life extension according to actual conditions;
the self-service application of the environment is realized at a certain stage of the project by combining with the life cycle of the project, and the automatic environment recovery is realized when the project is finished; the service life of the environment is consistent with the period of the item, and the service life of the environment is controlled by controlling the period of the item;
s4, automatically constructing, deploying, testing and releasing various systems;
and step S5, analyzing and optimizing data.
2. The cloud environment management method according to claim 1, wherein:
the step S5 specifically includes:
collecting data; synchronizing data to a HIVE data warehouse through a data synchronization tool;
analyzing data; data analysis was performed by Spark, BI tool.
3. The cloud environment management method according to claim 1, wherein:
in step S1, network stability is ensured by network card binding; all host computers of the PVE platform uniformly use two network cards to bind a main network card and a standby network card and are respectively connected with two switches, and when any one of the network ports and the switch fails, network communication is not influenced; two network ports are reserved for later NAS storage or cluster network separation use by all host machines of the PVE platform; the PVE platform network is subdivided into: the system comprises a cluster management network, a cluster metadata synchronous network, a virtual machine communication network and a backup migration network; the thin mode of storage is realized by uniformly using the lvm-thin and zfs storage technology and matching with the raw virtual disk format.
4. The cloud environment management method according to claim 1, wherein:
in step S2, the implementation manner of virtual machine automation and standardization includes:
the method comprises the following steps of managing automatic data copying, automatic fault drifting and online automatic recovery of a virtual machine through PVEs, wherein the core is that data consistency and safety are realized through copying nodes and non-copying nodes;
the replication node refers to a host node with a virtual machine replication function; the purpose of quickly backing up and quickly restoring the important virtual machine is achieved;
the non-copy node refers to a host node without a virtual machine copy function; because some host machines do not have zfs storage, the virtual machine copy function is not supported, and for the host machine nodes, the virtual machine backup function snapshot function can be used for realizing backup recovery of the virtual machine, but the mode can be matched with shared storage to realize high-reliability guarantee of the virtual machine;
the super-integration of upper management is realized on the basis of the automation of the virtual machine, the server, the network and the virtualization are integrated into an integrated system easy to manage through a unified management entry, all platform operations are automatically operated in one key, the safety is improved, the implementation and operation and maintenance risks are reduced, and the operation cost is reduced.
5. The cloud environment management method according to claim 1, wherein:
in step S2, creating a virtual machine automation; the method comprises the operations of creation, deletion, migration and copy;
the system is initially automated; one-key initialization of the virtual machine comprises installing necessary tool software;
the environment initial state is automated; after the virtual machine is ready, the relevant service is automatically started to make the environment delivery available, including database service and Redis service.
6. The cloud environment management method according to claim 1, wherein:
in step S4, all the server and application information are collected and sorted through the internal platform of the company, and an entrance is unified to facilitate the user to check and use;
the collected server and application information is utilized, the information is transmitted through an automatic construction function of a code management warehouse, and a compiled automatic script is executed, so that the rapid deployment of the application is realized;
and (4) connecting an enterprise internal platform, standardizing the application online process, and recording and tracking each step.
7. The cloud environment management method according to claim 1, wherein:
in step S4, the automated build tool and script workflow includes:
receiving application parameters transmitted from an internal management system, and carrying out standard verification on the parameters;
creating a pipeline through an automated build tool;
creating a project instance in a production line, and compiling the project;
and sending the compiled project code file to a server where the automatic operation and maintenance tool is located.
The automatic operation and maintenance tool workflow comprises the following steps:
the main responsibility of the automatic operation and maintenance tool is to execute an automatic task, deploy an application program to a corresponding server, perform initialization configuration, security baseline configuration, update and patching on the server, and install a software package;
after receiving a code file sent by an automatic construction tool, firstly creating a corresponding deployment user on a target server;
then creating a project standard related file directory and endowing with rights;
issuing some necessary starting configuration required by the application;
sending down codes and application configuration files to a directory of project specifications;
and terminating the application which is running originally and starting the application.
8. The cloud environment management method according to claim 1, wherein:
in step S4, the automated integrated management includes:
the multi-data center private cloud and the multi-manufacturer public cloud are managed in a unified mode, cross-cloud resource management and control, CMDB monitoring management and automatic operation and maintenance are achieved, previous single cloud management is improved to cross-platform and cross-region integrated hybrid management, management cost is simplified, and platform efficiency is improved.
The internal cloud management realizes integrated management among four different clouds, namely a private cloud PVE cloud platform, a private cloud cyan cloud platform, a public cloud Ali cloud platform and a public cloud communication cloud, and through micro-service and integrated design of the cloud platforms, not only can key-handing engineering be realized from delivery, operation and maintenance and upgrading, but also the effects of real-time dynamic resource allocation and smooth and insensible plug and play of service upgrading are realized.
The method comprises the steps of completing full-service resource allocation and intelligently establishing resource association through a unified entrance and a perception type visual graphical interface, rapidly planning and constructing a set of production-level service system for a user according to service affiliation, and automatically and dynamically allocating according to different resource utilization load conditions under the condition that the user is transparent and does not have perception.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011108194.9A CN112199157B (en) | 2020-10-16 | 2020-10-16 | Cloud environment management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011108194.9A CN112199157B (en) | 2020-10-16 | 2020-10-16 | Cloud environment management method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112199157A true CN112199157A (en) | 2021-01-08 |
CN112199157B CN112199157B (en) | 2023-11-24 |
Family
ID=74009160
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011108194.9A Active CN112199157B (en) | 2020-10-16 | 2020-10-16 | Cloud environment management method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112199157B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110780980A (en) * | 2019-10-30 | 2020-02-11 | 成都无糖信息技术有限公司 | Method for quickly restoring images of disks or operating systems from different sources |
CN112994945A (en) * | 2021-03-10 | 2021-06-18 | 浪潮云信息技术股份公司 | Automatic deployment method and device of trusted cloud platform |
CN113590271A (en) * | 2021-09-27 | 2021-11-02 | 武汉四通信息服务有限公司 | Database deployment method and device, electronic equipment and storage medium |
CN114697215A (en) * | 2022-03-31 | 2022-07-01 | 西安超越申泰信息科技有限公司 | Method, system, equipment and medium for improving performance of virtualization network |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120089726A1 (en) * | 2010-10-06 | 2012-04-12 | Infosys Technologies Ltd. | Automated service level management of applications in cloud computing environment |
CN102857363A (en) * | 2012-05-04 | 2013-01-02 | 运软网络科技(上海)有限公司 | Automatic computing system and method for virtual networking |
CN103136101A (en) * | 2012-12-31 | 2013-06-05 | 博彦科技(上海)有限公司 | Software automated testing unified operation platform |
CN103220364A (en) * | 2013-04-27 | 2013-07-24 | 清华大学 | Cloud-based system management training platform architecture |
CN103281306A (en) * | 2013-05-03 | 2013-09-04 | 四川省电力公司信息通信公司 | Virtualized infrastructure platform for cloud data centers |
US20140189865A1 (en) * | 2013-01-02 | 2014-07-03 | International Business Machines Corporation | Security management in a networked computing environment |
CN104144172A (en) * | 2013-05-06 | 2014-11-12 | 上海宏第网络科技有限公司 | Cloud platform system and method based on desktop virtualization technology |
CN104463492A (en) * | 2014-12-23 | 2015-03-25 | 国家电网公司 | Operation management method of electric power system cloud simulation platform |
CN104735102A (en) * | 2013-12-18 | 2015-06-24 | 广州岚萃贸易有限公司 | Customer relation management system based on cloud platform and cloud computing |
CN106161652A (en) * | 2016-08-30 | 2016-11-23 | 叠云(北京)科技股份有限公司 | Privately owned cloud platform based on Zstack request and dispatching method thereof |
CN107741875A (en) * | 2017-10-20 | 2018-02-27 | 北京易思捷信息技术有限公司 | A kind of Different data management system |
CN109510870A (en) * | 2018-11-22 | 2019-03-22 | 酒泉钢铁(集团)有限责任公司 | A kind of method of group enterprise's tradition IT architecture cloud |
CN110795108A (en) * | 2019-09-18 | 2020-02-14 | 国网江苏省电力有限公司 | Method for deploying Weblogic application based on Ansible layout |
-
2020
- 2020-10-16 CN CN202011108194.9A patent/CN112199157B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120089726A1 (en) * | 2010-10-06 | 2012-04-12 | Infosys Technologies Ltd. | Automated service level management of applications in cloud computing environment |
CN102857363A (en) * | 2012-05-04 | 2013-01-02 | 运软网络科技(上海)有限公司 | Automatic computing system and method for virtual networking |
CN103136101A (en) * | 2012-12-31 | 2013-06-05 | 博彦科技(上海)有限公司 | Software automated testing unified operation platform |
US20140189865A1 (en) * | 2013-01-02 | 2014-07-03 | International Business Machines Corporation | Security management in a networked computing environment |
CN103220364A (en) * | 2013-04-27 | 2013-07-24 | 清华大学 | Cloud-based system management training platform architecture |
CN103281306A (en) * | 2013-05-03 | 2013-09-04 | 四川省电力公司信息通信公司 | Virtualized infrastructure platform for cloud data centers |
CN104144172A (en) * | 2013-05-06 | 2014-11-12 | 上海宏第网络科技有限公司 | Cloud platform system and method based on desktop virtualization technology |
CN104735102A (en) * | 2013-12-18 | 2015-06-24 | 广州岚萃贸易有限公司 | Customer relation management system based on cloud platform and cloud computing |
CN104463492A (en) * | 2014-12-23 | 2015-03-25 | 国家电网公司 | Operation management method of electric power system cloud simulation platform |
CN106161652A (en) * | 2016-08-30 | 2016-11-23 | 叠云(北京)科技股份有限公司 | Privately owned cloud platform based on Zstack request and dispatching method thereof |
CN107741875A (en) * | 2017-10-20 | 2018-02-27 | 北京易思捷信息技术有限公司 | A kind of Different data management system |
CN109510870A (en) * | 2018-11-22 | 2019-03-22 | 酒泉钢铁(集团)有限责任公司 | A kind of method of group enterprise's tradition IT architecture cloud |
CN110795108A (en) * | 2019-09-18 | 2020-02-14 | 国网江苏省电力有限公司 | Method for deploying Weblogic application based on Ansible layout |
Non-Patent Citations (5)
Title |
---|
GILSON MELO: "A Simple Guide to Nested KVM Virtualization on Oracle Cloud Infrastructure", Retrieved from the Internet <URL:https://blogs.oracle.com/cloud-infrastructure/post/> * |
冯韶华;***;刘金山;李虹;: "集团性企业私有云的设计与实现", 冶金自动化, no. 04 * |
曹鲁;: "云计算数据中心建设及运营分析", 电信技术, no. 06 * |
李朝兵;张涛涛;都升升;: "Proxmox虚拟化平台简介", 中国传媒科技, no. 10 * |
邓静;方绍正;: "基于云计算的校园应用服务器虚拟化技术研究", 宿州学院学报, no. 11 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110780980A (en) * | 2019-10-30 | 2020-02-11 | 成都无糖信息技术有限公司 | Method for quickly restoring images of disks or operating systems from different sources |
CN112994945A (en) * | 2021-03-10 | 2021-06-18 | 浪潮云信息技术股份公司 | Automatic deployment method and device of trusted cloud platform |
CN113590271A (en) * | 2021-09-27 | 2021-11-02 | 武汉四通信息服务有限公司 | Database deployment method and device, electronic equipment and storage medium |
CN114697215A (en) * | 2022-03-31 | 2022-07-01 | 西安超越申泰信息科技有限公司 | Method, system, equipment and medium for improving performance of virtualization network |
Also Published As
Publication number | Publication date |
---|---|
CN112199157B (en) | 2023-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11288130B2 (en) | Container-based application data protection method and system | |
CN110809017B (en) | Data analysis application platform system based on cloud platform and micro-service framework | |
CN112199157A (en) | Cloud environment management method | |
US10169173B2 (en) | Preserving management services with distributed metadata through the disaster recovery life cycle | |
CN112424750A (en) | Multi-cluster supply and management method on cloud platform | |
Kino | Infrastructure technology for cloud services | |
US8539087B2 (en) | System and method to define, visualize and manage a composite service group in a high-availability disaster recovery environment | |
US8930668B2 (en) | Storage black box | |
CN102638566B (en) | BLOG system running method based on cloud storage | |
CN105843182A (en) | Power dispatching accident handling scheme preparing system and power dispatching accident handling scheme preparing method based on OMS | |
CN103778031A (en) | Distributed system multilevel fault tolerance method under cloud environment | |
CN104239166A (en) | Method for realizing file backup for running virtual machine | |
CN103853595A (en) | Method and system for REPLACING VIRTUAL MACHINE DISKS | |
CN111158708A (en) | Task arrangement engine system | |
CN112486466B (en) | Method for realizing quick universal basic framework based on micro-service architecture | |
CN104318091B (en) | A kind of moonlet ground test method based on virtualization computer system | |
CN110401729B (en) | Cloud platform server network migration method, system, terminal and storage medium | |
CN108182128A (en) | Based on XEN without Agent virtual back-up restoring method | |
CN105068899A (en) | Automatic reboot stability test method for Vmware system | |
CN112000567A (en) | Regulation and control software test service method based on cloud platform | |
CN110543385A (en) | Virtual backup method and virtual backup restoration method | |
Zhang et al. | Intelligent Grid Operation and Maintenance Management and Command Platform Based on Computer Distributed Network | |
Zhang et al. | A Scheme and Implementation of Automatic Deployment of Multilingual Industrial Mechanism Model Based on OpenStack | |
Vartak et al. | HYPERVISOR-AGNOSTIC SYSTEM AND METHOD FOR MODIFICATION OF SNAPSHOT FILES FOR RECOVERY | |
CN116319326A (en) | Equipment deployment method and system for stream loading mode |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |