Zephyr Data Center Requirements
Zephyr must run in an isolated instance where there is no Jira running or any other Tomcat.
- Zephyr should only be installed on its' own server. If you are running a Jira instance, it should be installed on a different server.
- We recommend you to have Zephyr installed on a separate instance from where you have your Jira/Tomcat installed.
Zephyr Enterprise Data Center (for Windows On-Premise Installations only)
OS | Windows Server 2008 / 2012 / 2016 / 2019 |
CPU | Quad-core CPU Intel Pentium or AMD Opteron (2Ghz or higher) |
RAM | Minimum 8GB; Preferred 12GB |
Disk Space | At least 5GB Free (250GB-1TB recommended for large enterprise installations) |
Networking | Wired Ethernet |
Account | Administrator access to the machine |
Software | Java: Oracle JDK 8 |
Zephyr Data Center (for Linux On-Premise Installations only)
OS | Red Hat Enterprise 64-bit (the latest supported version is RHEL 8) CentOS 64-bit Ubuntu/Debian 64-bit SUSE/openSUSE 64-bit |
CPU | Quad-core CPU Intel Pentium or AMD Opteron (2Ghz or higher) |
RAM | Minimum 8GB; Preferred 12GB |
Disk Space | At least 5GB Free (250GB-1TB recommended for large enterprise installations) |
Networking | Wired Ethernet |
Account | Superuser (root) access to the machine |
Software | Java: Oracle JDK 8 |
Supported Databases
MySQL | Database Version: 5.6 or 5.7 series |
Microsoft SQL Server | Version 2012 / 2014 / 2016 / 2017 / 2019 |
Oracle | Database Version: 12c |
Zephyr Client
OS | Any Desktop OS |
Browser | Any one of these three with versions that support Web Sockets:
|
Networking | Client machine must have access to port 80 for HTTP connection (or 443 for HTTPS) to the Zephyr Server |
Other | Screen resolution of 1280×1024 (1280×900 for widescreen) or higher |
ZBots
OS | Windows Server 2008 / 2012 / 2016 / 2019 |
CPU | Dual-core CPU Intel Pentium or AMD Opteron (2Ghz or higher) |
RAM | Minimum 1GB |
Disk Space | At least 100MB Free |
Networking | Wired Ethernet |
Account | Administrator access to the machine |
Software | Oracle JDK 8. JRE is not supported. 32-bit only |
Additional Notes
All port numbers mentioned are by default, and can be configured to fit your specific environment setup. If any firewalls or proxies are present, it is required that they support the WebSocket protocol.
Ports Explained:
- 80, 443 (if HTTPS), 8005 and 8009 are used by tomcat and can be configured in the server.xml file under zephyr\tomcat\conf\
- 9200 is used by Elasticsearch
- 5701, 5702, 37000, 37001 are used by Hazelcast
- Database system - 3306 (unless changed) for MySQL and 1433 (unless changed) for Microsoft SQL Server
- Elasticsearch - 9200 on all nodes of the cluster include the one where Elasticsearch is installed
- Zephyr Instances - 5701,5702 (inbound ports) and 37000,37001 (outbound ports)
- Load Balancer - 80 (unless changed) for load balancer access
Software Version Explained:
- Elasticsearch 7.9.2 is strictly required for installing Zephyr Data Center.
- Oracle JDK 8u101 or higher required. JRE is not supported.
- No other database should be present on the server node.
Additional deployment requirements:
- The Zephyr instances need to be able to access a shared storage for storing common data (ex: attachments, etc) with a capacity of 100GB which could be further part of a HA cluster on its' own since this device is to be available without fail to all the nodes as long as the cluster is functional.
- Nodes must be configured with the same timezone and keep the current time synchronized. Using NTPD (Network Time Protocol Daemon) or some similar service is a good way to arrange it.
- Nodes must be able to communicate with each other based on IP address. (hosts file needs to be updated as required for this communication to work).
Starting Release 8.2, Zephyr Enterprise documentation is moving from its current location on Atlassian to a dedicated, standalone Zephyr Enterprise Documentation page. https://support.smartbear.com/zephyr-enterprise/docs/en/welcome-to-zephyr-enterprise.html