|
|
0 |
Current and proposed deployment of Openlibrary hardware. Basic theory: |
|
|
1 |
|
|
|
2 |
1) Pharosdb and pharosdb-bu are IA Black boxes, powerful but one-off machines that are unsupported by IA Operations. We should stop running production services on them but can keep using them for development, crawling, etc. |
|
|
3 |
|
|
|
4 |
2) We are sometimes running development tasks on production servers. This should stop, both for load and reliability reasons. It was probably a dev task that took down Wiki-beta a couple weekends back and caused some inconvenient downtime. |
|
|
5 |
|
|
|
6 |
3) We should package the OL server and a mini-database for easy installation (maybe as an LVM container) on a desktop workstation. That will let us do a lot of development locally instead of tying up cluster nodes running dev services. So the table below lets go of a couple of dev machines. In practice we may be able to run some dev tasks on the production backup servers but we shouldn't run such tasks on production primaries. |
|
|
7 |
|
0 |
<table width="100%" border=1> |
8 |
<table width="100%" border=1> |
1 |
<tr align=left> |
9 |
<tr align=left> |
2 |
<th width="10%" align=center>Machine</th><th align=center>Current use</th><th>Proposed use</th> |
10 |
<th width="10%" align=center>Machine</th><th align=center>Current use</th><th align=center>Proposed use</th> |
3 |
</tr> |
11 |
</tr> |
4 |
<tr><td>Pharosdb</td><td>Postgres database</td><td>development</td></tr> |
12 |
<tr><td>Pharosdb</td><td>Postgres database</td><td>development</td></tr> |
5 |
<tr><td>Pharosdb-bu</td><td>Bibliographic solr</td><td>development</td></tr> |
13 |
<tr><td>Pharosdb-bu</td><td>Bibliographic solr</td><td>development</td></tr> |
6 |
<tr><td>Wiki-beta</td><td>WWW app</td><td>WWW app</td></tr> |
14 |
<tr><td>Wiki-beta</td><td>WWW app</td><td>WWW app backup</td></tr> |
7 |
<tr><td>ia311530</td><td>Development</td><td>Bibliographic solr</td></tr> |
15 |
<tr><td>ia311530</td><td>Development</td><td>Bibliographic solr</td></tr> |
8 |
<tr><td>ia311538</td><td>Development</td><td>Solr backup</td></tr> |
16 |
<tr><td>ia311538</td><td>Development, pdregistry solr</td><td>Bibliographic solr backup</td></tr> |
9 |
<tr><td>Apollonius</td><td>Development</td><td>Upgrade hardware and use for postgres database</td></tr> |
17 |
<tr><td>Apollonius</td><td>Development</td><td>Upgrade hardware and use for postgres database</td></tr> |
10 |
<tr><td>Apo2</td><td>NA</td><td>Postgres and WWW backup</td></tr> |
18 |
<tr><td>Apo2</td><td>NA</td><td>Postgres and WWW backup</td></tr> |
11 |
<tr><td>Zenodotus</td><td>Fulltext solr</td><td>Fulltext solr shard #1</td></tr> |
19 |
<tr><td>Zenodotus</td><td>Fulltext solr</td><td>Fulltext solr shard #1</td></tr> |
12 |
<tr><td>Zeno2</td><td>NA</td><td>Fulltext solr 2</td></tr> |
20 |
<tr><td>Zeno2</td><td>NA</td><td>Fulltext solr 2</td></tr> |
13 |
<tr><td>Zenodotus</td><td>NA</td><td>Fulltext solr1 backup</td></tr> |
21 |
<tr><td>Zeno3</td><td>NA</td><td>Fulltext solr1 backup</td></tr> |
14 |
<tr><td>Zenodotus</td><td>NA</td><td>Fulltext solr2 backup</td></tr> |
22 |
<tr><td>Zeno4</td><td>NA</td><td>Fulltext solr2 backup</td></tr> |
15 |
<tr><td>Desktop workstations</td><td>Remote access</td><td>Remote access<br>+ local development</td></tr> |
23 |
<tr><td>Desktop workstations</td><td>Remote access</td><td>Remote access<br>+ local development</td></tr> |
16 |
</table> |
24 |
</table> |
|