Menu

OpenStack and IDR Ansible Playbooks

The Image Data Resource (IDR) infrastructure is managed using Ansible. This includes provisioning virtual resources on an OpenStack cloud at EMBL-EBI.

Any queries should be sent to the ome-devel@lists.openmicroscopy.org.uk mailing list


Servers


The main production IDR consists of 7 servers:

  • Database (8 CPUs/32GB RAM): A dedicated PostgreSQL server .
  • OMERO read-write (16 CPUs/64GB RAM): Internal OMERO.server and OMERO.web with a highly customised configuration optimised for the data access patterns of the IDR.
  • OMERO read-only (8 CPUs/32GB RAM): 4 public read-only OMERO.server and OMERO.web with a highly customised configuration optimised for the data access patterns of the IDR.
  • Proxy: Front-end proxies that manage all public access to the IDR. Nginx load-balances all public web access and incorporates an aggressive caching configuration to reduce the load on OMERO. Haproxy load-balances access to the OMERO API.

The IDR deployment GitHub repository contains Ansible playbooks and full instructions for provisioning resources and deploying the IDR, as well as our internal operating procedures.

back to top


© 2016-2024 University of Dundee & Open Microscopy Environment. Creative Commons Attribution 4.0 International License.

OMERO is distributed under the terms of the GNU GPL. For more information, visit openmicroscopy.org


IDR logo version: devel. Last updated: 2024-10-08.