Post on 22-Oct-2014
description
transcript
1
JIRA Enterprise WebinarBryan J. RollinsJIRA Group Product ManagerAugust 15, 2012
2
Atlassian Enterprise What’s next?JIRA Scale
3
Poll Question #1:
Have you seen the “JIRA State of the Union” presentation from this year's Atlassian Summit?
4
5
Fortune® 50
Need JIRA!Have JIRA!
6
!
7
8
Enterprise Customer CommunityEnterprise Webinar
Launch24 x 7 Phone & Online Support
Atlassian UniversityJIRA Admin Course + Exam
4.3 - 5.1 - Enterprise Features
October 1
in San Francisco
Right now!
+ every 6 months
9
Today24 x 7 Phone & Online Support
Atlassian UniversityJIRA Admin Course + Exam
Enterprise Customer CommunityEnterprise Webinar
4.3 - 5.0 - Ent. Admin Features
Enterprise Support TeamInstance Profiles
Enterprise Guides
5.1 - Scale!
Enterprise Development Team
Performance Engineering Team
Launch+
+
+
+
+
Enterprise Google Group
+ Coming Soon: Enterprise Workshops
10
Launch Today
Enterprise Development Team
Performance Engineering Team
Enterprise Support Team
Enterprise Business Team
11
Launch Today Next
More! Products Add-Ons
12
“Tuning Garbage Collection in JIRA”“Tuning Database Connections in JIRA”
“How JIRA scales”
Testing Tools, Knowledge Base Articles, Common Answers
“Staging Server Best Practices for JIRA”“Failover for JIRA”
Enterprise Guides: atlss.in/wegobig
Also available:
Enterprise Resources
Updated JIRA Database Schema
13
JIRA enterprise FAQ www.atlassian.com/licensing/enterprise-faq
More Questions? www.atlassian.com/company/contact/
Upgrade to Enterprise? my.atlassian.com/purchase/
14
Poll Question #2:
What are the most important “dimensions” of JIRA for scale in your organization?
15
100,000
3,000,000
400
700
4,500
1,100
2,700
200K?1Million+
Scale:Performance
16
0
8
16
24
32
Operations / Second @ 200k issues4.4 5.1
+40%!Better throughput
Performance Engineering Team
17
0k
100k
200k
300k
400k
500k
Number of issues @ 22 operations / second4.4 5.1
+150%!Better scale
Better throughput
+
Performance Engineering Team
18
Better scale
Better throughput
+
At every size.
Performance Engineering Team
0k
275k
550k
825k
1,100k
65 55 45 35 25
Issue
s
Operations / second
4.4
5.1
19
6
7
8
8
9
Final Committed Heap Size (GB)0
5
10
15
20
Time Spent Collectin’ Garbage (%)
200,0004.4 5.1 4.4 5.1
Performance
20
Test @ 400K IssuesJIRA Config 400K issues, 10K users, 500 projects, 600
custom fields
HW 8 cores, 12 GB RAM, linux
Server 6 GB Heap for JVM
DB PosgreSQL
Special JIRA Home dir on SSD (includes lucene)
Load18 Grinder agents = ~ 20 actions/sec(1000 users all performing an action
every minute)
Average Response time < 2.5 sec
21
Upgrade to 5.1
Before
After!
22
Projects
Issue Types
# of Users
Workflows
Minimal Effect on Scale
Issues
Custom Fields
Permissions
Plan for Scale
Concurrent Users
Performance
23
Performance
24
Metric 50th Percentile 80th Percentile
Users 3,800 10,000
Issues 281,000 463,000
Projects 230 540
Custom Fields 270 615
Permission Schemes 20 40
Permissions 56 62
Issue Types 45 93
How Big Is Your Instance?
~50 customers surveyed with > 200K issues
Performance
25
MS SQL Server14%
PostGreSQL10%
MySQL38%
Oracle38%
What Database Do You Use?
Performance
~50 customers surveyed with > 200K issues
26
Poll Question #3:
How many users in your JIRA user base?
27
User Management
28
29
30
Deactivated Users
• Can’t log in• Don’t receive email
notifications• Not counted as a
licensed user
User Management
31
Dashboards & Filters
User Management
32
+ Incremental Sync+ Spring Security 3+ Performance Improvements
User Management
33
Poll Question #4:
How many instances of JIRA does your organization use?
34
Federation
35
Federation
36
Federation
37
38
JIRA To JIRA Issue Links
39
JIRA Server
2-way?
Search any instance using keywords or
JQL
JIRA To JIRA Issue LinksHistory onany JIRAinstance
40
Federation
41
Poll Question #5:
Do you use JIRA to collaborate with external customers, vendors, others?
42
JIRA Issues User Experience
JIRA Administration
Performance & Federation
What’s Next
43
JIRA Admin Helper
What’s Next
44
What’s Next
JIRA Workflow Sharing
45
+ Can enable / disable: on install from JIRA startup command line argument during XML restore
+ Great for staging servers
What’s Next
Global Mail Switch
46
JIRA Configuration
Tool
What’s Next
47
What’s Next
48
How JIRA Lost 90MBIn One Day
And how you can lose even more...
What’s Next
49
Interested? Contact edwin@atlassian.com
What’s Next
JIRA Archiver
ProductionArchive
50
14,000+ customers JIRA Community400+ add-ons
What’s Next
51
Questions?
52
5.1
6.0
2.4
2.5
atlss.in/wegobig
53
Thank you!
54