openBIS architecture is highly scalable and capable of storing and providing access to large volumes of data as a distributed storage. All raw data and result data are stored in the datastore, which is a managed flat-file system. openBIS utilizes a hybrid data repository, where the filesystem data store is augmented with a relational database management system for indexing information, metadata, and selected results. Access - ingress - to the service is provided through web browser as a reverse proxy. Basic openBIS deployment consists of Java application servers - the Application Server (AS) and the Data Store Server (DSS). The AS manages the metadata and links to the data while the DSS manages the data itself.
openBIS deployment schema:
openBIS connectivity schema:
openBIS containers schema:
Postgres RDMS (postgres - 5432/tcp)
openBIS AS (java - 8080/tcp)
openBIS DSS (java - 8081/tcp)
INGRESS (haproxy - 443/tcp)
Storage
Powered by Doctave