VMware vfabric Application Director Catalog Services

Similar documents
VMware vcloud Application Director Catalog Services

Using Application Services Library Services

Using VMware vfabric Application Director

LAMP Stack - VMware Sample Blueprint

VMware vfabric AppInsight Installation Guide

Infrastructure Navigator User's Guide

Using the vcenter Orchestrator Perspectives Plug-In

Request Manager User's Guide

VMware vfabric Data Director Installation Guide

Migrating vrealize Automation 6.2 to 7.1

VMware vcenter Configuration Manager and VMware vcenter Application Discovery Manager Integration Guide

Developing and Deploying vsphere Solutions, vservices, and ESX Agents

VMware Infrastructure 3 Primer Update 2 and later for ESX Server 3.5, ESX Server 3i version 3.5, VirtualCenter 2.5

VMware vfabric Application Director API Programming

VMware vfabric Application Director API Programming

VMware vfabric Data Director Installation Guide

vcloud Automation Center Reference Architecture vcloud Automation Center 5.2

VMware vrealize Configuration Manager SQL Migration Helper Tool User's Guide vrealize Configuration Manager 5.8

Migrating vrealize Automation 6.2 to 7.2

Infrastructure Navigator User's Guide

vrealize Hyperic Supported Configurations and System Requirements

vrealize Operations Service Discovery Management Pack 2.1

Cloud Pod Architecture with VMware Horizon 6.1

Developing and Deploying vsphere Solutions, vservices, and ESX Agents

vrealize Operations Service Discovery Management Pack 2.0

vrealize Hyperic Supported Configurations and System Requirements vrealize Hyperic 5.8.4

Configuring Single Sign-on from the VMware Identity Manager Service to Exterro E-Discovery

vfabric Application Director Troubleshooting

Using vrealize Operations Tenant App for vcloud Director as a Tenant Admin

Configuring Single Sign-on from the VMware Identity Manager Service to Marketo

VMware vrealize Code Stream Reference Architecture. 16 MAY 2017 vrealize Code Stream 2.3

VMware vrealize Code Stream Reference Architecture. 12 APRIL 2018 vrealize Code Stream 2.4

Installing and Configuring vcloud Connector

vrealize Business System Requirements Guide

Using VMware Identity Manager Apps Portal

Configuring Single Sign-on from the VMware Identity Manager Service to Vizru

Three-Tier Services Pattern - VMware Sample

Foundations and Concepts. vrealize Automation 7.0

Using the vcenter Orchestrator Plug-In for vcloud Director 1.0

vcloud Director Administrator's Guide

Installing and Configuring vcloud Connector

PostgreSQL Solution 1.1

Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5

Using the vcenter Orchestrator SOAP Plug-In 1.0.1

vfabric AppInsight Security Reference

Introducing VMware Validated Design Use Cases

IaaS Integration for Multi-Machine Services

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.

vrealize Suite Lifecycle Manager 1.0 Installation and Management vrealize Suite 2017

VMware Identity Manager Connector Installation and Configuration (Legacy Mode)

IaaS Integration for Multi- Machine Services. vrealize Automation 6.2

VMware View Upgrade Guide

Configuring Single Sign-on from the VMware Identity Manager Service to Trumba

Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1

Compatibility Matrixes for VMware vcenter Site Recovery Manager 4.0 and Later

vfabric Hyperic Monitoring and Management

Using the vrealize Orchestrator OpenStack Plug-In 2.0. Modified on 19 SEP 2017 vrealize Orchestrator 7.0

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway

Developing and Deploying vsphere Solutions, vservices, and ESX Agents. 17 APR 2018 vsphere Web Services SDK 6.7 vcenter Server 6.7 VMware ESXi 6.

vcenter Chargeback User s Guide

IaaS Integration for HP Server Automation. vrealize Automation 6.2

Workspace ONE UEM Integration with RSA PKI. VMware Workspace ONE UEM 1810

Lifecycle Manager User's Guide

Foundations and Concepts. 20 September 2018 vrealize Automation 7.5

Getting Started with VMware View View 3.1

Developing and Deploying vsphere Solutions, vservices, and ESX Agents

VMware vsphere Big Data Extensions Administrator's and User's Guide

PROVIDING SECURE ACCESS TO VMWARE HORIZON 7 AND VMWARE IDENTITY MANAGER WITH THE VMWARE UNIFIED ACCESS GATEWAY REVISED 2 MAY 2018

vsphere Web Client Extensions Programming Guide vsphere 5.1

Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager

How to Use a Tomcat Stack on vcloud to Develop Optimized Web Applications. A VMware Cloud Evaluation Reference Document

Foundations and Concepts

Horizon Workspace Administrator's Guide

Introducing VMware Validated Design Use Cases. Modified on 21 DEC 2017 VMware Validated Design 4.1

Getting Started with ESX Server 3i Embedded ESX Server 3i version 3.5 Embedded and VirtualCenter 2.5

Setting Up Resources in VMware Identity Manager. VMware Identity Manager 2.8

Installing and Configuring vcenter Multi-Hypervisor Manager

vcenter CapacityIQ Installation Guide

vsphere Upgrade Update 2 Modified on 4 OCT 2017 VMware vsphere 6.0 VMware ESXi 6.0 vcenter Server 6.0

Multi-Tenancy in vrealize Orchestrator. vrealize Orchestrator 7.4

vfabric AppInsight Installation and Users Guide

REVISED 6 NOVEMBER 2018 COMPONENT DESIGN: UNIFIED ACCESS GATEWAY ARCHITECTURE

Using vrealize Operations Tenant App as a Service Provider

VMware vrealize Operations for Horizon Installation

vcloud Director User's Guide

Image Management for View Desktops using Mirage

VMware vsphere Replication Security Guide

Configuring Single Sign-on from the VMware Identity Manager Service to Collibra

vrealize Infrastructure Navigator Installation and Configuration Guide

Getting Started with ESXi Embedded

Using the vrealize Orchestrator Operations Client. vrealize Orchestrator 7.5

Upgrade Guide. vcloud Availability for vcloud Director 2.0

Configuring Single Sign-on from the VMware Identity Manager Service to Bonusly

VMware Identity Manager Administration. MAY 2018 VMware Identity Manager 3.2

VMWARE HORIZON CLOUD WITH VMWARE IDENTITY MANAGER QUICK START GUIDE WHITE PAPER MARCH 2018

vsphere Upgrade Update 1 Modified on 4 OCT 2017 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

Using Application Services REST APIs

Setting Up Resources in VMware Identity Manager

INSTALLATION AND SETUP VMware Workspace ONE

vrealize Suite Lifecycle Manager 1.1 Installation, Upgrade, and Management vrealize Suite 2017

Transcription:

VMware vfabric Application Director Catalog Services vfabric Application Director 1.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document, see http://www.vmware.com/support/pubs. EN-000825-00

VMware vfabric Application Director Catalog Services You can find the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/ The VMware Web site also provides the latest product updates. If you have comments about this documentation, submit your feedback to: docfeedback@vmware.com Copyright 2012 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com 2 VMware, Inc.

Contents Using VMware vfabric Application Director Catalog Services 5 1 Sample vfabric Application Director Catalog Services 7 2 Sample Application Server Services 9 3 Sample Database Server Services 11 4 Sample Web Server Services 13 5 Sample Zimbra Services 15 6 Sample Monitoring Server Services 17 7 Sample Other Services 19 Index 21 VMware, Inc. 3

VMware vfabric Application Director Catalog Services 4 VMware, Inc.

Using VMware vfabric Application Director Catalog Services vfabric Application Director catalog provides a list of prepopulated standard logical templates, predefined (out-of-the-box) applications and services, and customizable scripts for users to create and deploy an application blueprint. The vfabric Application Director catalog lets you specify definitions for installable custom services on logical templates using install, configure, and start scripts, and appropriate configurations. A catalog administrator can add any service using logical templates or scripts to support custom application infrastructure and operating systems required by IT. Intended Audience This information is intended for anyone who wants to better understand the sample infrastructure and software services, supported operating systems, and supported application components available in vfabric Application Director. This audience includes application architects and catalog administrators who work in collaboration with application infrastructure administrators and cloud administrators. VMware, Inc. 5

VMware vfabric Application Director Catalog Services 6 VMware, Inc.

Sample vfabric Application Director 1 Catalog Services vfabric Application Director includes predefined components such as services in its catalog that are reusable components in several applications. These services are available to all user groups in vfabric Application Director. Logical templates must be added for each group outside the Default group. Catalog Services On the vfabric Application Director home page, in the Catalog list, click Manage Catalog Items. The Catalog tab includes standard logical templates, sample services, application components, and task scripts. An application architect can create an application blueprint and add the sample services to the applicable nodes and configure them. The sample services can also be configured when deploying a predefined application. In the application blueprint, these sample services are grouped into Application Servers, Database Servers, Web Servers, Zimbra Services, Monitoring, and Other. The property values for all of the services are case-sensitive. A new property value does not take effect if the value is typed incorrectly. NOTE The predefined sample catalog services should only be used in a test environment. The following concepts appear frequently in topics relating to catalog services: Application Application components Node Blueprint Catalog Logical template Logical deployment unit, consisting of application components and their dependent services and operating systems that can be distributed across multiple virtual machines. Custom code packaged as EAR files, WAR files, and so on. Virtual machine or a cluster of virtual machines defined in the blueprint. Logical topology of an application for deployment. A blueprint captures the structure of an application with logical nodes, their corresponding services and operating systems, dependencies, default configurations, and network topology requirements. Library that contains logical templates, which are pointers to cloud templates, as well as scripted software, called services that can be installed on a virtual machine. A predefined virtual machine definition in vfabric Application Director. A logical template can be mapped to an actual template in the cloud catalog. Logical templates allow an application blueprint to remain cloud agnostic. VMware, Inc. 7

VMware vfabric Application Director Catalog Services Service Properties Operating system Tag Custom Tasks Scripted software that can be installed on a virtual machine and reused in multiple applications. Configuration name-value pairs for services and application components. These are variables used by the scripts to set parameters on a script and run various configurations. For example, you can set JVM_ROUTE as a property to set the JVM Route for session affinity in clusters. Specifies an operating system supported by the IT organization for templates and services. A list of operating systems appears on the Administration tab, and you can add to the list. Organizes the lists of templates and services to enhance readability in the blueprint editor. A list of tags appear on the Administration tab, and you can add new tags to the list. From the execution plan, you can add custom tasks to perform additional customized tasks such as run security patches in an application deployment. You can create a custom task in the catalog and add it to an application deployment. vfabric Application Director also provides predefined tasks in the catalog that you can use to configure an APT repository, a YUM repository, or register a machine with a Red Hat Network. 8 VMware, Inc.

Sample Application Server Services 2 vfabric Application Director provides samples of application server services that a catalog administrator can use to create or update an existing application. Many of the sample services are included in the predefined applications such as Clustered Dukes Bank, Ruby on Rails, and jpetstore. NOTE Use the predefined sample catalog service only in a test environment. Table 2-1. Application Server Services Sample Service Service Description Supported Operating Systems Supported Application Components JBoss The JBoss service installs and configures JBoss Enterprise components. You can apply the JBoss service to a clustered node. For persistent or sticky sessions, set the JVM_ROUTE property value to self:node_array_index in the expression drop-down menu and configure the load balancing server to use the JVM_ROUTE property. The JBoss service install scripts use the YUM package management tool to install dependencies. RHEL 6.1.0 32-bit RHEL 6.1.0 64-bit JAR WAR EAR WebSphereAppServer The WebSphereAppServer service uses the IBM Installation Manager to install, configure, and start the WebSphere Application Server. NOTE The account you designate to the ibm_username and ibm_password parameters must have access to the WebSphere Application Server software. The default server is called demoserver with the administrator username demoadmin and password demoadmin. JAR WAR EAR SCRIPT You must set the required properties such as im_download_url and set optional properties such as repository_url to override the default behavior. The WebSphereAppServer service install scripts use the YUM package management tool to install dependancies. The Hyperic Agent service does not monitor this version of the WebSphereAppServer service. VMware, Inc. 9

VMware vfabric Application Director Catalog Services Table 2-1. Application Server Services (Continued) Sample Service Service Description Supported Operating Systems Supported Application Components vfabric tc Server with AppInsight vfabric tc Server with AppInsight service installs the tc Server and vfabric Application Performance Manager (APM) AppInsight 1.0 template, and creates an instance based on the vfabric AppInsight template. The service first configures the APM client to use the insight_server_ip, insight_server_username, and insight_server_password parameters. The instance starts and registers with the APM server. The instance_dir parameter is set during configuration. An application component such as WAR might use the parameter information to install the application and manage the server. vfabric tc Server with AppInsight service does not support EAR. RHEL 6.1.0 32-bit RHEL 6.1.0 64-bit Ubuntu 10.04.3 32-bit Ubuntu 10.04.2 64-bit JAR WAR vfabric tc Server The vfabric tc Server service installs and configures tc Server, and creates an instance. You must provide the instance name for the instance_name property. Set the automatically_start value to either YES or NO. When multiple instances of the services are placed on a node, a new instance is created for each service. NOTE Adding multiple copies of the vfabric tc Server service on the same virtual machine creates multiple instances, but the installation process happens only once. The webapps_dir, instance_dir, service_start, service_stop, and service_restart properties are set during configuration. An application component such as WAR might use the parameter information to install the application and manage the server. RHEL 6.1.0 32-bit RHEL 6.1.0 64-bit Ubuntu 10.04.3 32-bit Ubuntu 10.04.2 64-bit JAR WAR Rails The Rails service downloads and installs Ruby On Rails. The Rails service install scripts use the YUM package management tool to install dependancies. The Hyperic Agent service does not monitor the Rails service. SCRIPT RUBY_GEM To deploy predefined sample applications or add predefined tasks to an execution deployment plan, see the Using VMware vfabric Application Director Guide. 10 VMware, Inc.

Sample Database Server Services 3 vfabric Application Director provides samples of database server services that a catalog administrator can use to create or update an existing application. Many of the sample services are available in the predefined applications such as Clustered Dukes Bank, Radiant CMS, and jpetstore. NOTE Use the predefined sample catalog service only in a test environment. Table 3-1. Database Server Services Sample Service Service Description Supported Operating Systems Supported Application Components MySQL The MySQL service installs the MySQL server software. Set the property db_port value to the appropriate port. Application components use the database port value for configuration. Set the property db_root_password value to the password assigned to the database administrator. The default database administrator password is root. Ubuntu 10.04.3 32-bit SQL_SCRIPT On Ubuntu, the default server configuration does not allow remote connections for security reasons. To remotely connect to the Ubuntu server, append sed -ie "s/^bind-address/#bind-address/g" $myslq_config_file to the configuration action script. This change to the action script causes the server to bind to all interfaces allowing remote hosts to connect. The MySQL service install scripts use the YUM package management tool and APT-GET packaging tool to install dependancies. MongoDB The MongoDB service installs the MongoDB server and configures the server according to all of the parameters. The service sets the BINDIP property value to self:ip. Use the wget tool to download MongoDB installation files. You might have to configure the http_proxy property. The Hyperic Agent service does not monitor the MongoDB service. Ubuntu 10.04.3 32-bit RHEL 6.1.0 32-bit SCRIPT VMware, Inc. 11

VMware vfabric Application Director Catalog Services Table 3-1. Database Server Services (Continued) Sample Service Service Description Supported Operating Systems Supported Application Components Oracle11g The Oracle11g service installs and configures Oracle to start and use the server. The default system administrator password is examplepassword. The installer requires the installation files to be available on a NFS server. Set the server NFS path in the NFSPATH parameter and make sure the files are available. For 32-bit installations, download the linux_11gr2_database_1of2.zip and linux_11gr2_database_2of2.zip files from the Oracle Web site. For 64-bit installations, download the linux.x64_11gr2_database_1of2.zip and linux.x64_11gr2_database_2of2.zip files from the Oracle Web site. The Oracle11g service install scripts use the YUM package management tool to install dependancies. RHEL 6.1.0 32-bit RHEL 6.1.0 64-bit SQL_SCRIPT vfabric GemFire The vfabric GemFire service installs the service and makes the vfabric GemFire libraries available for use. Application components can use the value in the install_path property to locate the GemFire JAR files. The Hyperic Agent service does not monitor this version of the vfabric GemFire service. RHEL 6.1.0 32-bit RHEL 6.1.0 64-bit Ubuntu 10.04.3 32-bit Ubuntu 10.04.2 64-bit SCRIPT vfabric Postgres The vfabric Postgres service installs and configures the service for use. Set the property allow_connection_ips CentOS 5.6.0 64- bit value to All to allow any host to connect to the database. Set the property allow_connection_ips value to None to only allow local connections. You can also set an array of IP addresses to selectively allow remote access. RHEL 6.1.0 64-bit SQL_SCRIPT vfabric SQLFire The vfabric SQLFire service installs the server and starts an instance of the service using the values defined in the client_port and multicast_port properties. The Hyperic Agent service does not monitor the vfabric SQLFire service. RHEL 6.1.0 32-bit RHEL 6.1.0 64-bit Ubuntu 10.04.3 32-bit SCRIPT Ubuntu 10.04.2 64-bit To deploy predefined sample applications or add predefined tasks to an execution deployment plan, see the Using VMware vfabric Application Director Guide. 12 VMware, Inc.

Sample Web Server Services 4 vfabric Application Director provides sample Web server services that a catalog administrator can use to create or update an existing application. The Apache sample Web server service is included in the Clustered Dukes Bank predefined application. NOTE Use the predefined sample catalog service only in a test environment. VMware, Inc. 13

VMware vfabric Application Director Catalog Services Table 4-1. Web Server Services Sample Service Service Description Supported Operating Systems Supported Application Components vfabric ERS The vfabric Enterprise Ready Server (ERS) service installs vfabric ERS, creates an instance, and configures the instance for use. You must add a port value for the http_port property to enable the static server configuration. The vfabric ERS service install scripts use the YUM package management tool and APT-GET packaging tool to install dependancies. RHEL 6.1.0 32-bit RHEL 6.1.0 64-bit Ubuntu 10.04.3 32-bit Ubuntu 10.04.2 64-bit SCRIPT Apache The Apache service provides a standard installation of Apache to serve static content. The service also provides optional proxy configuration for mod_proxy and mod_proxy_ajp for standard application servers. Add a port value for the http_port property to enable the static server configuration. Add a node IPs value for the http_node_ips property to enable proxy configuration. Set the use_ajp property value to NO to configure mod_proxy. Set the use_ajp property value to YES to configure mod_proxy_ajp. RHEL 6.1.0 32-bit RHEL 6.1.0 64-bit SCRIPT When using mod_proxy_ajp, it is optional to add the tomcat_context and ajp_proxy_context values for the proxy. Set the http_proxy_port property value to 8009 when using Apache JServ Protocol (AJP). Otherwise, set the value to the port that the application server is running on. For Hyperic to properly monitor the Apache service, add the following code to the /etc/httpd/conf/httd.conf configuration file and restart, for the changes in the file to take effect. ExtendedStatus On <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from localhost </Location> Additional parameters such as service_start are read-only. Application components can use the read-only parameter information to start and stop the Apache server. The JVM_ROUTES property can be bound to the JVM_ROUTE on clustered application servers. The Apache service install scripts use YUM package management tool to install dependancies. To deploy predefined sample applications or add predefined tasks to an execution deployment plan, see the Using VMware vfabric Application Director Guide. 14 VMware, Inc.

Sample Zimbra Services 5 vfabric Application Director provides sample Zimbra server services for an email server software that a catalog administrator can use to create or update an existing application. NOTE Use the predefined sample catalog service only in a test environment. Table 5-1. Zimbra Server Services Sample Service Service Description Supported Operating Systems ZimbraLDAP ZimbraMBOX ZimbraMTA ZimbraProxy The Zimbra service deploys the Zimbra email and collaboration suite. Use the predefined sample Zimbra App or sample Zimbra Clustered App for these services. You cannot install more than one Zimbra service in a virtual machine. The Hyperic Agent service does not monitor these versions of the Zimbra services. CentOS 5.6.0 32-bit To deploy predefined sample applications or add predefined tasks to an execution deployment plan, see the Using VMware vfabric Application Director Guide. VMware, Inc. 15

VMware vfabric Application Director Catalog Services 16 VMware, Inc.

Sample Monitoring Server Services 6 vfabric Application Director provides samples of monitoring server services that a catalog administrator can use to create or update an existing monitoring application. NOTE Use the predefined sample catalog service only in a test environment. Table 6-1. Monitoring Server Services Sample Service Service Description Supported Operating Systems Hyperic Agent Hyperic Server The Hyperic Agent installs either a 32-bit or 64-bit Hyperic Agent and configures the agent to connect to the server specified in the HQ_SERVER_IP property. Set the required ip_address property value to self:ip. The install script configures the server to use hqadmin as the username and password to connect to the Hyperic Server. To modify the login credentials, change the username and password in the service install script. The Hyperic Server installs configures, and starts either a 32-bit or 64-bit Hyperic server. Set the required ip_address property value to self:ip. The install script configures the server to use hqadmin as the username and password to connect to the Hyperic Server. To modify the login credentials, change the username and password in the service install script. The Hyperic Server service install scripts use the YUM package management tool and APT-GET packaging tool to install dependancies. RHEL 6.1.0 32-bit RHEL 6.1.0 64-bit Ubuntu 10.04.3 32-bit Ubuntu 10.04.2 64-bit RHEL 6.1.0 32-bit RHEL 6.1.0 64-bit Ubuntu 10.04.3 32-bit Ubuntu 10.04.2 64-bit To deploy predefined sample applications or add predefined tasks to an execution deployment plan, see the Using VMware vfabric Application Director Guide. VMware, Inc. 17

VMware vfabric Application Director Catalog Services 18 VMware, Inc.

Sample Other Services 7 vfabric Application Director provides sample services such as vfabric RabbitMQ and NTPClient that a catalog administrator can use to create or update an existing application. NOTE Use the predefined sample catalog service only in a test environment. Table 7-1. Other Catalog Services Sample Service Service Description Supported Operating Systems Supported Application Components vfabric RabbitMQ The vfabric RabbitMQ service installs and configures the service for use. The vfabric RabbitMQ service install scripts use the YUM package management tool and APT- GET packaging tool to install dependancies. When an application blueprint with vfabric RabbitMQ service and Ubuntu 10.04 32-bit or 64- bit is deployed, the vfabric RabbitMQ 2.7.1 service is installed. The Hyperic Agent service can only monitor vfabric RabbitMQ with the management console plug-ins activated. See vfabric RabbitMQ documentation. Ubuntu 10.04.3 32-bit Ubuntu 10.04.2 64-bit SCRIPT NTPClient The NTPClient service installs the NTP client and configures the client to use the time server specified in the ntp_server parameter. The NTPClient service install scripts use YUM package management tool to install dependancies. The Hyperic Agent service does not monitor the NTPClient service. JAR WAR EAR SCRIPT To deploy predefined sample applications or add predefined tasks to an execution deployment plan, see the Using VMware vfabric Application Director Guide. VMware, Inc. 19

VMware vfabric Application Director Catalog Services 20 VMware, Inc.

Index C catalog services 5 S sample catalog services 7 sample service Apache 13 Hyperic Agent 17 Hyperic Server 17 JBoss 9 MongoDB 11 monitoring server 17 MySQL 11 NTPClient 19 Oracle11g 11 Rails 9 vfabric ERS 13 vfabric GemFire 11 vfabric Postgres 11 vfabric RabbitMQ 19 vfabric SQLFire 11 vfabric tc Server 9 vfabric tc Server with AppInsight 9 WebSphereAppServer 9 Zimbra 15 sample services application server 9 database server 11 Web server 13 Zimbra 15 VMware, Inc. 21

VMware vfabric Application Director Catalog Services 22 VMware, Inc.