在虚拟机上运行JIRA

问题描述:

任何人在虚拟机上运行Jira都有成功或失败?在虚拟机上运行JIRA

我正在设置一个新的源代码管理和缺陷跟踪服务器。我的服务器房间已满,我的服务组建议使用虚拟机。我看到一群人在虚拟机上运行SVN(包括NCSA)。虚拟机还可以让我摆脱硬件问题,并为我提供高可用性。最后,它使我从一些繁文fre节中解放出来,并且可以更快地实施。

那么,有谁知道我为什么不应该把Jira放在虚拟机上吗?

感谢

+0

对于Java应用程序,您需要小心使用术语“VM”.... *每个* java应用程序都在VM中运行.... – skaffman 2010-03-11 17:46:44

+0

我看到虚拟机上奇怪的减速消失了,当我们过渡到物理,但更多的时候,我总是在虚拟机中运行Atlassian产品。一定要给它一个大的资源分配。 – 2014-08-11 20:44:38

我不明白为什么你不应该运行JIRA关闭虚拟机 - 但JIRA需要良好的资源量,如果你的虚拟机驻留在负载很重的机器上,它可能会出现性能不佳。为什么不登录支持请求(support.atlassian.com)并询问?

如果虚拟机的意思是一个操作系统的虚拟实例,例如运行在Xen,VMWare甚至亚马逊EC2上的linux实例,那么Jira将运行得很好。唯一需要担心虚拟系统的是如果你正在做一些依赖于硬件的东西,比如运行图形3D应用程序,或者说一些使用传真调制解调器或带有Asterisk的Digium电话卡。

我们在虚拟机上运行Jira - VMWare运行Windows Server 2003 SE并将数据存储在我们的SQL Server 2000服务器上。没问题,效果很好。

磁盘访问速度JIRA上VM ...

http://confluence.atlassian.com/display/JIRA/Testing+Disk+Access+Speed

我想知道如果谁在使用JIRA与VM(克里斯·拉塔)正在运行ESX下的人 - 这可能比快一个Windows主机。

我的公司最近将我们的JIRA实例从托管物理服务器移动到Amazon EC2实例,并且一切都很好。我们正在使用一个m1.large实例(64位o/s,4个虚拟核心和8GB RAM),但这比我们仅需要JIRA更多;我们还在同一个EC2实例上托管Confluence和我们的公司网站。

请注意,我们是一个相对较小的装备;我们的JIRA实例有25个用户(其中​​可能有15个活跃用户)和约1000个JIRA问题。

我们在基于Linux的VM实例上运行我们的JIRA(和其他Atlassian应用程序)实例。一切都运行得非常好。

我已经设法从一组虚拟机中运行Jira,Bamboo和FishEye,这些虚拟机都来自同一台服务器。虽然我不会在大多数商店推荐这种设置用于生产。按照今天的标准,Jira的要求相当低。只要确保你可以允许你的主机有足够的资源就可以正常运行。

我们只是做这个研究,这是我们发现:

  • 如果你计划有总共1,000到5,000个问题,约100少数项目(10-20) -200用户,最近有256-512MB可用RAM的服务器(2.8 + GHz CPU)应满足您的需求。
  • 如果您计划出现更多问题和用户,添加更多内存将有所帮助。我们有报告称,为JIRA分配1GB的RAM足以解决100,000个问题。
  • 作为参考,Atlassian的JIRA网站(http://jira.atlassian.com/)有超过33,000个问题和超过30,000个用户帐户。该系统运行在64位Quad处理器上。服务器有4 GB的内存,1 GB专用于JIRA。

对于我们的安装(< 10000问题,< 20同时并发会话),我们使用很少的服务器资源(< 1GB内存,在四核处理器上运行,我们通常使用< 5%与< 30%峰值),虚拟机在任何可衡量的数量上都不会影响性能。