EDA - energy data bank

EDA - energy data bank

System documentation

D2000 EDA is intended for

  • Data archiving

    • Processing timestamped values

    • Organizing data into EDA Groups

  • Calculation/Balance of time series

    • EDA-L - EDA language - optimized for working with time series

EDA logic diagram

EDA logic diagram
EDA logic diagram

Basic properties

  • Data bank for working with a large volume of energy information (time series)

  • Highly optimized performance

  • Adaptability for different solutions

  • A powerful mathematical apparatus for various calculations

  • Creation of user scenarios and reports

  • Open solution - connection to the environment (imports, exports, ...)

Client/Server architecture

  • Strong optimization for parallelism and data sharing

  • Easy scalability

  • A number of interfaces for reading and writing data

  • Real-time EDA server prophylaxis

Eda Client - interface for accessing EDA

  • D2000 EDA API

  • EDA WorkBook – MS Excel / MS Word Addin / VisualBasic API

  • J-EDA - JAVA API

EDA Server - server process integrated on EDA DB

  •  Reduction of data flows over the network

    • calculation on the server

  • Parallelization (scalability to n - nodes)

    • simultaneous implementation of several calculations

    • use of computing resources

Parallelization
Parallelization
  • Data cache

    • memory usage - reuse of calculated data

Data cache
Data cache
      • Client cache – client data, multiple transactions

      • Global cache - synchronized on the server side, shared data sharing between calculations, pre-read data

Global cahce
Global cahce
  • Loadbalancing

    • distribution of computing load

Loadbalancing
Loadbalancing