• When do you upgrade Jira Server to Jira Data Center

    5 January 2016
    Comments are off for this post

    It is a frequent question – Why should I buy Jira Data Center?

    Due to that, we are sharing our experience with Jira Data Center as an Atlassian Solution Partner in this post. Hopefully, we can help to shed some light on it.

    What is Jira Data Center

    Jira Data Center is a deployment option designed for high availability and performance at scale when hosting Jira Server in your own premise.

    This is possible with a cluster of servers to share the workload from incoming requests through the use of a load balancer. To add on, each node is a complete Jira instance with its own index.

    JIRA Data Center Reference Architecture
    Jira Data Center Architecture

    What are the benefits of using
    Jira DC

    • Performance – Faster performance with it distributes the load across the various nodes
    • Increased users – A 2-node Jira DC cluster can support double the load of concurrent users with the same response time as compared to a single Jira Server 
    • High Availability – With active-active clustering, it guarantees uninterrupted access in event of hardware failure. This is because it will redirect requests to an active node automatically
    • Instant scalability – It is possible to add more nodes without any scheduling any downtime
    • Disaster Recovery – Option to have another set of hardware on standby

    When you should start looking
    at Jira DC

    The Jira Server should be sufficient for most users until you encounter one of the scenarios below:

    • your existing Jira issue count is hitting a million
    • you are growing at 20,000 issues per month
    • there is a need for high availability (HA) or disaster recovery (DR)
    • the CPU usage for your Jira Server is peaking constantly
    • more and more users are complaining of slowness

    Before upgrading to Jira Data Center

    • Can you allocate more resources (e.g. CPU and RAM) to the Jira Server?
    • Have you explored performance tuning?
    • You may want to check whether virus scanning is slowing down the system. Likewise, you can use our Attachment Checker for Jira app to limit virus scanning to file attachments
    • Have you upgraded to the latest version of Java and Jira? Do you know Jira 6.4 is 30% faster than Jira 6.3 on average? Check out 5 Things to Know for Scaling Jira Performance

    What are the considerations

    Licensing Costs

    • Jira Software Data Center is an annual term license. That is to say, you need to renew annually to continue using it
    • The pricing is based on user tiers and does not have any limit on the number of servers or CPUs
    • There is a discount for upgrading from Jira Software Server to Jira Software Data Center
    • If you are only setting up a cold-failover server, you can use a free development license without additional cost

    Compatibility

    • The apps must be with Data Center compatible
    • If you are moving from Jira Cloud to Jira DC, this could be tricky

    Cloud Option

    Atlassian is also launching Jira Enterprise Cloud which you can find out more from the differences between Free/Standard/Premium/Enterprise for Jira Cloud.

    Recommended Strategy

    For those who do not need HA setup, we recommend the following strategy

    1. Start with Jira Software Server
    2. Do performance tuning to stretch the limit of Jira Software Server
    3. Conduct benchmarking tests to measure the improvement with Jira Software Data Center
    4. The number of nodes to allocate depends on the number of concurrent users and the usage pattern. The following chart can be a reference on how increasing the nodes increases the number of requests handled without affecting the time taken
    JIRA Data Center Performance Test

    Useful Resources

    Share this post

  • Deploying Atlassian tools for the Enterprise

    25 July 2014
    Comments are off for this post

    Over these years, the customer base of Atlassian have evolved from a small companies who hosted their server under someone’s table to large enterprises. Their tools are being used by NASA for space exploration projects and Rakuten for development of the Japan’s biggest online marketplace.

    Many customers have been demanding for improvements for robustness such as clustering, high availability and higher levels of support. So if you are deploying Atlassian products, you might be interested to know their new offerings:

    JIRA/Confluence Data Center

    • Designed for high availability and performance at scale
    • Provides active-active clustering to ensure users have uninterrupted access
    • Increases concurrent usage capacity without sacrificing performance
    • New nodes can be added without taking the system offline
    • Data Center is available at US$24,000 per year for every 1,000 users
    • Together withthe introduction of the Data Center, there are 3 flavours available for different types of users
      • Server (previously known as Download)
      • Cloud (previously known as OnDemand)
      • Data Center (new license)

    Different flavours of deployment

    For differences between Server and Cloud editions, check out our Infographic- Atlassian OnDemand vs In-Premise.

    Technical Account Management Programme

    • Provides 1:1 guidance to help with operational activities, governance and strategic planning to get the most from your Atlassian investment
    • A Technical Account Manager (TAM) from Atlassian will be assigned
    • Available 1 day per week for US$60,000/year

    Premier Support

    • Provide access to a dedicated team of senior support engineers with enhanced SLAs and availability
    • Has intimate knowledge of your environment to quickly address and manage critical incidents
    • Premier support is available for US$35,000/year

    For on-site support in Singapore, we have specialised local support plans as well.

    For those who are keen on JIRA Data Center, there are some other useful resources:

     

    Share this post