Research and Design of High Reliability for Unified Service Scheduling Component of Middle Platform for Large Power Grid Enterprise
The power grid enterprises are accelerating the development and application of the unified service scheduling components for the enterprise middle platform,which requires the component with high reliability assurance.This paper introduces the overall architecture and integration architecture of the unified service scheduling component,comprehensively evaluates the reliability of the component from aspects such as reliability scope,risk assessment,and key point analysis.Then,the high reliability design of service gateway is presented from aspects such as cluster deployment,service decoupling,health check,circuit breaker and current limiting,elastic design,etc.The design of database and cache with high reliability is elaborated from aspects such as database,Redis cache,local cache,and message pushing.The design of two-level connection and service invocation is given from aspects such as two-level connection and two-level data synchronization.The integration reliability is assured from the unified permission platform,the unified encryption service platform,etc.Through the comprehensive design of service gateway,database and cache,two-level connectivity,integration,and other aspects,the reliability of the component can be effectively improved,and the risk of component failures can be greatly reduced.