Before you can install and run Data Director, your environment must meet the prerequisites.

To use vFabric Data Director, you must have installed and set up the following VMware products.

One of the following vSphere releases:

vSphere 5.0 Enterprise or vSphere 5.0 Enterprise Plus

vSphere 5.1 Enterprise or vSphere 5.1 Enterprise Plus

VMware vSphere Client 5.0 or 5.1

VMware vCenter Server 5.0 or 5.1, and any related modules (ISO or ZIP)

ESXi ISO or ESXi offline bundle ZIP

vSphere Update Manager

vSphere VMFS-5

VMware Virtual Hardware 7 or later

Operating system support for base database templates. The following operating systems are valid to include in a base template.

Microsoft Windows Server 2008 R2

Red Hat Enterprise Linux 5.4 and later (6.0 is not supported)

Oracle Linux 5.4 and later (5.7 and 6.0 are not supported)

SUSE Linux Enterprise Server 11 SP1

vFabric Postgres. Download the following client tools and drivers from the Data Director Download page.

Data Director Client Tools (Linux 32-bit or 64-bit)

Data Director JDBC drivers

Database. You can use Data Director with vFabric Postgres, which comes with Data Director, or you can use one of the supported databases.

Microsoft SQL Server 2012

Microsoft SQL Server 2008 R2

Oracle 11g Release 2

Oracle 10g Release 2

Web interface support. vFabric Data Director supports the following Web browsers.

Firefox 8.0 or later. Also requires Adobe Flash Player Plug-in 10.1 or later.

Internet Explorer 8.0 or later. Also requires Adobe Flash Player Plug-in 10.1 or later.

Chrome 16.0 or later. Also requires Adobe Flash Player Plug-in 10.1 or later.

The Data Director Web interface requires a minimum monitor resolution of 1024x768.

The following are the minimum requirements for Data Director.

2 ESXi servers with 32GB of RAM combined.

1 vCenter Server system (can be running on a virtual machine).

1 Windows system for running vSphere Client.

250GB of shared storage, configured as two datastores.

1 Gigabit Ethernet VLAN.

This VLAN will carry Data Director network traffic.

One or more Gigabit Ethernet VLANs for one or more database networks.

Database networks carry SQL traffic to and from Data Director databases. Database clients such as JDBC and libpq send and receive SQL traffic from database servers on these networks. Data Director supports multiple database networks for better network isolation, for example, to isolate QA SQL traffic from production SQL traffic. See Planning the Network Configuration.

Hardware to run the test application.

Check with your company's network administrators or IT staff to determine a setup that is appropriate for your organization. For example, here is one possible setup for a 4-VLAN configuration .

4 ESXi servers with 64GB of RAM combined.

1 vCenter Server.

1 Windows system for running vSphere Client.

500GB of shared storage configured as two or more datastores.

4 Gigabit Ethernet VLANs.

These Gigabit Ethernet VLANs carry Data Director network traffic.

One or more Gigabit Ethernet VLANs for one or more database networks.

Database networks carry SQL traffic to and from Data Director databases. Database clients such as JDBC and libpq send and receive SQL traffic from database servers on these networks. Data Director supports multiple database networks for better network isolation, for example, to isolate QA SQL traffic from production SQL traffic. See Planning the Network Configuration.

Hardware to run the test application

Data Director licensing supports up to 32 vCPUs.

Data Director provides several database resource templates in different sizes: tiny, small, medium, large, and giant. Estimate the resources that your Data Director deployment requires based on your installation's expected database sizes. For example, a database instance that uses the Tiny database resource template has the following settings.

Settings for a Tiny Database Configuration

Resource

Setting

vCPUs

1

Memory size

512MB

Recommended database storage allocation

2GB

For a base installation that uses the Tiny database template, use a cluster with the following CPU and memory resources.

Resource Requirements for a Base Installation Using the Tiny Resource Template

Resource

Requirements

CPU

4GHz and an additional 400 MHz for each database instance

Memory

8GB of available memory and an additional 512 MB of available memory for each database instance