Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: slighly restructured for easier reading

Production requirements

Tu run instance of Open Data Node, you will need following:

Hardware requirements

  • CPU: common x86_64 compatible CPU
    • dual/quad core is recommended
  • Memorymemory: (star)
    • minimum 4 GB
    • recommended at least 8 GB of RAM 
  • HDDstorage: (star)
    • minimum 40 GB
     

 Subject to size of transformed data and requirements on transformation operations.

Software requirements

  • OS Linux:
    • Debian 7.6 "wheezy" (easy installation using Debian packages) 
  • Java 7
  • Apache Tomcat 7+
  • Sesame 2.7.13+  or Virtuoso 7.0+ for intermediate data store for data processed on the pipeline.
    • Note: Certain issues needs to be solved to fully support Virtuoso. 
  • PostgreSQL for relational database storing configuration of pipelines, DPUs, etc.
  • Supported web browser for administration and user interface:
    • Google Chrome 23 or newer
    • Internet Explorer 8 or newer
    • Mozilla Firefox 17 or newer
    • Opera 12 or newer
    • Safari 6 or newer

Support for other Linux distributions and Windows OS is planned later.

Development requirements

If you want to do some development work on Open Data Node or some of its modules, you generally follow the production requirements and all the good judgment and preferences of your own, as developer. In particular, also following applies:

For developing DPUs (Plugins for ODN/UnifiedViews)

On top of the requirements stated above, additional development tools are required:

  • Netbeans or Eclipse or similar Java IDE for developing plugins.
  • Apache Maven 3. It may be provided together with certain IDEs
  • Git version control tool It may be provided together with certain IDEs

 

Tip

If you have that and already concluded, that you want to install Open Data Node, follow installation instructions at:

https://github.com/OpenDataNode/open-data-node#installation