| Summary: | Add HW requirements to Install Guide and Release Notes | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 4 | Reporter: | Joshua Wulf <jwulf> |
| Component: | Documentation | Assignee: | Dana Mison <dmison> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 4.2 CP02 | CC: | lcarlon |
| Target Milestone: | --- | ||
| Target Release: | 4.3 GA | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/SOA-640 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2008-10-28 07:51:12 UTC | Type: | Feature Request |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Joshua Wulf
2008-07-23 23:42:14 UTC
The information for EAP is there. You'll need to investigate to find out the requirements for the additional pieces in SOA. Email sent to soa-engineering-list
Hi, trying to get some info together on the SOA platform hardware requirements.
I didn't think there would be much point with actual minimum requirements, as people would never actually run that. So I was thinking of a base line of "small to medium single application deployment".
CPU:
the only references I can find say a 'modern CPU', what should JBoss consider to be the baseline for 'modern'? P4? multi-core?
is there any material on other platforms? SPARC, Itanium, PowerPC ? or anyone know of a good comparison reference ? does it matter?
Harddrive (based on unzip downloads):
standalong ESB: 220meg
Full SOA (ie EAP+ESB): 600meg
+ space for logs
Memory:
Any recommendations for RAM for standalone ESB & full SOA with "small to medium single app" ?
The SOA 4.2 getting started guide says: 768meg (addition to OS & other software requirements) with unspecified load
This JIRA SOA-640 recommends 1Gig for EAP as a GUI-less server for "small to medium single app deployment"
Darrin.
Hello, response from mvecera 30th July 2008: few weeks back I was running ESB server 4.3 (default configuration) on my laptop (Mobile AMD Sempron 3000+, 1GB DDR333 RAM). It took 5 minutes to start. On my PC in the office (Inte Core2Duo 1667Mhz, 2GB DDR667 RAM) it takes usually 1:30 minutes which I consider optimal (it's hard to get faster than 1 minute). I would be very careful with good looking configurations... My suggested minimum configuration would look like: dual core cpu, 1GB RAM (for dedicated server for small to medium single app deployment) Disk space is another topic - logs cen easily grow to tens of GB when in debug mode. It would be good to stress that ~10GB for logs are fine for production environment with log rotate configured properly. @M. Well given the example above I doubt the Sempron CPU is what slows down things. It's most probably the slower laptop I/O speeds and the amount of *free* memory (imagine what happens when you swap). And I've never seen defined I/O speed in hardware requirements ;) So probably we could try describing the minimal system we run tests on. Altogether we can skip CPU (it must be anyways defined in the requirements for the underlying OSs we are certified on) and require a minimum amount or memory for the platform. Saying some amount for the whole system can be misleading based on what other tools/interfaces/whatever are running on the system. So what I'm trying to suggest is have 3 requirements: 1. Supported JVM/OS/HW platform 2. Amount of memory for our product 3. Amount of permanent storage required + recommendations for additional space for logs and applications I would like this in place for 4.3 GA as well. Proposed inclusion: SOA Platform Hardware Requirement Recommendations ======================================== These recommendations do not represent an absolute minimum requirement for running the SOA Platform but rather presents a baseline for reasonable performance. The SOA Platform will run on far lesser hardware although your performance will suffer accordingly. Also note that performance is affected by other factors such as the sub-systems of the hardware platform. When using 'non-server class' hardware such as a laptop for development & testing, performance results may be less than those when deployed in your production environment. These guidelines also do not take into account the requirements of the server's operating system or other applications, nor does it include your own applications and services deployed on the SOA Platform. It is the developers' responsiblity to provide performance requirements for their own services & applications to be deployed. CPU === Minimum: Pentium4 class. Recommended: Dual-core or greater. MEMORY ====== 1 Gigabyte of memory is a recommended minimum. Increasing memory is often the most effective means of increasing performance. STORAGE SPACE ============= The full installation of the SOA Platform server requires 600 megabytes of harddrive space. The standalone ESB server only requires 220 megabytes of space. You will also require additional space for log files. 10 Gigabytes is considered adequate for a production environment with log rotation configured. Looks good to go. content added to 4.3 release notes Verified in GA |