Download presentation
Presentation is loading. Please wait.
1
VCS Agents SE Interlock ‘06
Q1’06 Roger Davis Product Manager, HA Solutions Todd Ruhl Technical Product Manager, HA Solutions
2
Agent Agenda Roadmap Agent Strategy
Selling HA Solutions for ISV Applications Competition
3
Standardization: Major Apps & DBs
Q2’06 -- Today -- Databases Version Solaris AIX HP/UX Windows Linux (RH) Oracle 8i-9i,10g DB2 (+EEE) N/A Sybase 11.x-12.5 SQL 2000, 2005 Applications Exchange 2000, 2003 Oracle E-Bus Suite Oracle App Srvr PeopleSoft 8.x SAP 4.6, 4.7, 6.2 Siebel 6.x-7.7 Sun ONE (Sun JES) Tuxedo WebLogic Server 6.1-8.x WebSphere App Srvr 5.x, 6.0 WebSphere MQ 5.3 10gR2 (+SLES) , 15 , .10 NetWeaver , 7.8 , 9.0 , 9.0
4
Primary Source of Agent Information: The Agent Matrix and Roadmap
VNET\Products\Cluster Server\Agents & Options\ VERITAS Cluster Server Agents List Continually updated – a living document Lists all the VCS agents, for all the platforms Categorizes agents Lists key compatibility information Authoritative roadmap: reasonably up-to-date It is no longer a download site for agent binaries ICG’s are downloadable
6
Future of Agents: Our Strategy
Dominate large, fast growing sectors identified with HA Increase primary application focus on ERP (SAP) space Leverage Consulting and generic “Solution Bundles” Extend strategy for current DB and Application agents Continue with quarterly Agent Pack CD as release vehicle Ensure that agent portfolio is compatible with VAD and VCS
7
TPM Support for ISV Solutions
Paul Belk SAP Manuel Braun SAP and SAP/RAC certifications Kevin Barth WebLogic, WebSphere, Oracle App Server Todd Ruhl Siebel, PSFT, Oracle E-Business, MQ, Tuxedo, Sun Messaging Server Put some names to faces
8
Deeper Dive on ISV Agents Todd Ruhl
A few HA/DR configurations – SAP Common objections Suggestions for selling Competitive notes
9
Example: SAP HA Configuration
VERITAS Cluster Central Svc NFS Svc Central Svc NFS Svc Web Disp Router (ECC & EP) Dialog Instance Dialog Instance Database Server (ECC & EP) Enqueue Replication Enqueue Replication Wish there were time to review each ISV HA solution in more detail Will briefly review SAP since it’s our largest oppty—also most complicated solution, Complexity of SAP deployments, large nbrs of instances, ripe oppty to emphasize manageability benefits…simplify Focus of next agents (Q2) is support for NW, Enqueue, (both UNIX and Win) and 64-bit on Windows Diagram depicts simplified and small SAP deployment 2 apps deployed, supported by almost bare min nbr servers for each Key terms you’ll encounter R/3 and ABAP (old SAP arch in which apps run) NW (new Java arch in which apps run) Enqueue Replication – HA feature of SAP – agent has sophisticated functionality to automate recovery of enq table Using CFS for Central Services shared directories (Manuel’s customer) Web DB SCS EnqRep Dialog ERP Central Component (ECC) Enterprise Portal (EP) SCS EnqRep Dialog
10
Rockwell SAP HA Configuration
Veritas Cluster Web Dispatcher & SAP Router (ECC, SCM, XI & EP) Dialog/Application Server Instance Dialog/Application Server Instance Dialog/Application Server Instance Dialog/Application Server Instance Central Svc & Enqueue Replication Central Svc & Enqueue Replication Central Svc & Enqueue Replication Real-world complex, large environment…hundreds of servers eventually…with a DR site 4 applications sharing groups of servers dedicated to each tier…more apps are coming Begging for standardization, automation, integration…and simplified management Ripe VAD – server farms dedicated to each tier Central Svc & Enqueue Replication Central NFS Services Database Services (ECC, SCM, XI & EP) SCS Web EnqRep Dialog DB ERP Central Component (ECC) Enterprise Portal (EP) Supply Chain Mgmt (SCM) Exchange Infrastructure (XI)
11
Common Objections Why Cluster All Tiers of My Application?
Why clustering redundant or HA-capable services? Multiple instances of the service may exist SAP dialogue instances PeopleSoft application servers and web servers Siebel application servers Service already has HA capabilities WebLogic and WebSphere clustering Tuxedo domains Sun Messaging Server watcher process MQ parent process restarts child processes
12
Why Cluster Redundant or HA-Capable Services
Limitations of HA-capable application services They enhance HA for that app service only They are unaware of other app services—no coordination Their response to failure is often limited (e.g. service is removed from the load-balancer only—no restart attempted) The feature helps, but cannot achieve the overall level of HA offered by VCS Reasons to cluster all application services To manage interdependencies among services at all tiers To facilitate and expedite system maintenance To simplify application management (start, stop, and monitor all services from the same interface) To ensure performance capacity (get the failed app or web server back online ASAP) Clustering all services is essential to a reliable DR solution Some single points of failure are “grey” (e.g. Siebel Gtwy) Reference supporting slides on VNet
13
Example: Ferrellgas HA Configuration
Showing Ferrellgas config for following reasons Solution involved multiple agents All services were clustered, even redundant app and web servers (for DR and manageability) Model sales and consulting effort
14
Example: Ferrellgas HA Configuration
VCS also simplifies the management of a complex app environment Imagine trying to start, stop, monitor, and coordinate all these services without VCS (tedious and error-prone)
15
Selling Tools Immerse yourself in the customer’s application requirements (their pain, problems, objectives, and issues related to HA). Capture them in diagrams and descriptions Summarized list of driving requirements Diagram of existing or “currently planned” environment List of hardware and application software to deploy Diagrams of proposed environment HA use cases May need to get time with Sr Mgt, DBAs, sys admins, application architects and admins, network admins, SAN admins Gathering and capturing this is the path to becoming a trusted advisor Will force the customer to provide necessary detail, will educate them, force them to analyze and decide upon important HA issues You’ll have the info to develop compelling and credible proposal Use the following slides as templates in your sales efforts
16
Selling Tools Diagrams of Existing/Planned Environment
Potential wealth of info: requirements, constraints Get involved early so HA requirements influence hdw and sftw architecture and purchases Engage a SME (ECS experienced with the app or TPM, or both) – the apps are complex…nuances, exceptions CIC Example
17
Selling Tools List of Hardware and Software to Deploy
Servers (2) Sun V880, 12 CPU, 32 GB RAM, (2) Emulex LP9802, Quad NIC, [database] (6) Sun V440, 4 CPU, 16 GB RAM, (2) Emulex LP9802, Quad NIC, [other servers] O/S Solaris 10 SAN Hitachi Thunder 9570, Hitachi TrueCopy, Brocade 4100 switches Infrastructure Software SF/HA 4.1 Application PeopleSoft Enterprise: CRM 8.11, Finance 8.10, Portal 4.2.1 PeopleTools 8.47 With this info, now ready to use VNet and other resources to determine what’s available Note common confusion with version of PSFT app and version of PeopleTools
18
Selling Tools Diagrams of Proposed Environment
Veritas Cluster Msg Srvr LDAP Msg Srvr MMP Msg Srvr1 POP/IMAP Msg Srvr2 POP/IMAP Msg Srvr3 POP/IMAP Hot Standby Msg Srvr MTA - In Msg Srvr MTA - Out HA-centric diagram communicates virtualization, breakdown of the app, decoupling, flexibility, compreh mgt and visibility, Local cluster example LDAP MMP Msg1 MTAin MTAout Msg2 Msg3
19
Selling Tools Diagrams of Proposed Environment
Better appreciate the value statements of manageability, automation, and simplifying a complex environment
20
Selling Tools Diagrams of Proposed Environment
Global Cluster SAP Deployment at AIG WAN Site A Site B App Srvr 1 App Srvr 2 App Srvr 3 FTP App Srvr 1 App Srvr 2 App Srvr 3 FTP CI CI DB Server TE Server DE Server Hot Stand-by DB Server TE Server DE Server Hot Stand-by Global cluster example App1 App2 App3 App1 App2 App3 Volume Replication CI FTP CI FTP IP Network DB TE DE DB TE DE
21
Selling Tools Proof Point – Ferrellgas Deal - TOC
Requirements and proposal captured in one document Engage consulting early Propose an analysis and design project to scope our and define the larger project
22
Selling Tools Proof Point – Ferrellgas Deal - Events
Sample of detail event/response requirements in the proposal
23
Selling Tools VNet Agents & Options
One of two authoritative, update-to-date sources of info about VCS agents (your agent Bible) Refer to the support matrix and VNet first, then ping PM or TPM
24
Selling Tools VNet Agents & Options – Example Detail Page
This section visible from public web site: VNet and spreadsheet matrix have differing capabilities and serve different purposes Subset of VNet info is also on public site, some is internal Refer your customer to etc… Spreadsheet matrix contains more details, internal-only data (roadmap); not as readable
25
Selling Tools VNet Agents & Options – Example Detail Page
Internal only, you see this information: Sales Tools
26
Selling Tools VNet Agents & Options
If questions remain, use AskPM or contact the TPM directly
27
Other Selling Suggestions
Engage early in the application planning process Influence number, type, usage of servers, SAN, etc. Engaging after key decisions have been made may constrain the solution Beware of consultants from SI’s and the ISV. Strong knowledge of application, but limited knowledge of HA/DR Engage a SME as needed (ECS or TPM) To facalitate capturing requirements To create proposal Engage ECS for an HA design project 1-3 days for smaller app deployments 5-10 days for larger Be sure to secure an experienced architect for this For deployment, engage a consultant with experience in clustering the application
28
Competitive Notes Platform Vendors Application Vendors
Most have the major packaged apps covered (agents) and have better relationships (eng and sales) with the ISVs Application Vendors SAP developed their own HA solution using MSCS; VCS not a supported configuration for SAP on Linux & Windows WebLogic continues to add features which enhance HA and DR PeopleSoft has a HA/DR solution whitepaper which suggests clustering software is unnecessary Symantec has more off-the-shelf, supported agents Generally, ISV agents more robust and intelligent in all entry points Intelligently delaying first-monitor event until fully instantiated Multiple levels of monitoring and custom monitoring Ability to control and tune performance impact of monitoring Latitude in monitor entry point that allows a service having temporary problems to self-correct before faulting it First failure data capture Thorough and reliable methods to clean the system after a fault occurs These ISV agent features demonstrate that Symantec has more expertise in and commitment to HA than the competition.
29
Backup Slides
30
MC/SG Feature VERITAS Cluster Server HP ServiceGuard
Application support Plug-and-play support for applications like Oracle, DB2, Sybase, SAP, Siebel, NetBackup and replication services like SRDF, TrueCopy, VVR, and many more, through enterprise agents. Templates available for applications like Oracle, RAC, Informix, Sybase, SAP and Peoplesoft All templates need some level of customization
31
HACMP Application Enablers
Orderable Enablers Smart Assists HACMP Smart Assist for WebSphere Downloadable enablers HACMP plug-ins DNS plug-in DHCP plug-in Print server plug-in HTTPServer plug-in HACMP XD (Extended Distance) Tools GMDSizing tool Application Integrators Application Server Oracle Application Server 10g - Cold Failover Cluster Database DB2 Universal Database EE v5.0 DB2 Universal Database v5 and beyond (now include HA Scripts!) Oracle Release 7.3/8 Oracle Release 7.3/8/8i Transaction Monitoring Tivoli Enterprise 3.6 Enterprise Availability Management Candle Command Center DB2 UDB EE v5.0
32
Red Hat Cluster Service failover: Red Hat Cluster Suite not only ensures hardware shutdowns or failures are detected and recovered from automatically, but it also monitors applications to ensure they are running correctly and restarts them automatically if they fail. For high-volume open source applications, such as NFS, Samba, and Apache, Red Hat Cluster Suite provides a complete ready-to-use failover solution. For most other applications, customers can create custom failover scripts using provided templates. Red Hat Professional Services can provide custom Red Hat Cluster Suite deployment services where required.
33
Microsoft Cluster Server (MSCS)
Scripting Existing applications can be made Server cluster-aware using scripting (VBScript and Jscript) rather than writing resource dlls in C or C++. Benefits Easier Development – makes it much simpler to write specific resource plug-ins for applications so they can be monitored and controlled in a Server cluster. Supports resource specific properties, allowing a resource script to store Server cluster-wide configurations that can be used and managed in the same way as any other resource.
34
Potential New Application Markets for Agents:
> ~$1B Size, with CAGR > ~8% “Current agent coverage”
35
Outside of Application Space, Market Targets:
> ~$1B Size, with CAGR > ~8% Application Management Markets ($M) System Infrastructure Markets ($M)
36
Future Directions New Agents
How do we determine which markets to target? Which need HA? Timeframes…
37
Increase Revenue with Current Agents
Expand commitment to SAP Leverage Consulting Agents Leverage Bundled Agents GenericService Agent Application Agent Process Agent
38
Address SAP-related Product Issues
Solve the Linux issue: VCS without kernel components Get support for Windows SAP agents (need new API calls) Increase coverage of types of SAP servers. Build new: Agent for SAP DB/MaxDB database (on the roadmap) Agent for LiveCache (on the roadmap) Enqueue Replication agent (on the roadmap) Partner with SAP to coordinate requirements and releases E.g., need shipping agent in sync with coming versions of SAP NetWeaver-s. Coordinate Symantec product solution efforts across departments and product groups I.e., Data Protection, Availability, Performance, Storage Management
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.