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

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

  • Data cache
    • memory usage - reuse of calculated data

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

  • Loadbalancing
    • distribution of computing load

Loadbalancing


Napíšte komentár