在VM上运行JIRA

时间:2008-09-18 13:23:34

标签: version-control virtual-machine jira

任何人在VM上运行Jira有成功或失败吗?

我正在设置新的源代码管理和缺陷跟踪服务器。我的服务器机房已接近满,我的服务组建议使用VM。我看到很多人在VM上运行SVN(包括NCSA)。 VM还可以解除我的硬件问题并为我提供高可用性。最后,它让我摆脱了一些繁文缛节,可以更快地实现。

那么,有没有人知道为什么我不应该把Jira放在VM上?

由于

8 个答案:

答案 0 :(得分:9)

我们刚刚对此进行了研究,这就是我们发现的:

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

对于我们的安装(< 10000问题,一次< 20个并发会话),我们使用非常少的服务器资源(< 1GB Ram,在我们通常使用的四核处理器上运行< 5%<在任何可测量的数量上,VM都没有影响性能。

答案 1 :(得分:6)

我不明白为什么你不应该从vm上运行jira - 但jira需要大量的资源,如果你的vm驻留在负载很重的机器上,它可能表现不佳。为什么不记录支持请求(support.atlassian.com)并询问?

答案 2 :(得分:4)

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

答案 3 :(得分:4)

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

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

答案 4 :(得分:4)

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

答案 5 :(得分:2)

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

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

我想知道使用JIRA和VM(Chris Latta)的人是否正在运行ESX - 这可能比Windows主机更快。

答案 6 :(得分:2)

我已经设法从一组虚拟机中运行Jira,Bamboo和FishEye,这些虚拟机都是从同一台服务器托管的。虽然我不建议在大多数商店生产这种设置。根据今天的标准,Jira的要求相当低。只要确保你可以从你的主机上获得足够的资源就可以正常运行。

答案 7 :(得分:1)

如果,VM,您的意思是操作系统的虚拟实例,例如在Xen,VMWare甚至Amazon EC2上运行的Linux实例,那么Jira将运行得很好。您需要担心虚拟系统的唯一一次是,如果您正在做一些依赖于硬件的事情,例如运行图形3D应用程序,或者说使用传真调制解调器或使用Asterisk的Digium电话卡。