VMware vFabric tc Server
VMware, Inc.
3401 Hillview Avenue Palo Alto CA 94304 USA Tel 877-486-9273 Fax 650-427-5001 www.vmware.com
Copyright © 2010 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. Item No: VMW_10Q4_DS_vFabric_tcServer_EN_R1
Key Highlights
tc Server is designed to support the entire application lifecycle
with a lightweight platform that is ideally suited for building and
running modern applications.Developer Efficiency
Optimized for running Spring applications, the world’s most
widely used Java development framework, tc Server includes
core capabilities designed to enhance the efficiency of
Spring developers:
• Using the Spring Insight console (included with Developer
Edition) developers can obtain a dashboard view of real-time
Spring application performance metrics. Without changing
their code, developers can use Spring Insight to detect, analyze
and diagnose application performance issues right from their
desktops.
• Developers will be immediately familiar with vFabric tc Server
since it is based on the popular Tomcat Server that is in use at
70 percent of organizations today.
Operations Management
tc Server provides operations management and monitoring of
servers and applications for a single instance or across many
nodes, from a single console. Capabilities include:
Application management
• Native Spring instrumentation to enable fine grain application
monitoring in production
• List all applications running in a distributed collection of
server instances
• Target, deploy and un-deploy applications to distributed
server instances
• Control application parameters like caching and JSP behavior
Server management
• Remote configuration control for server instances
• Define virtual hosts, access logs and web server integration
• Configure JVM parameters, such as Java heap size and
garbage collection
• Dynamic control and resizing of thread pools without
server restart
• Define server groups
Advanced Server Diagnostics
tc Server provides advanced diagnostics, such as thread lock
detection and automatic and on-demand failure logging to
enable swift isolation, diagnosis and repair of issues.
Features include:
• Application thread lock detection provides warnings when
threads compete for restricted resources in a way that would
compromise application integrity
• Configurable automatic and on-demand thread and heap
dumping for failure and exception analysis
• Thread to URL association for faster diagnosis when analyzing
problems with request processing
Deployment Flexibility
Deploy your applications to physical or virtual hosts
• Lightweight server (10MB) ideal for virtual environments
• Template-driven server instance creation to simplify and
accelerate deployment
• Integrated experience with VMware environments
Selected Customers
“Test and live deployments are taking the developers
literally a couple of minutes with vFabric tc Server – where
they used to take up to two hours on Oracle WebLogic.
The throughput on vFabric tc Server is at least 3X greater
than WebLogic and the CPU and load on the production
servers is about half”
— Shaun Perkinson, Associated Newspapers
“Without vFabric tc Server, I could not have deployed my
web-based applications into the private cloud environment
I created. vFabric tc Server’s small footprint allows me to
deploy a dozen app server instances on one physical box
virtualized by VMware, with plenty of capacity left over”
— John Brisbin, NPC International