Movatterモバイル変換


[0]ホーム

URL:


CN113742030A - Cross-region service configuration method, device and storage medium - Google Patents

Cross-region service configuration method, device and storage medium
Download PDF

Info

Publication number
CN113742030A
CN113742030ACN202110865240.8ACN202110865240ACN113742030ACN 113742030 ACN113742030 ACN 113742030ACN 202110865240 ACN202110865240 ACN 202110865240ACN 113742030 ACN113742030 ACN 113742030A
Authority
CN
China
Prior art keywords
middleware
configuration information
data
shared configuration
host
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
Application number
CN202110865240.8A
Other languages
Chinese (zh)
Other versions
CN113742030B (en
Inventor
赵铭
邓琨
温启良
赵国杰
魏恩伟
黄兵
文华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Digital Power Grid Research Institute of China Southern Power Grid Co Ltd
Original Assignee
Shenzhen Digital Power Grid Research Institute of China Southern Power Grid Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Digital Power Grid Research Institute of China Southern Power Grid Co LtdfiledCriticalShenzhen Digital Power Grid Research Institute of China Southern Power Grid Co Ltd
Priority to CN202110865240.8ApriorityCriticalpatent/CN113742030B/en
Publication of CN113742030ApublicationCriticalpatent/CN113742030A/en
Application grantedgrantedCritical
Publication of CN113742030BpublicationCriticalpatent/CN113742030B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention discloses a cross-regional service configuration method, a device and a storage medium, wherein the cross-regional service configuration method comprises the following steps: the method comprises the steps of obtaining shared configuration information of a power grid operation control system, creating a middleware for storing the shared configuration information based on operation environments of different areas of a power grid, determining a host according to the middleware, and loading the shared configuration information to the host, wherein the host is a service cluster of the different areas of the power grid, the middleware is utilized to realize unified storage of the shared configuration information, the shared configuration information does not need to be stored locally, the problems of large occupied capacity of data local storage, data resource conflict, redundancy and the like are solved, the resource management is more efficient, the shared configuration information is directly loaded to the host through the middleware, the configuration flow is simplified, the convenience of cross-area service configuration is effectively improved, and the efficiency is higher.

Description

Cross-region service configuration method, device and storage medium
Technical Field
The present invention relates to the field of power system technologies, and in particular, to a cross-region service configuration method, a cross-region service configuration device, and a computer-readable storage medium.
Background
The intelligent system for power grid operation is divided into a main station end and a plant station end, and adopts a control form of layering according to voltage grades under unified command of a highest-level control center and then zoning according to regions for a power system with numerous devices, wide coverage and large capacity, wherein the power system operation control comprises operation control under normal operation and automation thereof, and operation control under accident condition and automation thereof. Each function of the system is respectively deployed in a safety zone I, a safety zone II and a safety zone III according to application requirements. The safety zone I and the safety zone II mainly comprise a data acquisition and exchange function group and an application function group; and the safety zone III mainly comprises a data acquisition and exchange function group, an application function group, WEB services and mobile terminal services.
Currently, each region locally stores system configuration information, and when each master station is configured, configuration information needs to be respectively called from the local storage to be loaded, however, the local storage capacity is large, the resource management cost is high, the configuration process is complicated, and the efficiency is low.
Disclosure of Invention
The embodiment of the invention mainly aims to provide a cross-regional service configuration method, which solves the problem that configuration information occupies large local storage capacity and effectively improves the efficiency of a configuration process.
In a first aspect, an embodiment of the present invention provides a method for configuring a cross-regional service, including:
acquiring shared configuration information of a power grid operation control system;
creating middleware for storing the shared configuration information based on the operating environments of different areas of the power grid;
determining a host according to the middleware, wherein the host is a service cluster in different areas of the power grid;
loading the shared configuration information to the host.
According to some embodiments of the invention, the creating of the middleware for storing the shared configuration information based on the operating environments of different areas of the power grid comprises:
and adopting a distributed data management strategy to create the middleware, wherein the middleware is a distributed unit and encrypts and stores the shared configuration information.
According to some embodiments of the present invention, the creating a middleware for storing the shared configuration information based on the operating environments of different areas of the power grid further comprises:
and the cross-region communication service between the middleware exchanges data through a forward and reverse isolation device.
According to some embodiments of the invention, the shared configuration information comprises a data infrastructure and a public service;
the determining a host according to the middleware includes:
determining the host based on the data infrastructure and the common service type.
According to some embodiments of the invention, the loading the shared configuration information to the host comprises:
verifying the shared configuration information;
and upgrading and maintaining the host by using the shared configuration information.
According to some embodiments of the invention, further comprising:
and monitoring the state of the data sending node of the middleware, and switching the middleware in different areas to forward data when the data sending node is in a sending failure state.
According to some embodiments of the invention, further comprising:
and migrating the sharing configuration information on line through the data sending node of the middleware, and taking the middleware corresponding to the migrated sharing configuration information as standby middleware.
According to some embodiments of the invention, the creating of the middleware for storing the shared configuration information based on the operating environments of different areas of the power grid comprises:
and the middleware is divided by adopting array dispersed or independent physical network cards when being created.
In a second aspect, an embodiment of the present invention further provides a device for configuring a cross-regional service, including:
at least one processor;
at least one memory for storing at least one program;
when the at least one program is executed by the at least one processor, the at least one processor is enabled to implement the cross-regional service configuration method according to the embodiment of the first aspect.
In a third aspect, an embodiment of the present invention further provides a computer-readable storage medium, in which processor-executable instructions are stored, where the processor-executable instructions, when executed by a processor, are configured to implement the cross-zone service configuration method as described in the foregoing first aspect.
The embodiment of the invention provides a cross-regional service configuration method, a device and a storage medium, wherein the cross-regional service configuration method comprises the following steps: the method comprises the steps of obtaining shared configuration information of a power grid operation control system, creating a middleware for storing the shared configuration information based on operation environments of different areas of a power grid, determining a host according to the middleware, loading the shared configuration information to the host, utilizing the middleware to realize unified storage of the shared configuration information, avoiding local storage of the shared configuration information, solving the problem of occupying local storage, achieving more efficient resource management, directly loading the shared configuration information to the host through the middleware, simplifying a configuration flow, effectively improving convenience of cross-regional service configuration and achieving higher efficiency.
Drawings
Fig. 1 is a schematic architecture diagram of a power grid operation control system according to an embodiment of the present invention;
FIG. 2 is a flowchart of a cross-region service configuration method according to an embodiment of the present invention;
FIG. 3 is a flowchart of a cross-region service configuration method according to another embodiment of the present invention;
FIG. 4 is a flowchart of a cross-region service configuration method according to another embodiment of the present invention;
fig. 5 is a flowchart of a cross-region service configuration method according to another embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
It should be noted that although functional blocks are partitioned in a schematic diagram of an apparatus and a logical order is shown in a flowchart, in some cases, the steps shown or described may be performed in a different order than the partitioning of blocks in the apparatus or the order in the flowchart.
In the following description, reference is made to the expression "some embodiments" which describes a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
In the related technology, an Operation Smart System (OS 2) is a complete, open and standard technical support System, and the functional range of the System covers power grid Operation monitoring, metering, adjusting, controlling, protecting, analyzing and managing, and the like, and by constructing a unified large platform, the System standardizes, integrates and integrates various existing isolated and dispersed secondary systems, realizes resource optimization configuration, information comprehensive sharing, seamless service flow connection of the secondary systems, and promotes secondary integration construction. The OS2 is divided into a main station end and a plant station end, wherein the main station end is divided into three levels of a network, a province and a ground, the network level main station, the province level main station and the ground level main station respectively face the system operation and management in the ranges of network companies, province companies and power supply bureaus, and the application functions of the main stations at all levels are constructed on the basis of a unified platform in a modularized mode.
The intelligent Power grid Operation System is composed of main station systems and station systems at all levels of a network, province, region (county and distribution), wherein each main station/station System is divided into five parts, namely a Basic Resource Platform (BRP), an Operation Control System (OCS), an Operation Management System (OMS), a Power System Operation Cockpit (POC) or a Substation Operation Cockpit (SOC), and a Mirror Test Training System (MTT). The system follows a Service-Oriented Architecture (SOA) system, and establishes an integrated support platform and an Operation Service Bus (OSB) based on a unified model and a Service interface standard based on unified information and communication technology infrastructure. And various business functions are built or functionally improved on the basis of the service functions. Functional modules/service subsystems in all levels of master stations/plant stations are integrated through a supporting platform and a transverse operation service bus, and interconnection with upper and lower levels of related service systems is realized through a longitudinal operation service bus. The system realizes information sharing, coordination control and flow management with other related business systems through an OSB standard service interface.
For the power system with numerous devices, wide coverage and large capacity, the control forms of layering according to voltage grades under the unified command of the highest-level control center and zoning according to regions are adopted, and the operation control of the power system comprises operation control and automation thereof under normal operation conditions and operation control and automation thereof under accident conditions. According to the safety protection requirement of the secondary system, all functions of the system are respectively deployed in a safety zone I, a safety zone II and a safety zone III according to application requirements. The safety zone I and the safety zone II mainly comprise a data acquisition and exchange function group and an application function group; and the safety zone III mainly comprises a data acquisition and exchange function group, an application function group, WEB services and mobile terminal services.
At present, a master station is configured based on an OCS (online charging system), technical and functional requirements are met, each region locally stores system configuration information, and the configuration information needs to be respectively called from the local storage to be loaded in the configuration process.
Based on the above, the invention establishes the middleware for storing the shared configuration information by acquiring the shared configuration information of the power grid operation control system based on the operation environments of different areas of the power grid, determines the host according to the middleware, loads the shared configuration information to the host, realizes unified storage of the shared configuration information by using the middleware, does not need local storage of the shared configuration information, solves the problem of occupying local storage, has more efficient resource management, directly loads the shared configuration information to the host through the middleware, simplifies the configuration process, effectively improves the convenience of cross-regional service configuration, and has higher efficiency.
Referring to fig. 1, fig. 1 is a schematic diagram of an architecture of a power grid operation control system according to an embodiment of the present invention, where the operation control system includes a human-machine interface 100, adata center 200, and a data acquisition andexchange 300, where the human-machine interface 100 includes a control operation module, a power grid operation monitoring module, a graph model maintenance module, an event monitoring module, a pre-monitoring module, and a debugging module, thedata center 200 includes a real-time library, a relational library, a time sequence library, and an object repository, the data acquisition andexchange 300 includes a control service cluster, a data service cluster, a model service cluster, a file service cluster, a SCADA processing cluster and a pre-service cluster, and a specific data flow architecture of the operation control system is shown in fig. 1 and is not described again. The shared configuration information of the operation control system is stored by the middleware, so that the shared configuration information does not need to be locally stored in a main station, the unified storage of the shared configuration information is realized, the configuration process is simplified, and the problem of occupying local storage is effectively solved.
Referring to fig. 2, fig. 2 is a flowchart of a cross-region service configuration method according to an embodiment, where the cross-region service configuration method is applied to a power grid operation control system.
In some embodiments, the cross-region service configuration method includes, but is not limited to, the following steps:
step S100, acquiring shared configuration information of a power grid operation control system;
step S200, creating a middleware for storing shared configuration information based on the operating environments of different areas of the power grid;
step S300, determining a host according to the middleware, wherein the host is a service cluster of different areas of the power grid;
step S400, the shared configuration information is loaded to the host.
It can be understood that the shared configuration information is configuration information corresponding to different power grid resources, for example, the shared configuration information may include a spatial data table, an attribute data table, a data maintenance service, a custom attribute, and the like, and the shared configuration information may be used to maintain, associate, and import the data information of various power grid resources in batch. In the embodiment, the shared configuration information of the operation control system can be collected by the SCADA processing cluster.
In step S200, the shared configuration information is stored by creating a middleware, which is not a local storage, and can be understood as a shared resource service of a remote storage or a virtual storage. Specifically, the middleware is created according to the operating environments of different areas, and complies with the specification of J2EE (Java 2 Platform Enterprise Edition) or CORBA (Common Object Request Broker Architecture specification), and the middleware based on shared storage can provide cross-area shared configuration information storage for the power grid, and can uniformly manage system resources, so that local storage is not needed, and resource management is more efficient. It can be understood that different power grid regions have different operating environments, and the advantages of uniform storage resources of the middleware are utilized to form an external uniform specification, so that the requirements of different regions on configuration, functions, technologies and the like are met, the middleware can realize cross-region service configuration, and compared with a traditional local storage mode, the problems of large occupied capacity of data local storage, data resource conflict, redundancy and the like are solved, so that the resource management is more convenient, and the cost is lower.
In step S300 and step S400, after the middleware is created, a host is determined by using the middleware, where the host is a service cluster in different areas of the power grid, it is understood that the service clusters in different areas can be queried by using the middleware, where the service clusters include a control service cluster, a data service cluster, a model service cluster, and the like, and then shared configuration information is loaded to the service clusters by using the middleware. The virtual server is taken as an example to be explained, the shared configuration information is stored in the virtual server, the virtual server has an independent application function, and can provide configuration services for service clusters in different areas, and the shared configuration information is only stored in the virtual server and does not occupy local storage of each host, so that uniform configuration of resources is realized.
By adopting the steps S100 to S400, the shared configuration information of the power grid operation control system is stored in the middleware, the service clusters in different areas are determined according to the middleware, and the shared configuration information is loaded to the host. In this way, the shared configuration information is uniformly stored by using the middleware, the shared configuration information does not need to be locally stored, the resource management is more efficient, the shared configuration information is directly loaded to the service cluster through the middleware in the service configuration process, the configuration flow is simplified, the convenience of cross-regional service configuration is effectively improved, and the efficiency is higher.
In some embodiments, the step S200 includes, but is not limited to, the following steps:
and step S210, adopting a distributed data management strategy to create middleware, and encrypting and storing the shared configuration information.
It can be understood that the middleware is created based on a distributed data management policy, the middleware is a distributed unit, the distributed data management policy adopts a virtual server cluster as an infrastructure, the middleware can be understood as a plurality of virtual servers in the virtual server cluster, the virtual servers are provided with storage units for storing shared configuration information, read-write requests are sent to the virtual server cluster according to the obtained shared configuration information, the shared configuration information is uniformly managed by the virtual server cluster, the virtual servers adopt a distributed architecture, the middleware is deployed as the distributed unit, efficient resource configuration is provided for cross-region, and the management method is superior to a local storage management method in the aspects of flexibility, response speed and the like.
It should be noted that, for the security problem of the middleware storage shared configuration information, in the embodiment, the virtual server is used to perform encryption processing on the shared configuration information, so that end-to-end data confidentiality, integrity and efficient access control can be provided, and the security of the data is effectively improved.
In some embodiments, the step S200 includes, but is not limited to, the following steps:
step S220, the cross-region communication service between the middleware exchanges data through the forward and reverse isolation devices.
It can be understood that the middleware is deployed in a distributed manner, data transmission between the middleware is a trans-regional transmission mode, and for the trans-regional communication service, data interaction is performed by creating a forward and reverse isolation device. Specifically, the forward and reverse isolation device is provided with a virtual channel, data is divided according to the real-time performance, importance and data stream characteristics of data interaction in different areas, for example, a dynamic scheduling policy is executed on data transmitted from the area I to the area ii according to the data division step, and the dynamic scheduling policy is used for monitoring the virtual channel and performing scheduling optimization according to monitoring information.
It should be noted that the dynamic scheduling policy can monitor the storage space of the virtual server in real time, write the data into the corresponding storage partition according to the data type, and detect the data file of each storage partition. When the stored data exceeds a certain amount, the data can be scheduled and transmitted in time, and the integrity of the storage of the shared configuration information is ensured. For large file data, the data packets can be cut and transmitted, so that the transmission and storage efficiency is improved.
In addition, when data is transmitted through the forward and reverse isolation devices, integrity check needs to be performed on data packets transmitted by each virtual channel, so that data loss is avoided. The method mainly comprises the following steps: identifying the type of the received data and putting the received data into different types of storage partitions according to the type of the received data; and starting a data packet assembling and checking thread for different types of buffer areas, performing data assembling and data integrity checking on the content in the buffer areas, and putting the successfully checked data into corresponding queues.
It can be understood that the cross-region communication service between the middleware exchanges data through the forward and reverse isolation devices, on one hand, the safety protection requirement of data exchange can be met, on the other hand, the consistency of data between the middleware can be ensured at any time, and the shared configuration information can be loaded to the host by each middleware at any time.
Referring to fig. 3, in an embodiment, the cross-region service configuration method includes, but is not limited to, the following steps:
step S100, acquiring shared configuration information of a power grid operation control system;
step S210, adopting a distributed data management strategy to create a middleware, and encrypting and storing shared configuration information;
step S220, the cross-region communication service between the middleware exchanges data through a forward and reverse isolation device;
step S300, determining a host according to the middleware, wherein the host is a service cluster of different areas of the power grid;
step S400, the shared configuration information is loaded to the host.
In some embodiments, the step S200 includes, but is not limited to, the following steps:
step S230, the middleware is divided by using array distributed or independent physical network cards when being created.
It can be understood that, in an embodiment, the middleware is divided by using an array decentralized policy, specifically, a uniform shared resource pool is built up by resource management and control of the middleware through certain specification constraints, and the resource is divided into storage arrays that can be flexibly configured and dynamically adjusted through a virtualization technology, so that dynamic allocation of resources as required can be realized, and resource competition should be avoided during planning when shared configuration information is stored. For example, the memory access of the middleware can be inconsistent or discontinuous, aggregation and scatter operations are performed on the stored data by using a data sorting mechanism, so that the data can be sorted in an array form, the array can be scattered and stored, and based on the allocation strategy of the array scatter, resource competition can be effectively avoided when the middleware is created.
In one embodiment, the middleware is divided by using an independent physical network card, and it can be understood that the physical addresses of the physical network card are addresses for identifying a main body sending data and a main body receiving data during data transmission, and when it is determined that a memory in the middleware has a newly added resource bearing requirement, current used resource information corresponding to resources of the middleware is acquired after the middleware bears the newly added resources; prejudging the demand of the resources on the middleware to obtain operation pre-occupied resource information corresponding to the resources; acquiring the total pre-judgment resource amount information of the resources based on the current used resource information and the operation pre-occupation resource information; obtaining the pre-judgment utilization rate of the resources according to the pre-judgment resource total amount information and the resource total amount information of the resources; and judging whether to carry out distributed scheduling on the memory on the middleware or not based on the pre-judgment utilization rate. Through prejudging the resource occupation, the memories are dispersed on different physical hosts, so that the resource pressure caused by a large amount of data can be effectively relieved, the operating efficiency of the middleware is improved, and unnecessary scheduling migration and resource competition can be avoided.
In some embodiments, the shared configuration information includes data infrastructure and public services, and the step S300 includes, but is not limited to, the steps of:
step S310, determining a host according to the data infrastructure and the public service.
It should be noted that thedata centers 200 in different areas can provide data infrastructures and public services, such as configured and managed storage devices, relational databases, time sequence databases, models, and data services, and can query hosts corresponding to shared configuration information through information of the data infrastructures and the public services.
In the embodiment, the data of the data infrastructure and the public service are used as a part of the shared configuration information, that is, when the SCADA processing cluster collects the shared configuration information, the data of the data infrastructure and the public service can be stored in the middleware, the middleware queries the corresponding host according to the data infrastructure and the public service, and then loads the shared configuration information to the corresponding host.
It can be understood that the data infrastructure and the public service can reflect application environments such as server equipment, virtualization equipment, networks, storage and the like in different areas, the power grid operation control system establishes a logical environment partition accordingly to comprehensively plan the requirements of the application system on different data infrastructure and public service resources, and the system realizes information sharing, coordination control and flow management with other related business systems based on an OSB standard service interface, so that a host corresponding to shared configuration information can be queried according to the data infrastructure and the public service, and the purpose of determining a corresponding service cluster is achieved.
In some embodiments, the step S400 includes, but is not limited to, the following steps:
step S410, verifying the sharing configuration information;
and step S420, upgrading and maintaining the host by using the shared configuration information.
It can be understood that before loading the shared configuration information to the host, the shared configuration information of the middleware needs to be verified, and the verification content may include an encryption password, a service configuration version, and the like of the shared configuration information, so that on one hand, the type of the shared configuration information is identified, on the other hand, the integrity of the stored shared configuration information can be judged, the shared configuration information is ensured to be consistent with the host, and the shared configuration information is ensured to be accurately configured to the corresponding host, so as to improve the configuration efficiency.
And after the verification of the shared configuration information is completed, loading the shared configuration information to the corresponding host computer, thereby upgrading and maintaining the host computer. The upgrading content comprises a database, software application, a model version and the like, and the safety of the operation control system can be improved through upgrading. It can be understood that the middleware adopts a uniform template to load the shared configuration information, realizes standardized configuration for the host, and directly loads the shared configuration information to the host through the middleware for upgrading and maintenance without downloading the shared configuration information to the host, thereby effectively simplifying the configuration flow and having higher efficiency.
In one embodiment, the cross-region service configuration method comprises the following steps:
step S100, acquiring shared configuration information of a power grid operation control system;
step S210, adopting a distributed data management strategy to create a middleware, and encrypting and storing shared configuration information;
step S220, the cross-region communication service between the middleware exchanges data through a forward and reverse isolation device;
step S310, determining a host according to the data infrastructure and the public service;
step S410, verifying the sharing configuration information;
and step S420, upgrading and maintaining the host by using the shared configuration information.
In some embodiments, the cross-region service configuration method further comprises, but is not limited to, the steps of:
step S500, the state of the data sending node of the middleware is monitored, and when the data sending node is in a sending failure state, the middleware in different areas is switched to forward data.
It can be understood that, by storing the shared configuration information through the distributed middleware, when the host needs to be upgraded, maintained and the like, the middleware directly loads the shared configuration information to the corresponding host, and the middleware is used for realizing unified storage of the shared configuration information without locally storing the shared configuration information. In the embodiment, the middleware sends the sharing configuration information to the corresponding host through the data sending node, and monitors the state of the data sending node of the middleware in real time. In the loading process of the shared configuration information, when the middleware breaks down, the operation control system can switch the middleware in different areas to forward data, so that the shared configuration information can be completely loaded on the corresponding host, and the host can be stably and reliably upgraded and maintained.
It should be noted that the middleware is deployed in a distributed manner, data transmission between the middleware is a cross-region transmission manner, and real-time performance, consistency and integrity of data interaction in different regions can be guaranteed based on a dynamic scheduling policy. And in the process of loading the shared configuration information to the host by the middleware, monitoring the state of the data sending node of the middleware in real time. And when the data sending node is in a sending failure state, calling the middleware of the adjacent area to forward the data. Specifically, the middleware in the adjacent area determines corresponding shared configuration information according to the host, and then forwards the shared configuration information to the host, so that the host can smoothly complete the configuration process, the flexibility of resource management is greatly improved, and the cross-area service configuration is more efficient.
Referring to fig. 4, in an embodiment, a cross-region service configuration method includes the following steps:
step S100, acquiring shared configuration information of a power grid operation control system;
step S210, adopting a distributed data management strategy to create a middleware, and encrypting and storing shared configuration information;
step S220, the cross-region communication service between the middleware exchanges data through a forward and reverse isolation device;
step S310, determining a host according to the data infrastructure and the public service;
step S410, verifying the sharing configuration information;
step S420, upgrading and maintaining the host by using the shared configuration information;
step S500, the state of the data sending node of the middleware is monitored, and when the data sending node is in a sending failure state, the middleware in different areas is switched to forward data.
In some embodiments, the cross-region service configuration method further comprises, but is not limited to, the steps of:
step S600, sharing configuration information is migrated on line through a data sending node of the middleware, and the middleware corresponding to the shared configuration information after migration is used as a standby middleware.
It can be understood that, in the embodiment, the operation control system allows the data sending node of the middleware to migrate the stored shared configuration information to another middleware under the condition that the application is running online, and the middleware corresponding to the migrated shared configuration information is used as a standby middleware. In the normal operation process of the operation control system, the shared configuration information is loaded to the host by adopting the middleware, and the standby middleware is in a standby state and can be understood as a standby virtual server.
It can be understood that when the middleware fails, the standby middleware is called to be put into operation, the shared configuration information is stored by using the standby middleware, and the shared configuration information is loaded to the host for upgrading and maintenance, so that the shared configuration information is loaded by using the standby middleware, the cross-regional service configuration process is prevented from being influenced by the failure of the middleware, the operation of the host is not influenced by the standby middleware, and the resource management is more flexible and convenient.
Referring to fig. 5, in an embodiment, a method for configuring a cross-regional service includes the following steps:
step S100, acquiring shared configuration information of a power grid operation control system;
step S210, adopting a distributed data management strategy to create a middleware, and encrypting and storing shared configuration information;
step S220, the cross-region communication service between the middleware exchanges data through a forward and reverse isolation device;
step S310, determining a host according to the data infrastructure and the public service;
step S410, verifying the sharing configuration information;
step S420, upgrading and maintaining the host by using the shared configuration information;
step S600, sharing configuration information is migrated on line through a data sending node of the middleware, and the middleware corresponding to the shared configuration information after migration is used as a standby middleware.
Another embodiment of the present invention further provides a cross-region service configuration apparatus, where the cross-region service configuration apparatus includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when executed by the processor, the computer program implements the cross-region service configuration method of any one of the foregoing. The processor and memory may be connected by a bus or other means.
The memory, which is a non-transitory computer readable storage medium, may be used to store non-transitory software programs as well as non-transitory computer executable programs. Further, the memory may include high speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the memory optionally includes memory located remotely from the processor, and these remote memories may be connected to the processor through a network.
It should be noted that the apparatus in this embodiment may include the system architecture platform in the embodiment shown in fig. 1, and the apparatus in this embodiment and the system architecture platform in the embodiment shown in fig. 1 belong to the same inventive concept, so these embodiments have the same implementation principle and technical effect, and are not described in detail here.
The non-transitory software programs and instructions required to implement the cross-region service configuration method of the above-described embodiment are stored in the memory, and when executed by the processor, perform the cross-region service configuration method of the above-described embodiment, for example, perform the above-described method steps S100 to S400 in fig. 2, method steps S100 to S400 in fig. 3, method steps S100 to S500 in fig. 4, and method steps S100 to S600 in fig. 5.
The above-described embodiments of the apparatus are merely illustrative, wherein the units illustrated as separate components may or may not be physically separate, i.e. may be located in one place, or may also be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
Another embodiment of the present invention further provides a computer-readable storage medium, which stores computer-executable instructions, which are executed by a processor or a controller, for example, by a processor in the control device in the above-mentioned embodiment, and can enable the processor to execute the cross-region service configuration method in the above-mentioned embodiment, for example, execute the above-mentioned method steps S100 to S400 in fig. 2, method steps S100 to S400 in fig. 3, method steps S100 to S500 in fig. 4, and method steps S100 to S600 in fig. 5.
One of ordinary skill in the art will appreciate that all or some of the steps, systems, and methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.
While the preferred embodiments of the present invention have been described in detail, it will be understood by those skilled in the art that the foregoing and various other changes, omissions and deviations in the form and detail thereof may be made without departing from the scope of this invention.

Claims (10)

CN202110865240.8A2021-07-292021-07-29Cross-zone service configuration method, device and storage mediumActiveCN113742030B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110865240.8ACN113742030B (en)2021-07-292021-07-29Cross-zone service configuration method, device and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202110865240.8ACN113742030B (en)2021-07-292021-07-29Cross-zone service configuration method, device and storage medium

Publications (2)

Publication NumberPublication Date
CN113742030Atrue CN113742030A (en)2021-12-03
CN113742030B CN113742030B (en)2024-08-20

Family

ID=78729415

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110865240.8AActiveCN113742030B (en)2021-07-292021-07-29Cross-zone service configuration method, device and storage medium

Country Status (1)

CountryLink
CN (1)CN113742030B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114124651A (en)*2022-01-262022-03-01苏州浪潮智能科技有限公司 Control method and device for cloud platform management node and cloud platform server cluster
CN114153566A (en)*2021-12-202022-03-08浪潮电子信息产业股份有限公司 Cross-processor architecture multi-container inter-cluster service discovery method, apparatus and device

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103685055A (en)*2013-12-252014-03-26深圳供电局有限公司Cross-region isolation data balanced transmission method for power system and cross-region isolator
CN104461740A (en)*2014-12-122015-03-25国家电网公司Cross-domain colony computing resource gathering and distributing method
CN105678413A (en)*2015-12-302016-06-15广东电网有限责任公司电力调度控制中心Power network and power plant cooperative scheduling operation business integrated management system
CN105843182A (en)*2015-09-112016-08-10国家电网公司西北分部Power dispatching accident handling scheme preparing system and power dispatching accident handling scheme preparing method based on OMS
CN108052634A (en)*2017-12-202018-05-18江苏瑞中数据股份有限公司A kind of power grid production control great Qu and the integrated approach of asset management great Qu multi information systems
CN109995878A (en)*2019-04-122019-07-09成都四方伟业软件股份有限公司Resource share method and distributed cluster system
CN110096545A (en)*2019-03-122019-08-06国网辽宁省电力有限公司信息通信分公司One kind being based on big data platform data processing domain architecting method
CN111221624A (en)*2019-12-312020-06-02中国电力科学研究院有限公司 A container management method for regulating cloud platform based on Docker container technology
CN112286915A (en)*2020-10-132021-01-29国家电网有限公司 Data interaction method between power communication dispatching command platform and third-party platform

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103685055A (en)*2013-12-252014-03-26深圳供电局有限公司Cross-region isolation data balanced transmission method for power system and cross-region isolator
CN104461740A (en)*2014-12-122015-03-25国家电网公司Cross-domain colony computing resource gathering and distributing method
CN105843182A (en)*2015-09-112016-08-10国家电网公司西北分部Power dispatching accident handling scheme preparing system and power dispatching accident handling scheme preparing method based on OMS
CN105678413A (en)*2015-12-302016-06-15广东电网有限责任公司电力调度控制中心Power network and power plant cooperative scheduling operation business integrated management system
CN108052634A (en)*2017-12-202018-05-18江苏瑞中数据股份有限公司A kind of power grid production control great Qu and the integrated approach of asset management great Qu multi information systems
CN110096545A (en)*2019-03-122019-08-06国网辽宁省电力有限公司信息通信分公司One kind being based on big data platform data processing domain architecting method
CN109995878A (en)*2019-04-122019-07-09成都四方伟业软件股份有限公司Resource share method and distributed cluster system
CN111221624A (en)*2019-12-312020-06-02中国电力科学研究院有限公司 A container management method for regulating cloud platform based on Docker container technology
CN112286915A (en)*2020-10-132021-01-29国家电网有限公司 Data interaction method between power communication dispatching command platform and third-party platform

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114153566A (en)*2021-12-202022-03-08浪潮电子信息产业股份有限公司 Cross-processor architecture multi-container inter-cluster service discovery method, apparatus and device
CN114124651A (en)*2022-01-262022-03-01苏州浪潮智能科技有限公司 Control method and device for cloud platform management node and cloud platform server cluster

Also Published As

Publication numberPublication date
CN113742030B (en)2024-08-20

Similar Documents

PublicationPublication DateTitle
US8468548B2 (en)Multi-tenant, high-density container service for hosting stateful and stateless middleware components
US10104010B2 (en)Method and apparatus for allocating resources
CN111984830A (en)Management operation and maintenance platform and data processing method
DE102018214774A1 (en) Technologies for dynamically managing the reliability of disaggregated resources in a managed node
CN113742030B (en)Cross-zone service configuration method, device and storage medium
US20230315531A1 (en)Method of creating container, electronic device and storage medium
CN111953771B (en)Distribution internet of things management system
CN115048260B (en) A cloud computing-based nuclear power plant PaaS platform resource quota monitoring method and system
CN111857977B (en)Elastic expansion method, device, server and storage medium
CN108848132A (en)A kind of distribution scheduling station system based on cloud
CN111767139A (en)Cross-region multi-data-center resource cloud service modeling method and system
CN105577423A (en)Real-time data center cluster management system
CN105516267B (en)Cloud platform efficient operation method
CN119357005B (en)Resource planning method, resource scheduling method, device, storage medium and product
KR102311842B1 (en)Cloud container platform for electric vehicle charging station management
CN115600185B (en)Resource operation method and system of cloud native platform
CN118349169A (en)Unified data access management system and method in multi-storage environment
CN117714476A (en)Cloud coil control method, cloud coil control system, electronic equipment and storage medium
CN113032107B (en)Resource management method, device and system of cloud database
CN107295093A (en)A kind of cloud computing platform
CN119766817B (en)New energy automobile data forwarding method based on distributed architecture
CN101969465A (en)Cluster read-write method, apparatus and system and controller
CN112612579A (en)Virtual machine deployment method, storage medium, and computer device
CN119105698B (en) Data storage system, method, device, equipment and storage medium
US20240160465A1 (en)Orchestration model integration method in heterogeneous cluster environment

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
CB02Change of applicant information

Country or region after:China

Address after:518000, 3rd Floor, Building 40, Baotian Industrial Zone, Chentian Community, Xixiang Street, Bao'an District, Shenzhen City, Guangdong Province

Applicant after:China Southern Power Grid Digital Platform Technology (Guangdong) Co.,Ltd.

Address before:510000 501, 502, 601 and 602, building D, wisdom Plaza, Qiaoxiang Road, Gaofa community, Shahe street, Nanshan District, Shenzhen, Guangdong

Applicant before:China Southern Power Grid Shenzhen Digital Power Grid Research Institute Co.,Ltd.

Country or region before:China

CB02Change of applicant information
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp