8/14/2019 hyperic-mysql-20061212 http://slidepdf.com/reader/full/hyperic-mysql-20061212 1/16 Managing LAMP and *AMP applications with Hyperic HQ Javier A. Soltero, CEO/Co-Founder Hyperic, Inc.
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 1/16
Managing LAMP and *AMPapplications with Hyperic HQ
Javier A. Soltero, CEO/Co-Founder
Hyperic, Inc.
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 2/16
Corporate Background
• Founded in March 2004• Team includes veterans of OSS
(Apache, JBoss, Tomcat…)
• Headquartered in San Francisco, CA
• Backed by venture investors Accel
Partners & Benchmark Capital
• Global partner and customer base
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 3/16
Hyperic technology manages some
of the worlds largest
datacenters
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 4/16
IT Operations bears the
pain of fast-paced business
• New applications get rolled out everyday
• Loose coupling, distributed tech, andopen source make visibility a challenge
• Developers usually don’t consider manageability when they build
• Consulting 12 different management
tools is not practical
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 5/16
LAMP and *AMP bring theirown manageability
challenges• Underlying technologies are rock solid, butit’s tough to look under the hood
• MySQL is one part of the app…• … Operations needs to be able to manage
the whole stack
• Apache + (mod_perl || mod_php) == blackbox
• Looking at performance across tiers allowsfor better decision making
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 6/16
What makes Hyperic’s
approach special?
• Technical Architecture is the key tosolving this problem
• Abstract the management features fromimplementation for specific products
• Make it easily extensible to reach intocustomized areas
• Make it easy to deploy… don’t createmore management problems
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 7/16
Open Source is the only
way…
• There’s too many technologies out there tomanage
• Each has different management mechanisms& interfaces
• Closed source management can never keepup
• Open Source gives us a feedback loop:
– Community develops plugins to manage new stuff – Projects and companies get a reason to improve
mana ement interfaces
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 8/16
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 9/16
Start with an inventory model thatrepresents all tiers
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 10/16
Then, deliver manageability
at every layer
• Auto-Discover - find your hardware, software, andservice inventory and everything about them
• Monitor - enable the collection of every performance,health, and utilization metric exposed by eachresource
• Track - collect log data & configuration information
• Control - perform any admin action available• Analyze - Correlate, study, plan using the HQ Portal
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 11/16
Now build a server that centralizes
management
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 12/16
HQ’s a big platform… How do
I extend it?
• Three main areas:
– Plugins (both existing and new)
– Clients
– Platform Internals
• GPL Licensing – Plugins and Clients are exempt
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 13/16
Plug-in Development Kit makes iteasy to build plugins
• Includes core libraries to support manyprotocols
– JMX – SNMP
– Win32 Perflib
– SQL/JDBC – SIGAR
– Scripting/Nagios
• You can develop and test plugins outside of HQ
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 14/16
Hyperic Enterprise Portal Subscription
adds features & support to the platform
• Hyperic Enterprise Subscription includes
– Support – Indemnification
– HQ Enterprise Features
• Resource Control• Role-based Security
• Advanced Alerting/Auto-Recovery
• Problem ID and Baselining
• High Availability
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 15/16
Now, time for a quick demo…
http://demo.hyperic.com
User: hqdemoPass: hqdemo
8/14/2019 hyperic-mysql-20061212
http://slidepdf.com/reader/full/hyperic-mysql-20061212 16/16
Thank you!
Javier A. SolteroCEO/Co-Founder