CN110347586A - A kind of electric system efficiency Distributed Services cloud system - Google Patents
A kind of electric system efficiency Distributed Services cloud system Download PDFInfo
- Publication number
- CN110347586A CN110347586A CN201910459746.1A CN201910459746A CN110347586A CN 110347586 A CN110347586 A CN 110347586A CN 201910459746 A CN201910459746 A CN 201910459746A CN 110347586 A CN110347586 A CN 110347586A
- Authority
- CN
- China
- Prior art keywords
- time
- efficiency
- unit
- environment
- cloud
- 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.)
- Pending
Links
- 238000012360 testing method Methods 0.000 claims description 79
- 238000010276 construction Methods 0.000 claims description 21
- 238000000034 method Methods 0.000 claims description 8
- 238000004458 analytical method Methods 0.000 claims description 6
- 230000000694 effects Effects 0.000 claims description 6
- 238000003860 storage Methods 0.000 claims description 6
- 230000002045 lasting effect Effects 0.000 claims description 5
- 238000012986 modification Methods 0.000 claims description 5
- 230000004048 modification Effects 0.000 claims description 5
- 238000012544 monitoring process Methods 0.000 claims description 5
- 230000001276 controlling effect Effects 0.000 claims description 4
- 238000009826 distribution Methods 0.000 claims description 4
- 238000009825 accumulation Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 3
- 230000007246 mechanism Effects 0.000 claims description 2
- 230000001105 regulatory effect Effects 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 8
- 238000012423 maintenance Methods 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000004134 energy conservation Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 238000013522 software testing Methods 0.000 description 2
- 241001536468 Euphorbia cyparissias Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3664—Environments for testing or debugging software
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P80/00—Climate change mitigation technologies for sector-wide applications
- Y02P80/10—Efficient use of energy, e.g. using compressed air or pressurized fluid as energy carrier
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S50/00—Market activities related to the operation of systems integrating technologies related to power network operation or related to communication or information technologies
- Y04S50/16—Energy services, e.g. dispersed generation or demand or load or energy savings aggregation
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Entrepreneurship & Innovation (AREA)
- General Engineering & Computer Science (AREA)
- Operations Research (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention provides a kind of electric system efficiency Distributed Services cloud system, the service cloud system uses three-tier architecture, including efficiency services Iaas layers, efficiency services Paas layers and efficiency is served by Saas layers;The present invention integrates all kinds of energy, technology, organizational environment etc. and is integrated, promote efficiency information interchange and knowledge sharing, by cloud computing, tissue can construct personalized, activeization and integrated innovation all kinds of energy use patterns, the services such as efficiency regulation are provided for user, more effectively carry out energy-saving and emission-reduction work.
Description
Technical field
The invention belongs to electric power field of cloud calculation, and in particular to a kind of electric system efficiency Distributed Services cloud system.
Background technique
" Guo Wangyun " includes production control cloud, business administration cloud and public service cloud, the respectively life of State Grid Corporation of China
It produces control, business administration and externally services and corresponding technical support is provided, and " Guo Wangyun " platform is then management, regulation, support
The core of this Euphorbia cyparissias L.
" Guo Wangyun " platform can provide energy conservation service towards the society, realize the collecting, handle of magnanimity efficiency data information,
Storage and analysis, and by Evaluation on Energy Saving and efficiency optimized mathematical model and algorithm, specialized energy conservation guidance is provided for user,
Energy efficiency management, regulation service are provided for enterprise, personal user is embodied as beyond the clouds and Evaluation on Energy Saving and efficiency optimization guidance is provided, mention
High energy consumption efficiency provides energy efficiency management, regulation service for enterprise customer, and adequately transfer personal user and enterprise customer participate in
Enthusiasm promotes the perfect and progress of entire energy-saving ecological chain.
Cloud computing technology can be mentioned to various network applications to low-cost high-efficiency as a kind of new network operation mode
It is the new of distributed computing, parallel computation and grid computing development for calculating, storage, the resource-sharing and service of network, software
Stage has become one of the important trend of computer science development.
Therefore, power industry needs to construct " Guo Wangyun " platform by cloud computing technology at present, can integrate all kinds of energy
Source, technology, organizational environment etc. are integrated, and promote efficiency information interchange and knowledge sharing, and by cloud computing, tissue can construct a
Property, activeization and integrated innovation all kinds of energy use patterns, more effectively carry out energy-saving and emission-reduction work, will be
The technology trends of efficiency service from now on and guidance.
Summary of the invention
In order to realize the managerial ability and application level of " Guo Wangyun " platform, the present invention provides a kind of novel " state's nets
A kind of cloud " platform --- electric system efficiency Distributed Services cloud system, the service cloud system use three-tier architecture, including energy
Iaas layers of effect service, efficiency service Paas layers and efficiency is served by Saas layers;
The efficiency services Iaas layers for basic facility level service layer, for providing network in cloud platform, server sum number
According to library physical facility and the virtual resource mapped by virtual technology, basic data accumulation layer solution is provided for power industry application
Certainly scheme, and the cloud functions such as aggregated structure, load balancing, elastic telescopic, automatic fault tolerant are provided;
It is platform class service layer that the efficiency, which services Paas layer, for for electric power enterprise user provide cloud middleware resource,
The exploitation environment and running environment of component base resource, distributed parallel platform and application service software, for exploitation environment and operation
Environment provides mirror image warehouse;
The efficiency is served by Saas layers for software levels service layer, for providing for electric power enterprise user and personal user
Efficiency regulation and service software cloud product, efficiency service cloud system is served by Saas layers of realization to energy by efficiency
The acquisition and monitoring of effect information provide the diagnostic analysis of efficiency parameter and pass through cloud product and realize electric power energy for enterprise customer
Imitate cloud modification and cloud service.
The beneficial effect comprise that the present invention passes through energy firstly, electric system efficiency of the invention services cloud system
Effect is served by Saas service software and interface realization instructs user with that can service, and realizes the Real-Time Sharing of efficiency information, passes through
Saas mode, the platform can efficiency be served by, system and developing instrument, user can make on demand for offer beyond the clouds towards the society
With, customize and develop one's own efficiency regulation product.Secondly, the system features of cloud framework of the present invention overcome traditional efficiency
Limitation of the system to data scale can meet covering group customer multiple spot, mostly distributed energy management demand, can quickly expand
More new management object and functional requirement are opened up, and eliminates the investment of a large amount of initial investment and follow-up system operation maintenance.Pass through
Cloud framework system and efficiency service combine, and user can effectively be helped to solve the problems, such as energy management, improve user's energy management effect
Rate.Again, it includes that electric energy efficiency regulates and controls cloud O&M unit that efficiency of the invention, which services Paas layers, by continuous integrating, lasting deployment
Tool is combined with Docker technology close friend's, by designing different Docker mirror images, realizes the public ring of continuous integrating
Section all carries out in a reservoir, uses the efficient finished item compiling of Docker container technique, deployment and test assignment.Also,
The functions such as automation building, batch deployment, Version Control may be implemented, greatly improve the maintenance efficiency and O&M of regulation cloud
Quality, while the operating pressure of maintenance work personnel is also mitigated, the fault rate of manual intervention is reduced, working efficiency, section are improved
The a large amount of maintenance work time is saved.In addition, electric energy efficiency regulation cloud O&M unit realizes exploitation, test and O&M environment
Unitized and standardization, utilizes Docker mirror image to realize storage and backup functionality, it is ensured that power regulation cloud product is from exploitation environment
With the consistency of production environment, edition compatibility is solved the problems, such as, so that the deployment for software provides a great convenience condition.Most
Afterwards, in general, after writing code for regulation cloud software product, software engineer must construct suitable test wrapper
Border provides suitable resource to test code for building test environment, and due to the complexity of environment, building may need several
Hour could complete, and could start to test after software testing environment building.And the present invention passes through the building side to test environment
Method can identify that the encoding tasks of user start to execute in time, calculate the building time of test environment construction in time, and be based on
The time carries out the building of test environment, completes environment construction in time, saves the quality time for software engineer.
Detailed description of the invention
System framework figure Fig. 1 of the invention.
Specific embodiment
For a better understanding of the present invention, with reference to the description of the embodiment of the accompanying drawings, system of the invention is carried out
Further instruction.
In order to fully understand the present invention, numerous details are referred in the following detailed description.But art technology
Personnel are it should be understood that the present invention may not need these details and realize.In embodiment, it is not described in detail well known side
Method, process, component, in order to avoid unnecessarily make embodiment cumbersome.
Shown in Figure 1, the present invention provides a kind of electric system efficiency Distributed Services cloud system, the efficiency services
Cloud system uses three-tier architecture, including efficiency services Iaas layers, efficiency services Paas layers and efficiency is served by Saas layers;
The efficiency services Iaas layers for basic facility level service layer, for providing network in cloud platform, server sum number
According to library physical facility and the virtual resource mapped by virtual technology, basic data accumulation layer solution is provided for power industry application
Certainly scheme, and the cloud functions such as aggregated structure, load balancing, elastic telescopic, automatic fault tolerant are provided;
It is platform class service layer that the efficiency, which services Paas layer, for for electric power enterprise user provide cloud middleware resource,
The exploitation environment and running environment of component base resource, distributed parallel platform and application service software, for exploitation environment and operation
Environment provides mirror image warehouse;
The efficiency is served by Saas layers for software levels service layer, for providing for electric power enterprise user and personal user
Efficiency regulation and service software cloud product, efficiency service cloud system is served by Saas layers of realization to energy by efficiency
The acquisition and monitoring of effect information provide the diagnostic analysis of efficiency parameter and pass through cloud product and realize electric power energy for enterprise customer
Imitate cloud modification and cloud service.
Preferably, wherein it includes self-help service for user portal and operation management service that the efficiency, which is served by Saas layers,
Portal, the self-help service for user portal connect for providing personal user's access efficiency service cloud systematic difference software
Mouthful, the comprehensive management platform realizes electric energy efficiency cloud modification and cloud service for providing enterprise customer beyond the clouds.
Preferably, wherein it includes that electric energy efficiency regulates and controls cloud O&M unit, the electric energy efficiency that the efficiency, which services Paas layers,
Regulation cloud O&M unit specifically includes:
Develop environment: exploitation, check, integrated, compiling and the Version Control of the code for efficiency regulation cloud product, compiling
The code of completion is automatically credited in the mirror image warehouse;
Test environment: needing Docker mirror image to be tested for pulling from the mirror image warehouse, and starting is that Docker holds
Device, code tester stamp Tag and mark and be automatically credited mirror image warehouse after passing through;
O&M environment: for pulling the Docker mirror image for having stamped Tag mark from the mirror image warehouse, and container is operated to
Using;
Mirror image warehouse: for storing the computer code of the efficiency regulation cloud product in the form of Docker mirror image;
The exploitation environment specifically includes: continuing construction unit, the construction unit that continues is based on Jenkins platform reality
It is existing, it for pulling the code in code storage automatically, stores after automatic compiling to mirror image warehouse, the case where code tester fails
State before being rolled back to unsuccessfully by rollback mechanism down;
The O&M environment specifically includes, Version Control unit, version release management unit, project management unit, code
Quality management unit, configuration unit and version release unit;
Wherein, the Version Control unit, for the application version using control publication;
The version release management unit, the application version for monitoring lasting progress issue work;
The project management unit, for controlling and managing the issuing process of application version;
The code quality administrative unit, the code quality for comprehensive management efficiency regulation cloud product;
The configuration unit, for matching after the completion of efficiency regulation cloud product new version exploitation test to the automatic of environment
Set and control and carry out the pre- deployment of efficiency regulation cloud product;
Version release unit, for regulating and controlling cloud product by being sent out in the case where test and pre- deployment in electric energy efficiency
Cloth.
Preferably, wherein the Docker mirror image in the mirror image warehouse includes database mirroring, application system mirror image, determines
When task system image, distributed management mirror image and other mirror images.
Preferably, wherein the Docker container in the test environment includes database test container, application system test
Container and timed task system testing container.
Preferably, wherein further include code quality analytical unit in the exploitation environment, the lasting construction platform is automatic
After compiled code, code quality analytical unit is called, generates code quality analysis report.
Preferably, wherein the test environment that is constructed by of the test environment establishes unit to realize, the test environment
Establish unit for determine at the first time, the first time is the time point for starting building and testing environment, and from described first
Time starts building test environment, so that user tests environment when needing to carry out code tester and constructed completion;
The test environment is established unit and is specifically included: first time computing unit and construction unit;
The first time computing unit starts to construct the first time for testing environment for determining,
Determine that the first time includes: first time length needed for calculating implementation code construction, calculates user's completion
Second time span needed for encoding tasks, calculate user start encoding tasks the second time and calculate the third time it is long
Degree;
Wherein, the third time span includes the resource of distribution being determined from resource pool and by these resource distributions to coding
Total time length needed for task environment;
Construction unit, for the building test environment since the first time of the determination;
Wherein, first time computing unit specifically includes:
Third time calculating unit, for calculating the third time, the third time is that the building that starts primarily determined is surveyed
The time point in test ring border;The calculating third time specifically includes: starting second time basis of encoding tasks in user
On, in addition the first time length needed for implementing code construction and being completed described the needed for encoding tasks for user
Two time spans, and subtract the third time span;
Demand estimation unit, for determining whether the 4th time met user demand, the 4th time is the third
Time, the user demand was that user needs to test code using test environment plus the time needed for construction test environment
Time;
Adjustment unit, for when the 4th time not meeting the user demand, the current third time to be adjusted to
Next pot life, next pot life are to test in test environment after the third time for user
The time of code, and use next pot life adjusted as when starting to construct the first of the test environment
Between;
Meet unit, for when the 4th time meeting the user demand, using the third time as opening
Begin the building first time for testing environment.
Preferably, wherein test environment establishes unit further include:
Prearranged elements, for determining whether preset test environment can be used for present encoding when user's setup test code
The code tester of task reserves preset test environment when the preset test environment is available for present encoding task.
Preferably, wherein test environment establishes unit further include:
Recognition unit, for accessing the task repository for being stored with mission bit stream associated with encoding tasks;Identification is simultaneously
Determine that user has begun execution encoding tasks.
Compared with prior art, the present invention its remarkable advantage are as follows: firstly, electric system efficiency Distributed Services of the invention
Cloud system, the present invention is served by Saas service software by efficiency and interface realization instructs user with that can service, and realizes efficiency
The Real-Time Sharing of information, by Saas mode, the platform can provide beyond the clouds towards the society efficiency be served by, system and exploitation
Tool, user can use, customize and develop one's own efficiency regulation product as needed.Secondly, cloud framework of the present invention is
System feature overcomes limitation of traditional efficiency system to data scale, can meet covering group customer multiple spot, mostly distributed
Energy management demand, energy Quick Extended more new management object and functional requirement, and eliminate a large amount of initial investment and subsequent system
The investment of system operation maintenance.It is combined by cloud framework system and efficiency service, can effectively help user to solve energy management and ask
Topic improves user's energy management efficiency.Again, it includes that electric energy efficiency regulates and controls cloud O&M list that efficiency of the invention, which services Paas layers,
Continuous integrating, lasting deployment tool are combined with Docker technology close friend's, pass through and design different Docker mirrors by member
Picture realizes that the public link of continuous integrating all carries out in a reservoir, is compiled using the efficient finished item of Docker container technique
It translates, dispose and test assignment.And it is possible to realize the functions such as automation building, batch deployment, Version Control, greatly improve
The maintenance efficiency and O&M quality of regulation cloud, while the operating pressure of maintenance work personnel is also mitigated, reduce manual intervention
Fault rate, improve working efficiency, save a large amount of maintenance work time.In addition, electric energy efficiency regulation cloud O&M unit is real
The unitized and standardization for having showed exploitation, test and O&M environment, realizes storage and backup functionality using Docker mirror image, it is ensured that
Power regulation cloud product solves the problems, such as edition compatibility from the consistency of exploitation environment and production environment, to be the deployment of software
Provide a great convenience condition.Finally, in general, after writing code for regulation cloud software product, software work
The suitable test environment of journey Shi Bixu building provides suitable resource to test code for building test environment, due to environment
Complexity, building may need could complete for several hours, could start to test after software testing environment building.And this hair
The bright construction method by test environment can identify that the encoding tasks of user start to execute in time, calculate test in time
The building time of environment construction, and based on the time carry out test environment building, complete environment construction in time, be soft project
The Shi Jieyue quality time.
Here the preferred embodiment of the present invention is only illustrated, but its meaning is not intended to limit the scope of the invention, applicability and is matched
It sets.On the contrary, detailed explanation of the embodiments can be implemented by those skilled in the art.It will be understood that without departing from appended power
In the case of the spirit and scope of the invention that sharp claim determines, changes and modifications may be made to details.
Claims (9)
1. a kind of electric system efficiency Distributed Services cloud system, which is characterized in that
The efficiency service cloud system uses three-tier architecture, including efficiency services Iaas layers, efficiency services Paas layers and efficiency takes
Business applies Saas layers;
The efficiency services Iaas layers for basic facility level service layer, for providing network in cloud platform, server and database
Physical facility and the virtual resource mapped by virtual technology provide basic data accumulation layer solution party for power industry application
Case, and the cloud functions such as aggregated structure, load balancing, elastic telescopic, automatic fault tolerant are provided;
It is platform class service layer that the efficiency, which services Paas layers, for providing cloud middleware resource, component for electric power enterprise user
The exploitation environment and running environment of base resource, distributed parallel platform and application service software, for exploitation environment and running environment
Mirror image warehouse is provided;
It is software levels service layer, the energy for providing for electric power enterprise user and personal user that the efficiency, which is served by Saas layers,
The software cloud product of effect regulation and service, the efficiency service cloud system is served by Saas layers and is realized by efficiency believes efficiency
The acquisition and monitoring of breath, the diagnostic analysis that efficiency parameter is provided and be that enterprise customer realizes electric energy efficiency cloud by cloud product
Regulation and cloud service.
2. system according to claim 1, wherein it includes self-help service for user portal that the efficiency, which is served by Saas layers,
With operation management service door, the self-help service for user portal accesses the efficiency service cloud system for providing personal user
Application software interface, the comprehensive management platform for provide enterprise customer realize beyond the clouds electric energy efficiency cloud modification and cloud clothes
Business.
3. system according to claim 1, wherein it includes that electric energy efficiency regulates and controls cloud O&M list that the efficiency, which services Paas layers,
Member, the electric energy efficiency regulation cloud O&M unit specifically include:
Develop environment: exploitation, check, integrated, compiling and Version Control, the compiling of the code for efficiency regulation cloud product are completed
Code be automatically credited in the mirror image warehouse;
Test environment: needing Docker mirror image to be tested for pulling from the mirror image warehouse, and starting is Docker container, generation
Code test stamps Tag after passing through and marks and be automatically credited mirror image warehouse;
O&M environment: it for pulling the Docker mirror image for having stamped Tag mark from the mirror image warehouse, and operates to container and answers
With;
Mirror image warehouse: for storing the computer code of the efficiency regulation cloud product in the form of Docker mirror image;
The exploitation environment specifically includes: continuing construction unit, the construction unit that continues is realized based on Jenkins platform, is used
In pulling the code in code storage automatically, store after automatic compiling to mirror image warehouse, it is logical in the case where code tester failure
Cross the state before rollback mechanism rolls back to unsuccessfully;
The O&M environment specifically includes, Version Control unit, version release management unit, project management unit, code quality
Administrative unit, configuration unit and version release unit;
Wherein, the Version Control unit, for the application version using control publication;
The version release management unit, the application version for monitoring lasting progress issue work;
The project management unit, for controlling and managing the issuing process of application version;
The code quality administrative unit, the code quality for comprehensive management efficiency regulation cloud product;
The configuration unit, for efficiency regulation cloud product new version exploitation test after the completion of, to environment automatically configure and
Control and the pre- deployment for carrying out efficiency regulation cloud product;
Version release unit, for regulating and controlling cloud product by being issued in the case where test and pre- deployment in electric energy efficiency.
4. system according to claim 3, wherein the Docker mirror image in the mirror image warehouse include database mirroring,
Application system mirror image, timed task system image, distributed management mirror image and other mirror images.
5. system according to claim 3, wherein the Docker container in the test environment includes that data library test holds
Device, application system test container and timed task system testing container.
6. system according to claim 3, wherein it further include code quality analytical unit in the exploitation environment, it is described
After continuing the automatic compiled code of construction platform, code quality analytical unit is called, generates code quality analysis report.
7. system according to claim 3, wherein the test environment that is constructed by of the test environment establishes unit in fact
It is existing, the test environment establish unit for determine at the first time, the first time is to start to construct the time for testing environment
Point, and the building test environment since the first time, so that user tests environment structure when needing to carry out code tester
Build completion;
The test environment is established unit and is specifically included: first time computing unit and construction unit;
The first time computing unit starts to construct the first time for testing environment for determining,
Determine that the first time includes: first time length needed for calculating implementation code construction, calculates user's completion coding
Second time span of required by task calculates the second time and calculating third time span that user starts encoding tasks;
Wherein, the third time span includes the resource of distribution being determined from resource pool and by these resource distributions to encoding tasks
Total time length needed for environment;
Construction unit, for the building test environment since the first time of the determination;
Wherein, first time computing unit specifically includes:
Third time calculating unit, for calculating the third time, the third time is that starting of primarily determining constructs test wrapper
The time point in border;The calculating third time specifically includes: on second time basis that user starts encoding tasks,
In addition implement code construction needed for the first time length and for user complete encoding tasks needed for described second when
Between length, and subtract the third time span;
Demand estimation unit, for determining whether the 4th time met user demand, the 4th time is the third time
In addition construction test environment needed for the time, the user demand be user need using test environment come test code when
Between;
Adjustment unit, for when the 4th time not meeting the user demand, the current third time to be adjusted to next
A pot life, next pot life are to test code in test environment for user after the third time
Time, and use next pot life adjusted as the first time for starting to construct the test environment;
Meet unit, for when the 4th time meeting the user demand, using the third time as beginning structure
Build the first time of the test environment.
8. system according to claim 7, wherein test environment establishes unit further include:
Prearranged elements, for determining whether preset test environment can be used for present encoding task when user's setup test code
Code tester reserve preset test environment when the preset test environment is available for present encoding task.
9. system according to claim 7, wherein test environment establishes unit further include:
Recognition unit, for accessing the task repository for being stored with mission bit stream associated with encoding tasks;It identifies and determines
User has begun execution encoding tasks.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910459746.1A CN110347586A (en) | 2019-05-30 | 2019-05-30 | A kind of electric system efficiency Distributed Services cloud system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910459746.1A CN110347586A (en) | 2019-05-30 | 2019-05-30 | A kind of electric system efficiency Distributed Services cloud system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110347586A true CN110347586A (en) | 2019-10-18 |
Family
ID=68174399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910459746.1A Pending CN110347586A (en) | 2019-05-30 | 2019-05-30 | A kind of electric system efficiency Distributed Services cloud system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110347586A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111221624A (en) * | 2019-12-31 | 2020-06-02 | 中国电力科学研究院有限公司 | Container management method for regulation cloud platform based on Docker container technology |
CN111242801A (en) * | 2019-12-31 | 2020-06-05 | 中国电力科学研究院有限公司 | Power system regulation and control cloud power grid operation analysis platform |
-
2019
- 2019-05-30 CN CN201910459746.1A patent/CN110347586A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111221624A (en) * | 2019-12-31 | 2020-06-02 | 中国电力科学研究院有限公司 | Container management method for regulation cloud platform based on Docker container technology |
CN111242801A (en) * | 2019-12-31 | 2020-06-05 | 中国电力科学研究院有限公司 | Power system regulation and control cloud power grid operation analysis platform |
CN111221624B (en) * | 2019-12-31 | 2024-06-28 | 中国电力科学研究院有限公司 | Container management method for regulation and control cloud platform based on Docker container technology |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109345377A (en) | A kind of generating date system and Real-time Data Processing Method | |
CN110333895A (en) | A kind of automation operation platform towards power regulation cloud | |
CN102176723A (en) | Manufacturing cloud system for supporting on-demand use and dynamic collaboration of manufacturing resources and manufacturing capacities | |
CN107886287A (en) | A kind of decoration construction work Self management system and its control method | |
CN109491642A (en) | A kind of Requirements Modeling system and method based on scene, information data processing terminal | |
CN110347586A (en) | A kind of electric system efficiency Distributed Services cloud system | |
Fernandes et al. | Performance evaluation of software development teams: a practical case study | |
CN111176613A (en) | Collaborative task automatic decomposition system based on architecture model | |
CN109865292A (en) | A kind of game resource construction method and device based on game engine | |
CN110390475A (en) | A kind of early warning and decision support method based on group's big data | |
CN106127365A (en) | Quantitative remote sensing On-line Product interactive mode autonomous production method | |
CN111950929A (en) | Workload balanced distribution method and device for project type tasks | |
CN116991558A (en) | Computing power resource scheduling method, multi-architecture cluster, device and storage medium | |
CN106961440B (en) | Cloud platform based on the operation monitoring management of enterprise-level resource | |
Lindqvist et al. | Technological advantage in the international firm-local and global perspectives on the innovation process | |
Meador et al. | Decision support planning and analysis: The problems of getting large-scale DSS started | |
Andersson | A mesoeconomic analysis of the construction sector | |
CN110290177A (en) | A kind of cloud service system towards power scheduling | |
Babb et al. | The Empire Strikes Back: The end of Agile as we know it? | |
Li et al. | Implementation of agile development software based on project management | |
Ambler | Agile Software Development. | |
CN110096786A (en) | Semi-physical real-time simulation platform for group intelligent building application program | |
CN115629954A (en) | Aerospace ground measurement and control simulation method and system | |
Wang et al. | Workload optimization and energy consumption reduction strategy of private cloud in manufacturing industry | |
Chassiakos et al. | BIM and lean-business process reengineering for energy management optimization of existing building stock |
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 |