Child pages
  • Technical Specifications

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • Pure Java. Flux is written in pure Java. As a result, the same Flux code runs on any platform that has a supported version of Java. Flux runs equally well on Windows and Linus, as well as OSX and other environments with Java Virtual machines.
  • Supported Java Versions. Flux 8.0 is tested on the Oracle versions of Java. Numerous customers have Numerous customers have found Flux works with Java versions from other vendors, and Flux provides validation and support for these versions through its consulting services. We recommend using the latest JRE supported available. Supporte Supported Java versions for each Flux 8.0 maintenance release are listed below.
    • Flux 8.0.11 and later: Java 7 and 8 are supported for the Flux Operations Console. The Flux engine itself is supported on Java 6, 7, and 8.
    • Flux 8.0.10: Java 6, 7 and 8
    • All earlier versions of Flux 8 require Java 6 or Java 7 to run.
  • Supported Databases. Note: The JDBC Database Drivers being used must match the release of the database being used. Using database drivers that pre-date the database version is not supported. As an example, using JDBC Drivers for SQL Server 2000 is not supported when using SQL Server 2008. Flux uses no stored procedures to better assure portability across databases.
    • Apache Derby (Built into Flux and the default database if none other is selected. Does not cluster. Only appropriate for light-duty use.)
    • Oracle 12c, 11g, 10g, 9i, and 8i
    • IBM DB2 10.1, 9.7, 9.5, 9.1, 9.0, and 8.1
    • SQL Server 2012, 2008, and 2005. All with row versioning enabled using the Microsoft JDBC drivers
    • PostgreSQL 9.2, 8.4, 8.3, 8.2, and 8.1
    • MySQL 5.6, 5.5, and 5.0 using the com.mysql.jdbc.Driver JDBC driver with InnoDB tables
    • H2, HSQL, Apache Derby In-memory (In-memory database built into Flux. Data is lost on restart. Does not cluster. Only appropriate for light-duty use.)
  • Supported Application Servers. Using an application server is optional.
    • WebLogic Server 12, 10.3, 9.2, 9.1, 8.1, 7.0, and 6.1
    • WebSphere 8.5, 8.0, 7.5, 6.1, 6.0, 5.1, 5.0, and 4.0
    • JBoss 7.1 and 7.0 (both with RestEasy disabled)
    • Tomcat 7.0, 6.0, 5.5, and 5.0
    • Jetty 6 and 5
  • Supported Web Browsers. Using the Web-based Operations Console is optional. It supports the following web browsers. NOTE: Internet Explorer is known to perform significantly slower than other browsers. We recommend using one of the other supported browsers listed where possible.
    • Firefox 7 and newer
    • Internet Explorer 9, 10, and 11 (although there are some reported rendering issues with IE 9)
    • Google Chrome 15 and newer
  • Supported LDAP Servers.Using LDAP for security authentication is optional.
    • Microsoft Active Directory
    • Apache Directory Server
  • Supported Operating Systems. Flux works on any operating system that supports Oracle's JVM, version 6 or 7. Starting with Flux 8.0.10, Flux supports Java 8 as well. Specifically, Flux is known to work on 64-bit and 32-bit Windows, Linux, Mac OS X, Solaris, HP-UX, AIX, AS/400, and OpenVMS systems.
  • Minimum Memory Requirements. Flux Engine: 512 MB RAM. Flux Agent: 512 MB RAM. Flux Operations Console: 512 MB RAM. A cluster of Flux engines and their agents is managed from a single Operations Console instance.
    • Apache Derby and H2. If you are using the default Apache Derby database or the in-memory H2 database, Flux will typically require an additional 300 MB of memory to run.
  • Minimum CPU requirements. Flux requires an equivalent CPU of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor (or equivalent to a 2006 1.7 GHz Xeon processor). NOTE: Memory and CPU requirements may increase as the usage of Flux increases. As the usage, size, and complexity of your Flux workflows increase, CPU and memory usage may scale accordingly.
    • Apache Derby and H2.  If you are using the default Apache Derby database or the in-memory H2 database, Flux will typically require an additional CPU equivalent to the type described above.
  • Minimum Screen Resolution. The Flux Operations Console requires a minimum screen resolution of 1280 x 1024.
  • Virtualized Environments. Flux can run in any virtualized environment (including VMWare and VirtualBox) where a stable JVM is available. Note that many virtual environments have virtual disk I/O subsystems that are substantially less performant than physical machines. In such instances the performance of Flux may be adversely (sometimes extremely) impacted.
  • Active-Active Clustering. Engines automatically cluster when pointed to the same database. Flux supports clusters of a dozen or more engines. NOTE: If using a cluster of more than 4 engines, the cluster networking enabled engine configuration option should be disabled for best performance.

...