2.5 Recommended Hardware Configurations

The hardware configuration that you set up for your Novell Vibe site should be based on the number of active users that the Vibe site must support. Server machines can be physical or virtual.

Active Users

Vibe Components

CPU

Memory

Java Heap

10

1 dedicated Vibe server with:

  • Tomcat

  • Lucene

  • SQL

x86

2 GB

1 GB

50

1 dedicated Vibe server with:

  • Tomcat

  • Lucene

  • SQL

x64 dual core

4 GB

2 GB

100

Multiple Vibe servers:

  • 1 dedicated Tomcat server

  • 1 dedicated Lucene server

  • 1 dedicated SQL server

x64 dual core

4 GB

2 GB

500

Multiple Vibe servers:

  • 3 dedicated Tomcat servers with an L4 load balancer

  • 2 dedicated Lucene servers

  • 2 dedicated SQL servers

x64 quad core

8 GB

6 GB

1000

Multiple Vibe servers:

  • 5 dedicated Tomcat servers with an L4 load balancer

  • 4 dedicated Lucene servers

  • 2 dedicated SQL servers

x64 quad core

8 GB

6 GB

The Novell Vibe Installation program provides two installation types: Basic and Advanced. When you perform a Basic installation, the result is a fully functional Vibe site with all required options configured and with typical defaults in use for optional settings.

If you are new to Vibe, the easiest way to get started is to perform a Basic installation first, with all Vibe components installed on the same server, then add advanced configuration options to your Vibe site after the Basic installation has been successfully tested. However, experienced Vibe administrators can choose to perform an Advanced installation immediately, which includes all installation and configuration options, as described in Section III, Advanced Installation and Reconfiguration.

You can perform a Basic installation to set up a single-server configuration, as described in Section 3.0, Planning a Basic Vibe Installation and Section 4.0, Installing and Setting Up a Basic Vibe Site.

You can perform a Basic installation to set up a multiple-server configuration, but the remote database must be created manually and in advance of performing the installation, as described in Section IV, Multi-Server Configurations and Clustering.