Slow performance using BPMS on Openshift with GlusterFS

Solution In Progress - Updated -

Issue

We have JBPM 6.4 running on EAP 6.4 on Openshift, and a gluster volume mounted at /opt/data. The EAP additional system properties are configured as follows:

            -Dorg.uberfire.nio.git.dir=/opt/data/jbpm-wb-git

And the maven settings file uses /opt/data/jbpm-maven-repo as the local repo.

  • I have created a new repository and a new project. When I try to create a new 'Business Process' from the 'New Item' menu, the 'package' list is non-functional and doesn't let me choose anything. When I click 'OK' to save the business process, I get the following error: 'Path in which to create new resource is missing. Please enter.'.

  • The JBPM GUI is so slow it's unusable.

  • I've switched the niogit data dir to use NFS, and performance is fine. The issue seems to be related to gluster specifically.

Environment

  • Red Hat JBoss BPM Suite
    • 6.4.0
  • Openshift
  • GlusterFS

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In