-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy pathdeployment.html
More file actions
48 lines (45 loc) · 3.01 KB
/
Copy pathdeployment.html
File metadata and controls
48 lines (45 loc) · 3.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
---
layout: idr
title: Deployment
redirect_from:
- deployment/
---
<!-- begin marketing header -->
<header class="marketing-hero">
<div class="row homepage text-center">
<div class="medium-12 columns">
<h1 class="hero-main-header">vSphere and IDR Ansible Playbooks</h1>
<p class="hero-subheader small-10 medium-10 large-10 small-offset-1 medium-offset-1 large-offset-1">
The Image Data Resource (IDR) infrastructure is managed using <a href="https://www.ansible.com/">Ansible</a>. This includes provisioning virtual resources on an <a href="https://www.vmware.com/products/cloud-infrastructure/vsphere">vSphere</a> cloud at <a href="https://www.dundee.ac.uk/">University of Dundee</a>.
</p>
<p class="hero-subheader small-10 medium-10 large-10 small-offset-1 medium-offset-1 large-offset-1">
Any queries should be sent to the <a href="https://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel/">ome-devel@lists.openmicroscopy.org.uk mailing list</a>
</p>
</div>
</div>
</header>
<!-- begin Background section -->
<hr class="whitespace">
<div class="row column text-center">
<h2>Servers</h2>
</div>
<hr>
<div class="row">
<div class="small-10 small-centered medium-10 medium-centered columns">
<div class="row horizontal">
<div>
<p>The main <a href="/webclient/userdata/?experimenter=-1">production IDR</a> consists of 6 servers:</p>
<ul>
<li>Database (6 CPUs/32GB RAM): A dedicated <a href="https://www.postgresql.org/">PostgreSQL</a> server .</li>
<li>OMERO read-write (4 CPUs/16GB RAM): Internal <a href="https://www.openmicroscopy.org/">OMERO.server and OMERO.web</a> with a highly customised configuration optimised for the data access patterns of the IDR.</li>
<li>OMERO read-only (4 CPUs/32GB RAM): 2 public read-only <a href="https://www.openmicroscopy.org/">OMERO.server and OMERO.web</a> with a highly customised configuration optimised for the data access patterns of the IDR.</li>
<li>Search engine (4 CPUs/16GB RAM): A dedicated <a href="https://www.elastic.co/">Elasticsearch</a> server for search functionality.</li>
<li>Proxy: Front-end proxies that manage all public access to the IDR.
<a href="https://nginx.org/">Nginx</a> load-balances all public web access and incorporates an aggressive caching configuration to reduce the load on OMERO.
<a href="https://www.haproxy.org/">Haproxy</a> load-balances access to the OMERO API.</li>
</ul>
</div>
</div>
</div>
</div>
<!-- end Background section -->