Runtime Resources
This section describes the Runtime Resources which are deployed on the D4ScienceAn e-Infrastructure operated by the D4Science.org initiative. Infrastructure and exploited by the iMarine VREs. The Services/Software described in this section are modeled as a particular type of Resources on the Information System ( Runtime Resources ) giving the possibility to the gCube services to dynamically discover their location and their encrypted access information.
Biodiversity repositories
The data for the biodiversity cluster are made available trough external Databases /services or hosted Databases which make use of the infrastructure resources. The following table depicts the characteristics of the Biodiversity Repositories hosted in the iMarine infra:
Partner | Host | type | version | Repositories |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CouchBase cluster
The Couchbase Service has been adopted as backend for Forward Indexes. The following instance are running in production:
Partner | Host | port | Admin Interface | VOVirtual Organization; |
---|---|---|---|---|
|
|
|
|
FARM |
|
|
|
|
FARM |
Virtuoso repository
Virtuoso has been deployed in production as triple store and SPARQL engine
Partner | Host | SPARQL interface URL |
---|---|---|
|
|
|
Maven repository
The Software artifacts deployed on the infrastructure are hosted or proxied from Maven Repositories deployed on the infrastructure as Nexus Servers
The following Nexus Servers are deployed on the infra.
Partner | Host | WEB interface URL | version | gCube releases repo |
---|---|---|---|---|
|
|
|
|
|
SDMX Registry
SDMX Registry allows the registration of SDMX Datasources.
The technology deployed in the infra is the Fusion Registry:
Partner | Host | Port | Rest URL |
---|---|---|---|
|
|
|
|
MongoDB cluster
A MongoDB cluster is exploited in iMarine as a backend for the Storage Manager Library. The deployment schema is described at [1] with a 2 set of replica nodes + arbiter.
The following nodes have been configured in the D4ScienceAn e-Infrastructure operated by the D4Science.org initiative. Infrastructure :
Partner | Host | Port | Version | Role |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cassandra cluster
A Cassandra cluster is exploited in iMarine as a backend for the Social Portal
The following nodes have been configured in the D4ScienceAn e-Infrastructure operated by the D4Science.org initiative. Infrastructure :
Partner | Host | Port | Version |
---|---|---|---|
|
|
|
|
|
|
|
|
Message Broker
ActiveMQ [2] is the Message Broker service exploited by the gCube framework.
The ActiveMQ broker is the key point of both Monitoring and Accounting functionalities in iMarine, because it routes messages coming from different probes to consumers which then make available information about gHNs status, infrastructure usage and user exploitation of the iMarine portal.
The current configuration deployed in production consists of a single instance of ActiveMQ deployed together with a MySQL server to implement message persistency, but a new deployment scenario is under testing. This new scenario will allow the deployment of a network of brokers, in order to ensure Messaging reliability and improve performances.
This table shows the information about the ActiveMQ instances deployed in the D4ScienceAn e-Infrastructure operated by the D4Science.org initiative. Ecosystem :
Partner | Host | Port | Version | Admin Interface |
---|---|---|---|---|
|
|
|
|
|
OGC Services
The GeoServer service is deployed in the D4science Ecosystem to enable GIS visualization of AquaMaps distribution and biodiversity maps. The Service is deployed together with an instance of PostgreSQL DB, in order to store GIS data.
The following GeoServer instances are deployed in the iMarine Data e-InfrastructureAn operational combination of digital technologies (hardware and software), resources (data and services), communications (protocols, access rights and networks), and the people and organizational structures needed to support research efforts and collaboration in the large.:
Partner | Host | Version | Admin Interface |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The following GeoNetwork instances are deployed in the iMarine Data e-InfrastructureAn operational combination of digital technologies (hardware and software), resources (data and services), communications (protocols, access rights and networks), and the people and organizational structures needed to support research efforts and collaboration in the large.:
Partner | Host | Version | Admin Interface |
---|---|---|---|
|
|
|
|
The following WPS instances are deployed in the iMarine Data e-InfrastructureAn operational combination of digital technologies (hardware and software), resources (data and services), communications (protocols, access rights and networks), and the people and organizational structures needed to support research efforts and collaboration in the large.:
Partner | Host | Version | Admin Interface |
---|---|---|---|
|
|
|
|
Service Availability DB
The SAM infrastructure exploits remote DBs in order to store SAM tests results.
Currently the following SAM DBs are available on the iMarine Data e-InfrastructureAn operational combination of digital technologies (hardware and software), resources (data and services), communications (protocols, access rights and networks), and the people and organizational structures needed to support research efforts and collaboration in the large.:
Partner | Host | Type |
---|---|---|
|
|
|
RStudio
The R-Studio (http://www.rstudio.org/) service is integrated within the gCube TimeSeries Environment to enable statistical elaboration of TimeSeries using the R language
Partner | Host | port | address |
---|---|---|---|
|
|
|
|
WAR Mangement Tomcat
In order to support the WAR Management extension in gCube, some GHNs are responsible for the deployment/activation of Web applications on Apache Tomcat instances deployed in the production infrastructure:
Partner | Host | port | address | scope |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MySQL Servers
Some of the gCube Services are using a MySQL backend to persist data ( e.g monitoring and accounting info)
Partner | Version | Host | Description | scope |
---|---|---|---|---|
|
|
|
|
|
PostgreSQL Servers
Some of the gCube Services are using a PostgreSQL backend to persist data ( e.g. TimeSeries, AquaMaps)
Partner | Version | Host | Description | scope |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|