16
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.

hyperic-mysql-20061212

Embed Size (px)

Citation preview

Page 1: hyperic-mysql-20061212

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.

Page 2: hyperic-mysql-20061212

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

Page 3: hyperic-mysql-20061212

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

Page 4: hyperic-mysql-20061212

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

Page 5: hyperic-mysql-20061212

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

Page 6: hyperic-mysql-20061212

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

Page 7: hyperic-mysql-20061212

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

Page 8: hyperic-mysql-20061212

8/14/2019 hyperic-mysql-20061212

http://slidepdf.com/reader/full/hyperic-mysql-20061212 8/16

Page 9: hyperic-mysql-20061212

8/14/2019 hyperic-mysql-20061212

http://slidepdf.com/reader/full/hyperic-mysql-20061212 9/16

Start with an inventory model thatrepresents all tiers

Page 10: hyperic-mysql-20061212

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

Page 11: hyperic-mysql-20061212

8/14/2019 hyperic-mysql-20061212

http://slidepdf.com/reader/full/hyperic-mysql-20061212 11/16

Now build a server that centralizes

management

Page 12: hyperic-mysql-20061212

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

Page 13: hyperic-mysql-20061212

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

Page 14: hyperic-mysql-20061212

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

Page 15: hyperic-mysql-20061212

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

Page 16: hyperic-mysql-20061212

8/14/2019 hyperic-mysql-20061212

http://slidepdf.com/reader/full/hyperic-mysql-20061212 16/16

Thank you!

Javier A. SolteroCEO/Co-Founder 

 [email protected]