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!
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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.