I am in the process of designing an architecture for JIRA Enterprise (Data Center set up). I understand that increasing the number of nodes, increases the number of simultaneous users and also the reduces the response time.
However, I see that there is no reference to whether the number of issues that JIRA can hold increases when we switch to enterprise. If yes, is it linear. Say if with two notes I can hold 2 Million issues, with 3 will be able to have 3 million issues.
Is there any documentation regarding this? The only documentation I saw is related to 1 million issue performance test, but that was on a single JIRA instance and not enterprise.
Thanks
Arun
Data Center is focused on improving essentially two aspects of JIRA;
To specifically address your question:
Data Center allows you to have several nodes behind a load balancer. You can think of each node as being a JIRA server. So if a JIRA Server has 1M issues then it will take x time for a certain action (eg. user view issue page request). There will be virtually no difference in the amount of time it takes for this one user to see her page whether she is routed to node 1, 2, 3, 4, etc in the cluster (assuming nodes have the same load and hardware resources/config). So Data Center will not improve your ability to scale JIRA variables such as number of workflows, custom fields, issues, projects, etc.
As issue (and other important variables in JIRA growth continues) you can expect to see changes in response times. If you haven't seen it already https://confluence.atlassian.com/display/ENTERPRISE/Scaling+JIRA can give you some insight into how these variable influence response times. As you can see we've worked hard to continue to push out our scaling capabilities even on the server deployment option of JIRA. In JIRA 6.4 we've made substantial improvements in performance at scale and I can't recommend enough that customers take advantage of this performance improvement .
So in summary we continue to prioritise the ability to scale JIRA regardless of whether a customer chooses to deploy on Server or Data Center. Data Center will continue to be our recommendation for customers for whom;
Hope that helps,
Otto Ruettinger, JIRA Principal Product Manager
Hi @Otto Ruettinger Thanks for taking time and giving a detailed explanation. It was very helpful. A request to the JIRA team is, please work on increasing the capacity to hold issues. This is one thing that all of us want. A solution in which, if I have a cluster of 3 JIRA instances, then my the capability to hold issues should increase linearly. It would be great if this happens. However, from our end we are also looking into ways for making this happen. Will post if we are able to find do something. Thanks @Arun Thundyill Saseendran
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Performance at scale is still number one on our list of roadmap priorities. :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It all depends what will limit your use of JIRA at that scale. If it's concurrent users and response time the data center will help. If it's the size of the Lucene index then maybe not. Id recommend testing to confirm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks @Matt Doar [ServiceRocket]. My requirement is to increase the size of the index. Thanks for you post.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.