Page tree
Skip to end of metadata
Go to start of metadata

Existing development servers and networking equipment

Virtual Server @ Dayco Host
2 x VPS @ Fatcow
Nologin

Production server nodes:


These are the server nodes for the production environment:


alphabravocharliedeltaecho
Services

Web servers

costaflores.com (magnolia)
openvino.org
theluckhunters.com
martianwinefederation.org 

OpenBravo ERP 

Vinduino DB
Weather DB 

(Openbravo Appliance)

Confluence:

openvino.costaflores.com
(this site)

Jira 



Magento shopEthereum node

10.112.48.2110.112.48.2210.112.48.2310.112.48.2410.112.48.25
CPU22442
MEM4GB4GB4GB4GB4GB
Storage75GB50GB50GB50GB64GB
OSCentOS 7UbuntuCentOS 7CentOS 7CentOS 7
ApplicationsApache v 2.4.6-67
MySQL Server v.5.7.20-1
Java JDK 7u67 
Apache v 2.4.6-67
PostgreSQL 8.3.x

Apache v 2.4.6-67
MySQL Server v.5.7.20-1
Java JDK 7u67 
Apache v 2.4.6-67
MySQL Server v.5.7.20-1
Java JDK 7u67 
Apache v 2.4.6-67
MySQL Server v.5.7.20-1
Java JDK 7u67 


Local Nodes

These are the nodes deployed in the field:


foxtrotgolfhotel
zulu

Services

Costaflores monitoring node, FlexVDI serverCostaflores RaspberryPiWeather node, LoRa gatewayBaussitges RaspberryPiWeather node, LoRa gateway
icinga monitoring node
Networking

10.0.1.6

10.0.1.106 (flexvdi mgr)





CPUIntel NUC, i5-425OU @1.30GHzRaspberryPi 3RaspberryPi 3

MEM16GB



Storage230GB64GB64GB

OSCentos7Raspbian LiteRaspbian Lite

ApplicationsFlexVDI



Backup Nodes

These are the replica nodes for backup and testing:


novemberoscarpapaquebecromeo

Services

Backup of alphaBackup of bravoBackup of charlieBackup of deltaBackup of Echo
Networking10.0.1.2110.0.2.2210.0.3.2310.0.4.2410.0.5.25
CPU11111
MEM2GB2GB2GB2GB2GB
Storage75GB50GB50GB50GB64GB
OSCentOS 7UbuntuCentOS 7CentOS 7CentOS 7
ApplicationsApache v 2.4.6-67
MySQL Server v.5.7.20-1
Java JDK 7u67 
Apache v 2.4.6-67
PostgreSQL 8.3.x

Apache v 2.4.6-67
MySQL Server v.5.7.20-1
Java JDK 7u67 
Apache v 2.4.6-67
MySQL Server v.5.7.20-1
Java JDK 7u67 
Apache v 2.4.6-67
MySQL Server v.5.7.20-1
Java JDK 7u67 

Baussitges physical topology


FlexVDI

FlexVDI is the Open Source virtualization software used to virtualize physical hardware into the different virtual nodes. More information about FlexVDI can be found here.

These are the high-level steps used to create the five OpenVino virtualized nodes:


  1. Create the storage necessary in the base storage array:

























Creación del ImageStorage destinado al proyecto OpenVino

Creación del Pool de recursos para el proyecto OpenVino

Creación de las máquinas Virtuales

Configuración de las maquinas virtuales y firewall 

Magnolia CMS 5.x

https://documentation.magnolia-cms.com/display/DOCS56/Disk+space

Best practice

We recommend that you allocate at least 50 GB of disk space for an author instance and 25 GB for a public instance.

Example calculation:

What takes space?

GB

Total website content including assets such as images and videos.

5

Magnolia and Tomcat systems.

0.5

Cached content, assuming cache is 70% full.

3.5

Site is served in two languages. The other language is also cached.

3.5

Content is indexed for search. A compressed index is 20% of the original data size.

1

Logs: access, audit, error

5

Temporary storage for streaming large files

5

Total for a public instance

23.5

Versioning on author instance, assuming 30% of content is versioned 20 times.

30

Total for an author instance

53.5


Adjust the numbers to your needs.

  • Is your site smaller?
  • Is your database on the same machine as the application server? You can also persist data to a remote database.
  • Have you switched off versioning?

There are many options for reducing the space required. However, assume that you need up to 50 GB of space out of the box.

Confluence Server

https://confluence.atlassian.com/doc/server-hardware-requirements-guide-30736403.html

Accounts

Spaces

Pages

CPUs

CPU (GHz)

RAM (MB)

Notes

150

30

1,000

1

2.6

1,024


350

100

15,000

2

2.8

1,536


5,000

500


4

3

2,048


10,000

350

16,000

2

3.8

2,048


10,000

60

3,500

2

3.6

4,096


21,000

950


2

3.6

4,096


85,000

100

12,500

4

2.6

4,096

3 machines total: application server, database server, Apache HTTPD + LDAP tunnel server.


JIRA

https://confluence.atlassian.com/adminjiraserver071/jira-applications-installation-requirements-802592164.html

For a small number of projects (less or equal to 100) with 1,000 to 5,000 issues in total and about 100-200 users, a recent server (multicore CPU) with 2GB of available RAM and a reasonably fast hard drive (7200 rpm or faster) should cater for your needs.

Magento 2.1.x technology stack requirements

  • Operating systems (Linux x86-64): CentOS 7

  • CPU: 4 cores x 2 GHz
  • Memory requirement: up to 4GB of RAM

  • Hard Disk: 30 GB
  • Web servers: Apache 2.4 In addition, the apache mod_rewrite module must be enabled. mod_rewrite enables the server to perform URL rewriting

  • Database: MySQL 5.6

  • PHP: 7.0.24
  • Required PHP extensions:
    • bc-math (Magento Commerce only)
    • curl
    • gd, ImageMagick 6.3.7 (or later) or both
    • intl
    • mbstring
    • mcrypt
    • mhash
    • openssl
    • PDO/MySQL
    • SimpleXML
    • soap
    • xml
    • xsl
    • zip
    • PHP 7 only: json / iconv

OPENBRAVO

http://wiki.openbravo.com/wiki/System_Requirements

https://docs.google.com/spreadsheets/d/19gP7CzjsRbrXpHg-1UUorzr3QVpBgMOW8Q93VSDomRs/pub?single=true&gid=4&output=html

Topology                                             Single  

EC2 instance type (single server)          m1.small         

Database                                            PostgreSQL

Optimal concurrent users                      3

Architecture                                         32-bit (x86)

Bandwidth                                           2Mbps

Hardware equivalence (single server)     Dual Core Intel Xeon 2GHz, 2 GB RAM, disk 10000 rpm

                                                                                   

Documentation and communication tool

  • No labels

9 Comments

  1. Antonio González: Puedes editar el gráfico para eliminar los detalles de los servidores, y reemplazar los nombres por: alpha, bravo, charlie, delta, echo?

  2. Sería útil instalar/activar glify en confluence para tener una herramienta de dibujo plug-in.

    1. Mike Barrow hemos procedido a instalar el Add-on de Gliffy, para ello hemos tenido que modificar la configuración del MySQL, en el fichero my.cnf y modificar la linea:

      ...
      innodb_log_file_size=2GB
      ...

      Ahora solo falta activarlo con tu cuenta de Atlassian.

      Como no es un plug-in gratuito, hemos buscado otra alternativa y hemos instalado "Cacoo Diagrams for Confluence" para ver si nos sirve. 

      Saludos

      1. Hola Mike Barrow,

        ¿has podido activar el Gliffy con tu cuenta de Atlassian?

        Cuando lo tengas lo pruebo para hacer el gráfico que tenemos arriba.

        1. Gliffy is now activated.

  3. He desinstalado el Cacoo ya que finalmente no es gratuito

  4. Antonio González, no se ve bien el gráfico. creo que podes eliminar el texto bajo las cajas, ya que es redundante, y ajustar el tamaño del dibujo.

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.