IT/Community/WG/Discourse: Difference between revisions

From MozillaWiki
< IT‎ | Community
Jump to navigation Jump to search
Line 22: Line 22:


== Instances ==
== Instances ==
All images for webheads and HA Proxy are <i>Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)</i>
All images for webheads and HA Proxy are <i>Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)</i><br />
Postgresql images are <i>CentOS 6.3 Server 64-bit 20130116 (b)</i>
Postgresql images are <i>CentOS 6.3 Server 64-bit 20130116 (b)</i>



Revision as of 15:20, 8 October 2013

Module Name Module Owner
Discourse Tom Farrow


Summary

Test site on mozilla-community.org.

Documentation

Architectural overview

Overview

  • Hosting Provider: HP Cloud
  • Compute Region (AZ): US East (AZ2)

Monitoring

Instances

All images for webheads and HA Proxy are Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)
Postgresql images are CentOS 6.3 Server 64-bit 20130116 (b)

HA Proxy

  • Version: 1.4.18
Name Service Flavor IP Addr
proxy1 haproxy standard.medium 10.2.80.101
proxy2 haproxy standard.medium 10.2.80.102

Webheads

Name Service Flavor IP Addr
discourse1 discourse/web standard.medium 10.2.80.103
discourse2 discourse/web standard.medium 10.2.80.104
discourse3 discourse/web standard.medium 10.2.80.105


Postgresql

  • Version: 9.2

Servers are not available by SSH locally, but via the pg-jump1 instance. All traffic between the world and the servers are cancelled. You *must* communicate from a local server

Name Service Flavor Volume IP Addr AZ
pg-master postgresql highmem.large pg-master-data (200GB) 10.2.70.101 AZ2

HP Cloud Reference

Flavors

+-----+------------------+-----------+------+-----------+------+-------+-------------+-----------+
| ID  | Name             | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |
+-----+------------------+-----------+------+-----------+------+-------+-------------+-----------+
| 100 | standard.xsmall  | 1024      | 10   | 10        |      | 1     | 1.0         | N/A       |
| 101 | standard.small   | 2048      | 30   | 10        |      | 2     | 1.0         | N/A       |
| 102 | standard.medium  | 4096      | 30   | 50        |      | 2     | 1.0         | N/A       |
| 103 | standard.large   | 8192      | 30   | 130       |      | 4     | 1.0         | N/A       |
| 104 | standard.xlarge  | 15360     | 30   | 270       |      | 4     | 1.0         | N/A       |
| 105 | standard.2xlarge | 30720     | 30   | 540       |      | 8     | 1.0         | N/A       |
| 106 | standard.3xlarge | 61440     | 30   | 1070      |      | 8     | 1.0         | N/A       |
| 107 | standard.4xlarge | 92160     | 30   | 1620      |      | 12    | 1.0         | N/A       |
| 108 | standard.5xlarge | 122880    | 30   | 2170      |      | 16    | 1.0         | N/A       |
| 203 | highmem.large    | 16384     | 30   | 130       |      | 4     | 1.0         | N/A       |
| 204 | highmem.xlarge   | 30720     | 30   | 270       |      | 4     | 1.0         | N/A       |
| 205 | highmem.2xlarge  | 61440     | 30   | 540       |      | 8     | 1.0         | N/A       |
+-----+------------------+-----------+------+-----------+------+-------+-------------+-----------+