Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Server Requirements for vm with Jira, Confluence and Bitbucket

Barret_Wallace June 28, 2018

Hi,

I want to set up a Jira/Confluence/Bitbucket infrastructure for our team. At the beginning, only 5-10 person will use it. But in the end, it could be up to 50 persons. We want to use it for a) general purpose project management and b) software development. I'm planning to install all three applications on a single Ubuntu 18.04 VM. Corporate restrictions don't allow cloud hosting, so I will have to ask our IT guys to set up a vm for me.

My questions:

- How many virtual cores, RAM and storage should we allocate to the vm?

- Do you recommend installing a DBMS (Postgre) on that server as well or should we have a separate vm for that? I'm asking because each vm costs us a certain amount of money.

Any help is greatly appreciated!

1 answer

0 votes
Shankar Asam {Appfire}
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 28, 2018

Hi,

To answer your questions :- 

- How many virtual cores, RAM and storage should we allocate to the vm?

These are memory driven applications so you need to allocate enough RAM on the VM you use. I suggest you allocate at least 16GB RAM which goes for JIRA/Confluence and Bitbucket. If you are planning to have postgresql db on the same host/vm which also going to be utilised some amount of RAM and CPU. You need to keep this in mind as well. Regarding VCPU count, you can start with 4 or 6 vCPU and then check the performance of the VM. The good thing about the VM infrastructure is, you can extend the system resources (memory/cpu) at any time you want. So start with less resources and then extend them you really want. 

The disk or storage requirements are depends on your usage of these applications. The more attachments you have, the more disk space you will require. Not only your applications will use the disk space but also the DB server (postgresql) as well. 

 

-Do you recommend installing a DBMS (Postgre) on that server as well or should we have a separate vm for that? I'm asking because each vm costs us a certain amount of money.

You can install DB on the same host/vm where you have atlassian applications are running. Please keep in mind the performance of the applications when hosting DB and applications on the same host/vm. You also keep in mind about the scalability and availability of these applications as well.

 

Please refer to below Atlassian document on hardware or system requirements;

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

https://confluence.atlassian.com/conf59/server-hardware-requirements-guide-792499823.html

 

Hope this information is helpful.

Suggest an answer

Log in or Sign up to answer