Is there a cost per server

I only see a cost based on number of users. If I want a redundant solution where two JIRA servers receive HTTP requests from a load-balancer, does that double the price? In my case, I want JIRA and JIRA Agile for 250 users.

3 answers

1 vote

No, but yes.

First, you can't load-balance standard JIRA like that.  It runs on a single server.  You can't have active-active failover or load settings, it will not work.  

A redundant Active-Passive setup will work though, and it won't cost extra - the main production licence comes with a "developer licence" which is intended for setup of dev/test systems, and loading onto disaster-recovery servers so you can fail over quickly.

If you truly need load-balancing and cluster type stuff, you need JIRA Data Centre, not plain JIRA.  See https://www.atlassian.com/enterprise/data-center

Why can't you load balance with the standard server? Isn't each request atomic?

Where are the instructions for setting up an active/passive configuration?

 

0 votes

Yes, but the requests aren't the problem. State sessions, concurrent index writes across slow shared file systems, in-memory caches and lots of other things come into play. That's why Data Centre was written - simply slapping Atlassian applications on to allegedly clustered solutions either caused data corruption or was unbearably slow (usually, both) There was a good write-up for non-Data-Centre JIRA/Confluence somewhere, but the bookmark I've got for it is restricted now, and the searches take you to Data-Centre stuff now, which is rather annoying. However, it boils down to: 1. Put your attachments on replicated storage (never the index though!) 2. Have a second server with an identical JIRA installed, but not running 3. Use database replication so that your failover rig has a realtime copy of production data When things go bang, you can 1. Shutdown production JIRA, break the database replication 2. Point DNS to the failover (actually, your load balancer could kick in here, but don't quote me) 3. Start the failover system 4. Reindex it

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Nov 27, 2018 in Portfolio for Jira

Introducing a new planning experience in Portfolio for Jira (Server/DC)

In the past, Portfolio for Jira required a high degree of detail–foresight that was unrealistic for many businesses to   have–in   order to produce a reliable long-term roadmap. We're tur...

2,299 views 12 19
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you