CN110266716A - Power grid unitary service platform system - Google Patents

Power grid unitary service platform system Download PDF

Info

Publication number
CN110266716A
CN110266716A CN201910593081.3A CN201910593081A CN110266716A CN 110266716 A CN110266716 A CN 110266716A CN 201910593081 A CN201910593081 A CN 201910593081A CN 110266716 A CN110266716 A CN 110266716A
Authority
CN
China
Prior art keywords
service
layer
services
micro services
power grid
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
CN201910593081.3A
Other languages
Chinese (zh)
Other versions
CN110266716B (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.)
China Southern Power Grid Co Ltd
Original Assignee
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 China Southern Power Grid Co Ltd filed Critical China Southern Power Grid Co Ltd
Publication of CN110266716A publication Critical patent/CN110266716A/en
Application granted granted Critical
Publication of CN110266716B publication Critical patent/CN110266716B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0209Architectural arrangements, e.g. perimeter networks or demilitarized zones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Computing Systems (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Computer Hardware Design (AREA)
  • Human Resources & Organizations (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Medical Informatics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention provides a kind of power grid unitary service platform systems, are related to Internet technical field, comprising: sequentially connected services channels access layer, access layer, application layer, service layer and resource layer under upper;Services channels access layer connects a variety of services channels;Web application guard system and/or intrusion prevention system and/or firewall is arranged in access layer;Application layer is that each services channels constructs corresponding services channels application cluster;Service layer is that different electrical network business constructs different service application clusters respectively, provides electrical network business service for user;Resource layer is used for storage service resource, to generate and/or call Service Source when service layer provides a user electrical network business service, it is slow to solve access speed, the technical issues of power grid unitary service platform easily collapses, reach the requirements for access for meeting the user from a variety of services channels, improves the technical effect of user experience.

Description

Power grid unitary service platform system
Technical field
The present invention relates to Internet technical fields, more particularly, to a kind of power grid unitary service platform system.
Background technique
Currently, wechat and mobile APP using more and more extensive, in order to make user it is more convenient handle electrical network business, Grid company constructs power grid unitary service platform, passes through wechat binding, the mobile multiple channels pair such as APP and Online Business System Outer offer electrical power services, online use especially with wechat service function and are widelyd popularize, and wechat number of users is quick Increase, user is increased rapidly using the quantity of wechat access electric power unitary service platform transacting business, flat to power grid uniform service The huge access pressure that platform is brought.
But since existing power grid unitary service platform is when receiving the user access request of different channels, directly will The various access requests received are uniformly sent to application server cluster and are handled, and therefore, increase suddenly in access number, Or when in face of the access request of high concurrent, it often will appear the problems such as access speed is slow, and platform easily collapses, service be externally provided Ability it is poor, be unable to satisfy requirements for access while from the user of a variety of services channels, user experience is poor.
Summary of the invention
In view of this, the purpose of the present invention is to provide a kind of power grid unitary service platform system, it is existing to alleviate Power grid unitary service platform increases suddenly in access number, or when in face of the access request of high concurrent, the access speed of appearance Slowly, the technical issues of platform easily collapses.
In a first aspect, the embodiment of the invention provides a kind of power grid unitary service platform systems, comprising: under upper successively Services channels access layer, access layer, application layer, service layer and the resource layer of connection;The services channels access layer, the access Layer and the application layer are deployed in public network service cloud, and the service layer and the resource layer are deployed in business administration cloud;
The services channels access layer is for connecting a variety of services channels;A variety of services channels include wechat public platform Services channels, mobile APP services channels and online business hall services channels;User accesses power grid by a variety of services channels Unitary service platform handles electrical network business;
The access layer makes described for Web application guard system and/or intrusion prevention system and/or firewall to be arranged Application layer described in services channels access layer secure connection;
The application layer is used to construct corresponding services channels application cluster for each services channels, makes different Services channels are attached by the corresponding services channels application cluster with the service layer, each described services channels Corresponding one or more services channels application clusters;
The service layer is used to construct different service application clusters respectively for different electrical network business, passes through different institutes It states service application cluster and provides corresponding electrical network business service for user;
The resource layer is used for storage service resource, with the generation when the service layer provides a user electrical network business service And/or call the Service Source.
With reference to first aspect, the embodiment of the invention provides the first possible embodiments of first aspect, wherein institute Service layer is stated for constructing different service application clusters respectively for different electrical network business, is specifically included:
Different electrical network business is divided into different types of service;
Construct different service application clusters respectively for different types of service;
One or more service application clusters are constructed for the electrical network business of same type of service.
With reference to first aspect, the embodiment of the invention provides second of possible embodiments of first aspect, wherein institute Stating service layer includes the power grid unitary service platform using micro services framework;
The power grid unitary service platform includes in multiple micro services gateway groups, multiple micro services clusters and micro services management The heart;
The micro services administrative center is used to carry out micro services management to micro services;The micro services management includes for difference Micro services different micro services clusters, micro services configuration information management and micro services configuration change management are set;
Each described micro services gateway group allows user to pass through difference for connecting one or more micro services clusters Gateway group execute different micro services.
With reference to first aspect, the embodiment of the invention provides the third possible embodiments of first aspect, wherein institute Stating power grid unitary service platform further includes micro services monitoring center and micro services maintenance centre;
The micro services monitoring center is used for the operation to micro services and monitors, and generates micro services operation information, and will be described Micro services operation information is sent to the micro services maintenance centre;
The micro services maintenance centre is used to generate micro services quality index information according to the micro services operation information.
With reference to first aspect, the embodiment of the invention provides the 4th kind of possible embodiments of first aspect, wherein institute It states micro services monitoring center to be also used to be monitored the state of each node passed through in micro services operational process, generates node Status information, and the node status information is sent to the micro services maintenance centre.
With reference to first aspect, the embodiment of the invention provides the 5th kind of possible embodiments of first aspect, wherein institute Micro services maintenance centre is stated to be also used to show the micro services quality index information and the node state with default display mode Information, in order to which platform operation maintenance personnel understands the operating condition of micro services.
With reference to first aspect, the embodiment of the invention provides the 6th kind of possible embodiments of first aspect, wherein institute Application layer is stated to be also used to that load balancing is arranged;
The load balancing includes that main load balancing and Alternative load are balanced, for according to each channel application cluster Loading condition distribute electrical network business.
With reference to first aspect, the embodiment of the invention provides the 7th kind of possible embodiments of first aspect, wherein also Including inner-external network data safety platform;
The intranet and extranet security platform is set between the application layer and the service layer, for realizing public network clothes The secure access being engaged between cloud and the business administration cloud.
With reference to first aspect, the embodiment of the invention provides the 8th kind of possible embodiments of first aspect, wherein institute Stating resource layer includes data center;
The data center is used to obtain the electrical network business data of each grid company, and the electrical network business data are led to CDC tool and/or ETL tool loading are crossed into the GP database that data center is arranged in.
Second aspect, the embodiment of the present invention also provide a kind of server, including memory, processor, in the memory It is stored with the computer program that can be run on the processor, wherein the processor executes real when the computer program The existing any power grid unitary service platform system of above-mentioned first aspect.
The embodiment of the present invention brings following the utility model has the advantages that can be by constructing corresponding service for different services channels Channel application cluster constructs different service application clusters respectively for electrical network business, to from different services channels user and Different electrical network business, which distinguishes, to be handled, and the service ability of access speed and power grid unitary service platform is improved, and satisfaction comes from The requirements for access of the user of a variety of services channels improves user experience.
Other features and advantages of the present invention will illustrate in the following description, also, partly become from specification It obtains it is clear that understand through the implementation of the invention.The objectives and other advantages of the invention are in specification, claims And specifically noted structure is achieved and obtained in attached drawing.
To enable the above objects, features and advantages of the present invention to be clearer and more comprehensible, preferred embodiment is cited below particularly, and cooperate Appended attached drawing, is described in detail below.
Detailed description of the invention
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution in the prior art Embodiment or attached drawing needed to be used in the description of the prior art be briefly described, it should be apparent that, it is described below Attached drawing is some embodiments of the present invention, for those of ordinary skill in the art, before not making the creative labor It puts, is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of power grid unitary service platform System planes schematic diagram provided in an embodiment of the present invention;
Fig. 2 is a kind of composition schematic diagram for accessing data center provided in an embodiment of the present invention;
Fig. 3 is a kind of composition schematic diagram of power grid unitary service platform provided in an embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with attached drawing to the present invention Technical solution be clearly and completely described, it is clear that described embodiments are some of the embodiments of the present invention, rather than Whole embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not making creative work premise Under every other embodiment obtained, shall fall within the protection scope of the present invention.
Currently, wechat and mobile APP using more and more extensive, in order to make user it is more convenient handle electrical network business, Grid company constructs power grid unitary service platform, passes through wechat binding, the mobile multiple channels pair such as APP and Online Business System Outer offer electrical power services, online use especially with wechat service function and are widelyd popularize, and wechat number of users is quick Increase, user is increased rapidly using the quantity of wechat access electric power unitary service platform transacting business, flat to power grid uniform service The huge access pressure that platform is brought.
But since existing power grid unitary service platform is when receiving the user access request of different channels, directly will The various access requests received are uniformly sent to application server cluster and are handled, and therefore, increase suddenly in access number, Or when in face of the access request of high concurrent, it often will appear the problems such as access speed is slow, and platform easily collapses, service be externally provided Ability it is poor, be unable to satisfy requirements for access while from the user of a variety of services channels, user experience is poor, is based on This, a kind of power grid unitary service platform system provided in an embodiment of the present invention can be by for different services channels buildings pair The services channels application cluster answered constructs different service application clusters for electrical network business, to from different services channels respectively User and different electrical network business distinguish and handle, improve access speed and power grid unitary service platform service ability, Meet the requirements for access of the user from a variety of services channels, improves user experience.
To be put down to a kind of power grid uniform service disclosed in the embodiment of the present invention first convenient for understanding the present embodiment Platform system describes in detail, as shown in Figure 1, power grid unitary service platform system may include: sequentially connected under upper Services channels access layer 1, access layer 2, application layer 3, service layer 4 and resource layer 5;It services channels access layer 1, access layer 2 and answers It is deployed in public network service cloud with layer 3, service layer 4 and resource layer 5 are deployed in business administration cloud;
In embodiments of the present invention, power grid unitary service platform system can also include inner-external network data safety platform;It can Intranet and extranet security platform to be set between application layer 3 and service layer 4, for realizing public network service cloud and business administration cloud it Between secure access.
Services channels access layer 1 is for connecting a variety of services channels;A variety of services channels include wechat public platform service canal Road 11, mobile APP services channels 12 and online business hall services channels 13;User accesses power grid unification by a variety of services channels Service platform,Handle electrical network business;
In embodiments of the present invention, services channels access layer 1 can be used to access a variety of access channels, a variety of access channels It can refer to that user accesses the channel or system that power grid unitary service platform is passed through;In embodiments of the present invention, electrical network business can To refer to that user accesses the business to be handled of power grid unitary service platform, it illustratively may include binding wechat account, rename Transfer and electricity charge inquiry etc..In embodiments of the present invention, services channels access layer 1 is deployed in public network service cloud, uses common network Network is communicated.
Access layer 2 makes services channels for Web application guard system and/or intrusion prevention system and/or firewall to be arranged 1 secure connection application layer 3 of access layer;
User wants access to power grid unitary service platform, it is ensured that the safety of access is most important, implements in the present invention In example, the Secure Network Asseccs measures such as Web application guard system, intrusion prevention system and firewall can be set in access layer 2 One of or it is a variety of, make services channels access layer 1 can be with secure connection application layer 3, it can to make the use of different services channels Family can safety the access power grid unified platform.
Illustratively, since the services channels of power grid unitary service platform access are more and more, access number is also increasingly Greatly, in order to guarantee power grid unitary service platform not by the limit of Web application guard system, intrusion prevention system and firewall equiband System can analyze power grid unitary service platform in platform access amount and reach peak by the system log of power grid unitary service platform When value, the network bandwidth peak value of platform is anti-for setting Web application then in conjunction with the access number of user in practical application Corresponding bandwidth is arranged in protecting system, intrusion prevention system and firewall.
Application layer 3 is used to construct corresponding services channels application cluster for each services channels, makes different service canals Road is attached by corresponding services channels application cluster with service layer 4, the corresponding one or more clothes of each services channels Business channel application cluster;
In embodiments of the present invention, services channels application cluster can refer to for visiting the user from same services channels Ask the cluster handled;It illustratively, may include wechat application cluster, for from wechat public platform services channels 11 User access handle;It can also include mobile APP application cluster, for the use from mobile APP services channels 12 Family access is handled;It can also include online business hall application cluster, for from online business hall services channels 13 User's access is handled etc..
In the present invention is implemented, application layer 3 can be also used for setting load balancing;Load balancing include main load balancing and Alternative load is balanced, for distributing electrical network business according to the loading condition of each channel application cluster.
Here, load balancing can refer to that multiple user's access are relatively concentrated in some channel application cluster in order to prevent, And the generation of the channel application cluster of other same types the phenomenon that being in idle condition, especially when there is high concurrent access, It is easy to cause access speed slowly or obstruction, so, in embodiments of the present invention, load can be set before channel application cluster Equilibrium makes multiple users access balanced be assigned in corresponding channel application cluster.It in embodiments of the present invention, can be by setting It sets main load balancing and Alternative load is balanced, keep load balancing more reliable.
Service layer 4 is used to construct different service application clusters respectively for different electrical network business, passes through different business Application cluster provides corresponding electrical network business service for user;
Specifically, may include:
Different electrical network business is divided into different types of service;
Construct different service application clusters respectively for different types of service;
One or more service application clusters are constructed for the electrical network business of same type of service.
The power grid unified platform is accessed in order to improve user and handles the speed of electrical network business, it in embodiments of the present invention, can be with Different electrical network business is distinguished, it is preferred that different electrical network business can be distinguished by the difference of type of service, Illustratively, as described above, electrical network business may include binding wechat account, rename transfer and the electricity charge inquiry etc., that Binding wechat account, transfer of renaming can be defined as account class business, the electricity charge are query-defined for inquiry class business, institute That can be binding wechat account and the one or more account class service application collection of the two electrical network business building that transfer ownership of renaming Group;It can be the one or more inquiry class service application clusters of electrical network business building of electricity charge inquiry;For for same service class The quantity of the electrical network business building service application cluster of type can according to the difficulty or ease of type of service or user's requirements for access number Flexible setting is carried out, is not particularly limited here.
Resource layer 5 be used for storage service resource, with service layer 4 provide a user electrical network business service when generate and/or Call Service Source.
In embodiments of the present invention, as shown in Fig. 2, resource layer 5 may include data center;Data center can be used for obtaining Take the electrical network business data of each grid company, and by electrical network business data by CDC tool and/or ETL tool loading to setting It sets in the GP database 100 of data center.
In embodiments of the present invention, Service Source can refer to the resource that service layer 4 calls and stores, and Service Source can Be it is pre-stored, be also possible to what user generated when accessing power grid unitary service platform, in embodiments of the present invention, money Active layer 5 can also include data center, and data center can refer to that, for storing electrical network business data, electrical network business data can be The data that user generates when handling electrical network business;
In embodiments of the present invention, as described in Figure 1, data center can be connected by SOA bus and each grid company It connects, to obtain the electrical network business data of each grid company.
Illustratively, as shown in Fig. 2, CDC server 400 can be disposed in a grid company, electrical network business data are acquired, And it is loaded into the big data GP database 100 of data center by CDC tool and data center's ETL tool etc..
Here, since GP database 100 is analytical database, it is unfavorable for single-point inquiry, unitary service platform is towards coming from The different user of a variety of services channels, if therefore directly obtain data from data center's big data GP database 100, when waiting Between it is longer, also will increase communication pressure, therefore a kind of implementation of data center's data query is described below, as shown in Fig. 2, Datarams caching library 200 can be set, illustratively can be REDIS memory cache library, make datarams caching library 200 can With from the CDC server 400 for be deployed in grid company customize load preset data source, illustratively can by Recent data, As the electrical network business data in half a year are loaded into datarams caching library 200;HBASE database 300 can be set, history is remote Issue evidence loads HBASE database 300 such as the electrical network business data in 3 years.Therefore, power grid unitary service platform can root It according to user access request, inquires datarams and caches library 200, obtain electrical network business data, do not have when in datarams caching library 200 When there are related electrical network business data, then HBASE database 300 is inquired, obtains related electrical network business data;The benefit done so It is the access pressure that can reduce data center, improves access speed;Illustratively, HBASE database will can also be inquired The 300 related electrical network business data storages got cache library 200 to datarams, same in order to submit next time in user When user access request, it can not have to inquire HBASE database 300 again;Illustratively, in order to avoid datarams cache library 200 memory space is more and more fuller, can cache in library 200 to pass through for datarams and inquire what HBASE database 300 was got Storage period is arranged in related electrical network business data.In embodiments of the present invention, as shown in Figure 1, resource layer 5 can also include short message Platform etc., for sending short message etc. to user, resource layer 5 can be configured according to the demand of practical business, do not do have here Body limitation.
The embodiment of the present invention brings following the utility model has the advantages that can be by constructing corresponding service for different services channels Channel application cluster constructs different service application clusters respectively for electrical network business, to from different services channels user and Different electrical network business, which distinguishes, to be handled, and the service ability of access speed and power grid unitary service platform is improved, and satisfaction comes from The requirements for access of the user of a variety of services channels improves user experience.
In another embodiment of the present invention, service layer 4 may include flat using the power grid uniform service of micro services framework Platform;As shown in figure 3, power grid unitary service platform may include multiple micro services gateway groups 41, multiple micro services clusters 42 and micro- Service management center 43;
Micro services administrative center 43 is used to carry out micro services management to micro services;Micro services management include for it is different in incognito Different micro services cluster 42, micro services configuration information management and micro services configuration change management is arranged in business;
In embodiments of the present invention, micro services framework can refer to single overall applicability program is divided into it is smaller, that This is associated, independent service, here will be multiple smaller, associated with each other, and independent service is known as micro services.Each is micro- Commonly used in realizing one group of independent characteristic or function, the association between each micro services is realized by exposure API for service, is wrapped Containing independent service logic and adapter, therefore, distributed deployment is may be implemented in these independent micro services.Using micro services frame The benefit of structure is that exploitation is convenient, and deployment is convenient, keeps the service performance of the power grid unified platform more preferable,
In embodiments of the present invention, each micro services gateway group 41 can be used for connecting one or more micro services clusters 42, so that user is executed different micro services by different gateway groups.
It is loaded according to the access of micro services, micro services cluster 42 can be constructed for different micro services;Illustratively, for Especially frequent micro services can independently distribute the grouping of micro services cluster 42, as micro services are inquired in the electricity charge;Complicated for business Micro services, the service call time is long, occupies system connection resource, can also independently distribute the grouping of micro services cluster 42, as industry expands Apply to install micro services.
One or more micro services clusters 42 are connect with micro services gateway group 41;Illustratively, each micro services gateway makes It is configured with dual-active, micro services gateway single access is avoided to fail.
In embodiments of the present invention, it before micro services operation, needs to be registered in micro services administrative center 43, obtain in incognito It is engaged in configuration information, in micro services operational process, when micro services administrative center 43 carries out configuration information change, micro services receive phase The configuration information Notification of Changes answered, online updating configuration information modify micro services operating parameter.
In embodiments of the present invention, power grid unitary service platform can also include that micro services monitoring center 44 and micro services are tieed up Shield center 45;
Micro services monitoring center 44 can be used for the monitoring of the operation to micro services, generate micro services operation information, and will be micro- Service operation information is sent to micro services maintenance centre 45;
Micro services maintenance centre 45 can be used for generating micro services quality index information according to micro services operation information;
In embodiments of the present invention, micro services operation information can refer to the operating parameter that is generated in micro services operational process and Micro services running state information;Micro services quality index information can refer to the indication information for evaluating micro services service quality, For example, the period calls number, unsuccessfully number, average delay and maximum delay etc..
In embodiments of the present invention, micro services monitoring center 44 can be also used for each to what is passed through in micro services operational process The state of a node is monitored, and generates node status information, and node status information is sent to micro services maintenance centre 45;
In embodiments of the present invention, node status information can refer to for reacting each section passed through in micro services operational process The information of the state of point.It may determine that node state by node status information, in order to which micro services administrative center 43 can root According to node status information adjustment micro services configuration information etc., illustratively, micro services monitoring center 44 can be to each service application Each node in the power grids uniform service system such as node and database node, memory bank node, SOA bus is monitored, and is obtained To node status information, in order to carry out the adjustment of micro services in time when finding micro services exception.
In embodiments of the present invention, micro services maintenance centre 45 can be also used for showing micro services matter with default display mode Figureofmerit information and node status information, in order to which platform operation maintenance personnel understands the operating condition of micro services.
Since power grid unitary service platform uses micro services pattern architecture, the micro services operation of platform is dynamic, O&M Personnel need to adjust micro services operating status in real time according to micro services operating condition in time, therefore, can be to preset display mode Show micro services quality index information and node status information, in order to which platform operation maintenance personnel understands the operating condition of micro services, It prevents from preventing significant trouble, illustratively, default display mode, which can be, shows micro services by way of monitoring view Quality index information and node status information, specific display mode is here with no restrictions.
In another embodiment of the present invention, a kind of server, including memory, processor are also provided, deposited in memory Contain the computer program that can be run on a processor, wherein processor realizes any of the above-described implementation when executing computer program Power grid unitary service platform system described in example.
Unless specifically stated otherwise, the opposite step of the component and step that otherwise illustrate in these embodiments, digital table It is not limit the scope of the invention up to formula and numerical value.
In all examples being illustrated and described herein, any occurrence should be construed as merely illustratively, without It is as limitation, therefore, other examples of exemplary embodiment can have different values.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi It is defined in a attached drawing, does not then need that it is further defined and explained in subsequent attached drawing.
In addition, in the description of the embodiment of the present invention unless specifically defined or limited otherwise, term " installation ", " phase Even ", " connection " shall be understood in a broad sense, for example, it may be being fixedly connected, may be a detachable connection, or be integrally connected;It can To be mechanical connection, it is also possible to be electrically connected;It can be directly connected, can also can be indirectly connected through an intermediary Connection inside two elements.For the ordinary skill in the art, above-mentioned term can be understood at this with concrete condition Concrete meaning in invention.
In the description of the present invention, it should be noted that term " center ", "upper", "lower", "left", "right", "vertical", The orientation or positional relationship of the instructions such as "horizontal", "inner", "outside" be based on the orientation or positional relationship shown in the drawings, merely to Convenient for description the present invention and simplify description, rather than the device or element of indication or suggestion meaning must have a particular orientation, It is constructed and operated in a specific orientation, therefore is not considered as limiting the invention.In addition, term " first ", " second ", " third " is used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance.
The computer program product of power grid unitary service platform system provided by the embodiment of the present invention, including store place The computer readable storage medium of the executable non-volatile program code of device is managed, the instruction that said program code includes can be used for Previous methods method as described in the examples is executed, specific implementation can be found in embodiment of the method, and details are not described herein.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can be with It realizes by another way.The apparatus embodiments described above are merely exemplary, for example, the division of the unit, Only a kind of logical function partition, there may be another division manner in actual implementation, in another example, multiple units or components can To combine or be desirably integrated into another system, or some features can be ignored or not executed.Another point, it is shown or beg for The mutual coupling, direct-coupling or communication connection of opinion can be through some communication interfaces, device or unit it is indirect Coupling or communication connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product It is stored in the executable non-volatile computer-readable storage medium of a processor.Based on this understanding, of the invention Technical solution substantially the part of the part that contributes to existing technology or the technical solution can be with software in other words The form of product embodies, which is stored in a storage medium, including some instructions use so that One computer equipment (can be personal computer, server or the network equipment etc.) executes each embodiment institute of the present invention State all or part of the steps of method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read- Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can be with Store the medium of program code.
Finally, it should be noted that embodiment described above, only a specific embodiment of the invention, to illustrate the present invention Technical solution, rather than its limitations, scope of protection of the present invention is not limited thereto, although with reference to the foregoing embodiments to this hair It is bright to be described in detail, those skilled in the art should understand that: anyone skilled in the art In the technical scope disclosed by the present invention, it can still modify to technical solution documented by previous embodiment or can be light It is readily conceivable that variation or equivalent replacement of some of the technical features;And these modifications, variation or replacement, do not make The essence of corresponding technical solution is detached from the spirit and scope of technical solution of the embodiment of the present invention, should all cover in protection of the invention Within the scope of.Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. a kind of power grid unitary service platform system characterized by comprising the sequentially connected services channels access under upper Layer, access layer, application layer, service layer and resource layer;The services channels access layer, the access layer and application layer deployment In public network service cloud, the service layer and the resource layer are deployed in business administration cloud;
The services channels access layer is for connecting a variety of services channels;A variety of services channels include wechat public platform service Channel, mobile APP services channels and online business hall services channels;User accesses power grid unification by a variety of services channels Service platform handles electrical network business;
The access layer makes the service for Web application guard system and/or intrusion prevention system and/or firewall to be arranged Application layer described in channel access layer secure connection;
The application layer is used to construct corresponding services channels application cluster for each services channels, makes different services Channel is attached by the corresponding services channels application cluster with the service layer, each described services channels is corresponding One or more services channels application clusters;
The service layer is used to construct different service application clusters respectively for different electrical network business, passes through the different industry Business application cluster provides corresponding electrical network business service for user;
The resource layer be used for storage service resource, with the service layer provide a user electrical network business service when generate and/ Or call the Service Source.
2. power grid unitary service platform system according to claim 1, which is characterized in that the service layer is used for as difference Electrical network business construct different service application clusters respectively, specifically include:
Different electrical network business is divided into different types of service;
Construct different service application clusters respectively for different types of service;
One or more service application clusters are constructed for the electrical network business of same type of service.
3. power grid unitary service platform system according to claim 2, which is characterized in that the service layer includes using micro- The power grid unitary service platform of service architecture;
The power grid unitary service platform includes multiple micro services gateway groups, multiple micro services clusters and micro services administrative center;
The micro services administrative center is used to carry out micro services management to micro services;The micro services management include be different micro- Different micro services cluster, micro services configuration information management and micro services configuration change management is arranged in service;
Each described micro services gateway group allows user to pass through different nets for connecting one or more micro services clusters Pass group executes different micro services.
4. power grid unitary service platform system according to claim 3, which is characterized in that the power grid unitary service platform It further include micro services monitoring center and micro services maintenance centre;
The micro services monitoring center is used for the operation to micro services and monitors, and generates micro services operation information, and by described in incognito Business operation information is sent to the micro services maintenance centre;
The micro services maintenance centre is used to generate micro services quality index information according to the micro services operation information.
5. power grid unitary service platform system according to claim 4, which is characterized in that the micro services monitoring center is also It is monitored for the state to each node passed through in micro services operational process, generates node status information, and will be described Node status information is sent to the micro services maintenance centre.
6. power grid unitary service platform system according to claim 5, which is characterized in that the micro services maintenance centre is also For showing the micro services quality index information and the node status information with default display mode, in order to platform O&M The operating condition of personnel's understanding micro services.
7. power grid unitary service platform system according to claim 6, which is characterized in that the application layer is also used to be arranged Load balancing;
The load balancing includes that main load balancing and Alternative load are balanced, for according to the negative of each channel application cluster It carries situation and distributes electrical network business.
8. power grid unitary service platform system according to claim 7, which is characterized in that further include inner-external network data safety Platform;
The intranet and extranet security platform is set between the application layer and the service layer, for realizing the public network service cloud Secure access between the business administration cloud.
9. power grid unitary service platform system according to claim 8, which is characterized in that the resource layer includes in data The heart;
The data center is used to obtain the electrical network business data of each grid company, and the electrical network business data are passed through CDC tool and/or ETL tool loading are into the GP database that data center is arranged in.
10. a kind of server, including memory, processor, be stored in the memory to run on the processor Computer program, which is characterized in that the processor realizes that the claims 1 to 9 are any when executing the computer program Power grid unitary service platform system described in.
CN201910593081.3A 2019-06-24 2019-07-02 Unified service platform system of power grid Expired - Fee Related CN110266716B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2019105530789 2019-06-24
CN201910553078 2019-06-24

Publications (2)

Publication Number Publication Date
CN110266716A true CN110266716A (en) 2019-09-20
CN110266716B CN110266716B (en) 2021-11-05

Family

ID=67924009

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910593081.3A Expired - Fee Related CN110266716B (en) 2019-06-24 2019-07-02 Unified service platform system of power grid

Country Status (1)

Country Link
CN (1) CN110266716B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110851278A (en) * 2019-11-08 2020-02-28 南京国电南自电网自动化有限公司 Distribution network automation master station mobile application service management method and system based on micro-service architecture
CN110941527A (en) * 2019-10-29 2020-03-31 广东电网有限责任公司 Entity service channel operation system and method
CN111045652A (en) * 2019-12-13 2020-04-21 中国南方电网有限责任公司 Power distribution network development and service system
CN111294383A (en) * 2019-12-30 2020-06-16 欧普照明股份有限公司 Internet of things service management system
CN111427944A (en) * 2020-03-27 2020-07-17 中核武汉核电运行技术股份有限公司 Micro-service architecture and method of nuclear power industry Internet platform
CN111669401A (en) * 2020-06-22 2020-09-15 南方电网数字电网研究院有限公司 Security protection method and device for network system, computer equipment and storage medium
CN111680996A (en) * 2020-05-28 2020-09-18 中国工商银行股份有限公司 Life payment data processing method, device and system based on block chain
CN111738757A (en) * 2020-06-15 2020-10-02 中国建设银行股份有限公司 Multi-channel service platform
CN112053246A (en) * 2020-08-27 2020-12-08 深圳麦亚信科技股份有限公司 Internet insurance middle platform system
CN112379653A (en) * 2020-12-01 2021-02-19 国能信控互联技术有限公司 Smart power plant management and control system based on micro-service architecture
CN112749940A (en) * 2019-10-29 2021-05-04 北京中电普华信息技术有限公司 Electric power operation supporting platform
CN112968943A (en) * 2021-02-01 2021-06-15 国网安徽省电力有限公司 Electric power is platform in coordination
CN113360550A (en) * 2021-08-10 2021-09-07 深圳市爱云信息科技有限公司 Accurate content distribution platform based on big data

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160057071A1 (en) * 2014-08-20 2016-02-25 At&T Intellectual Property I, L.P. Network Platform as a Service Layer for Open Systems Interconnection Communication Model Layer 4 Through Layer 7 Services
CN106131077A (en) * 2016-08-30 2016-11-16 青岛亿联信息科技股份有限公司 Smart city service for life system
CN106685771A (en) * 2016-12-14 2017-05-17 国网浙江省电力公司 Unified access method for all service channels of electric power marketing
CN107193546A (en) * 2017-04-11 2017-09-22 国网天津市电力公司信息通信公司 A kind of micro services business application system
CN107491858A (en) * 2017-07-05 2017-12-19 北京科东电力控制***有限责任公司 A kind of electric power transaction platform based on micro services application architecture
CN107862572A (en) * 2017-11-06 2018-03-30 北京中电普华信息技术有限公司 A kind of power marketing business application system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160057071A1 (en) * 2014-08-20 2016-02-25 At&T Intellectual Property I, L.P. Network Platform as a Service Layer for Open Systems Interconnection Communication Model Layer 4 Through Layer 7 Services
CN106131077A (en) * 2016-08-30 2016-11-16 青岛亿联信息科技股份有限公司 Smart city service for life system
CN106685771A (en) * 2016-12-14 2017-05-17 国网浙江省电力公司 Unified access method for all service channels of electric power marketing
CN107193546A (en) * 2017-04-11 2017-09-22 国网天津市电力公司信息通信公司 A kind of micro services business application system
CN107491858A (en) * 2017-07-05 2017-12-19 北京科东电力控制***有限责任公司 A kind of electric power transaction platform based on micro services application architecture
CN107862572A (en) * 2017-11-06 2018-03-30 北京中电普华信息技术有限公司 A kind of power marketing business application system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
谢辉: "基于多渠道的电力企业统一服务平台设计", 《自动化与仪器仪表》 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110941527A (en) * 2019-10-29 2020-03-31 广东电网有限责任公司 Entity service channel operation system and method
CN112749940A (en) * 2019-10-29 2021-05-04 北京中电普华信息技术有限公司 Electric power operation supporting platform
CN110851278A (en) * 2019-11-08 2020-02-28 南京国电南自电网自动化有限公司 Distribution network automation master station mobile application service management method and system based on micro-service architecture
CN111045652A (en) * 2019-12-13 2020-04-21 中国南方电网有限责任公司 Power distribution network development and service system
CN111045652B (en) * 2019-12-13 2023-12-12 中国南方电网有限责任公司 Power distribution network development and service system
CN111294383A (en) * 2019-12-30 2020-06-16 欧普照明股份有限公司 Internet of things service management system
CN111427944A (en) * 2020-03-27 2020-07-17 中核武汉核电运行技术股份有限公司 Micro-service architecture and method of nuclear power industry Internet platform
CN111680996A (en) * 2020-05-28 2020-09-18 中国工商银行股份有限公司 Life payment data processing method, device and system based on block chain
CN111680996B (en) * 2020-05-28 2023-09-22 中国工商银行股份有限公司 Block chain-based life payment data processing method, device and system
CN111738757A (en) * 2020-06-15 2020-10-02 中国建设银行股份有限公司 Multi-channel service platform
CN111669401B (en) * 2020-06-22 2022-05-13 南方电网数字电网研究院有限公司 Security protection method and device for network system, computer equipment and storage medium
CN111669401A (en) * 2020-06-22 2020-09-15 南方电网数字电网研究院有限公司 Security protection method and device for network system, computer equipment and storage medium
CN112053246A (en) * 2020-08-27 2020-12-08 深圳麦亚信科技股份有限公司 Internet insurance middle platform system
CN112379653B (en) * 2020-12-01 2023-10-27 国能信控互联技术有限公司 Intelligent power plant management and control system based on micro-service architecture
CN112379653A (en) * 2020-12-01 2021-02-19 国能信控互联技术有限公司 Smart power plant management and control system based on micro-service architecture
CN112968943A (en) * 2021-02-01 2021-06-15 国网安徽省电力有限公司 Electric power is platform in coordination
CN113360550A (en) * 2021-08-10 2021-09-07 深圳市爱云信息科技有限公司 Accurate content distribution platform based on big data

Also Published As

Publication number Publication date
CN110266716B (en) 2021-11-05

Similar Documents

Publication Publication Date Title
CN110266716A (en) Power grid unitary service platform system
US10855545B2 (en) Centralized resource usage visualization service for large-scale network topologies
Xu et al. A survey on load balancing algorithms for virtual machines placement in cloud computing
AU2017251757B2 (en) Customer-directed networking limits in distributed systems
CN105049268B (en) Distributed computing resource distribution system and task processing method
US10936589B1 (en) Capability-based query planning for heterogenous processing nodes
CN105247529B (en) The synchronous voucher hash between directory service
US8606897B2 (en) Systems and methods for exporting usage history data as input to a management platform of a target cloud-based network
US20170070567A1 (en) Load balancing apparatus and load balancing method
US20150149631A1 (en) Customer-directed networking limits in distributed systems
US7644161B1 (en) Topology for a hierarchy of control plug-ins used in a control system
CN111258627B (en) Interface document generation method and device
US11381488B2 (en) Centralized, scalable, resource monitoring system
Jiang et al. Towards max-min fair resource allocation for stream big data analytics in shared clouds
CN109614227A (en) Task resource concocting method, device, electronic equipment and computer-readable medium
EP3218805B1 (en) Method and system for model-driven, affinity-based, network functions
Remesh Babu et al. Service‐level agreement–aware scheduling and load balancing of tasks in cloud
Gupta Load balancing in cloud computing
CN105933270B (en) A kind of processing method and processing device of cloud encryption equipment
CN109213743A (en) A kind of data query method and apparatus
Vijayalakshmi et al. Investigations on job scheduling algorithms in cloud computing
Thakur et al. Review on cloud computing: issues, services and models
JP6273179B2 (en) Orchestration system, method, and program
US20090019082A1 (en) System and Method for Discovery of Common Information Model Object Managers
Wang et al. A self‐adaptive load‐dispatching control framework for device data accessing in IoT‐based systems

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20211105