autopilot it operating

34
EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010 IBM Presentation Title: Building Autopilot IT Operation on a Tivoli Platform Speaker: Hans-Christian Boos Designation: CEO arago AG Session Number: SDPA21

Post on 12-Sep-2014

1.207 views

Category:

Education


6 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Presentation Title: Building Autopilot IT Operation on a Tivoli Platform

Speaker: Hans-Christian Boos

Designation: CEO arago AG

Session Number: SDPA21

Page 2: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

THE BUSINESSCASE OF AUTOMATION

Page 3: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

What Is Success ?

Money + Talent = Innovation

Talent * Innovation = Success

So, We Are Looking for Talent and Money!

Page 4: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

What Is Talent?

Talent = YOU !

But Wait, YOU Are BUSY Keeping Things Going.

NO TIME FOR INNOVATION !

Page 5: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Why Automation Part I

• To Get the Boring Things You Have All Done 1.000 Times off Your Backs....

• To Learn, to Build, to INNOVATE

Page 6: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

So Where Is the Money Going ?

The Number of IT Systems and Thus the Dependency on IT Systems Grows Constantly

Num

ber

of I

T A

pplic

atio

ns

Time

Page 7: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Where Is the Money Going?

Operating Cost of IT Has Grown Exponentially. (Today 53% of Cost is Infrastructure)

Ope

ratio

nal C

ost

(RT

B)

Num

ber

of I

T A

pplic

atio

ns

Time

StaffInfrastructure

Page 8: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Where Is the Money Going?

Fortunately, IT Budgets Are Capped !

Ope

ratio

nal C

ost

(RT

B)

Num

ber

of I

T A

pplic

atio

ns

Time

StaffInfrastructure

You Are Here

IT B

udge

t

Page 9: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Where Is the Money Going?

Cloud Computing Was Reinvented to Fix It All….

Ope

ratio

nal C

ost

(RT

B)

Num

ber

of I

T A

pplic

atio

ns

Time

StaffInfrastructure

You Are Here

IT B

udge

t

Page 10: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Where Is the Money Going?

But Not Everything Can Go into the Cloud and Clouds Have Operational Overhead (No Free Lunch, Sorry)

Ope

ratio

nal C

ost

(RT

B)

Num

ber

of I

T A

pplic

atio

ns

Time

StaffInfrastructure

You Are Here

IT B

udge

t

“Cloud Staff”Cloud Infrastructure

Page 11: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Why Automation Part II

Automation Helps to Get “Things” into theCloud, Reduces Standard Operational Expense, and Reduces Cloud Overhead!

Ope

ratio

nal C

ost

(RT

B)

Num

ber

of I

T A

pplic

atio

ns

Time

StaffInfrastructure

You Are Here

IT B

udge

t

Page 12: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

AUTOMATION CONCEPTS

Page 13: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Automation Classic Style

Today We Believe That Automation Means Creating “a Script” In One Way or the Other

Start End

Application Operation

Plattform/OSInfrastructure Apps

Page 14: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

In The End It’s All About Knowledge !

To Perform a Task All You Normally Do Is Recombine What You Already Know

Knowledge Repository

Application Operation

Infrastructure Apps

Platforms/OS

Page 15: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

An Autopilot System

Our Autopilot Will Evaluate a Situation Step-By-Step Recombining Available Knowledge To Fulfill the Task at Hand

Knowledge Repository

Start

Analysis

Decision

Analysis

Decision

Analysis

Decision

EndAnalysis

Page 16: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Do Something Creative !

16 |

AutomatedCorrelation

AutomatedEvent-Mgmt.

AutomatedITSM Processes

AutomatedDiscovery

AutomatedRoot-Cause-Analysis

AutomatedProvisioning

WorkloadAutomation

AutomatedConfig. Mgmt

Data-CenterAutomation

AutomatedRun-Books

ComplianceReporting

AutomatedService Desk

AutoPilot

Page 17: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Strategic Importance

Ope

ratio

nal I

mpo

rta

nce

80 % Run

20 % Change

Strategic Importance

Ope

ratio

nal I

mpo

rta

nce

40% Run

60% Change

Finally Getting the Time and Funding to

Change the Things that Need Changing.

Moving From Run to Change!Status Quo After (Automation + Cloud)

Page 18: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

TECHNICALLY BUILDING AUTOPILOT ON TIVOLI PLATFORMS

Page 19: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Autopilot Behaves Like a Colleague

100% Process Integration from the Start

Page 20: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

PRE REQUIREMENT

PRE REQUIREMENT RESULTSRESULTSAUTOPILOTAUTOPILOT

Basic Autopilot I/O Model

Good Monitoring and an IT Model Are

The Foundation the Autopilot Is Built upon

arago AutopilotEngine

arago AutopilotEngine

KnowledgeKnowledge

IT ModelIT Model

MonitoringMonitoring

ActionsActions

DocumenttionDocumenttion

Page 21: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

In a Basic Tivoli Environment

Model from TADDM / CCMDB

Monitoring from ITM, Historic Data from DWHS and Action Execution by ITM Agents – All Via Omnibus

IT ModelIT Model Monitoring & AgentsMonitoring & AgentsAUTOPILOTAUTOPILOT

arago AutopilotEngine

arago AutopilotEngineTADDMTADDM

Om

nibu

sO

mni

bus

Tivoli DWHSTivoli

DWHS

ITM Agents

ITM Agents

Page 22: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

In an Advanced Tivoli Environment

Tivoli Impact /NetCool

GW

Business Service

Management (TBSM)

Configuration Database (CCMDB) O

MN

Ibu

s

Ressource Monitoring

(ITM)

Tivoli Data Warehouse

Transaction Monitoring (ITCAM)

Network Monitoring

(TNM)

3rd Party Data

Source

OtherRepositories

metrics (real time)

automation

events

events / KPIs

Config Items and Relationships

ARAGOAUTOPILOT

ENGINE

metrics (historical)

aAE

Page 23: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

The M-ARS Way of IT Modelling

Machine

Application

Ressource

Software

M

M

A

A

R

R

S

S

R

R

S

S

M

M

R

R

S

SS

S

= a machine or other technical component, which forms part of the IT Infrastructure. It always delivers technical data of itself and of the links or software components running on it.

= Resources are combined to applications using a defined order, to reflect functional dependencies of an application for the user or related to the adherence to delivery dates.

= Services are grouped into resources, to display 1-to-1 dependencies (e.g. does a SAP-Service need a functioning data base service).

= Several machines jointly delivery a specific service to an external party, i.e. a user or different applications (e.g. a cluster of Web Servers offering an identical portal as service)

Page 24: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

CCMDB/TADDM to aAE

Model Export With Filter and Custom Data Structures.

Model Feedback from aAE

CC

MD

B /

TA

DD

MC

CM

DB

/ T

AD

DM

CU

RR

EN

TC

UR

RE

NT

AC

TU

AL

AC

TU

AL

Export to XML

Export to XML FILTERFILTER MARS

ToolsMARSTools

M-A

RS

M-A

RS

MARSlint

MARSlint

aAE

aAE

CustomModel

CustomModel

CustomData

CustomData

Page 25: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Omnibus to aAE for Monitoring

Straight Forward Native Interface

OmnibusOmnibus

Native Tivoli InterfaceNative Tivoli Interface

FilterFilter

NormalizationNormalization

aAE Data BusaAE Data Bus

Monitoring Automation Interface DescriptionMonitoring Automation Interface Description

Page 26: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Monitoring <-> Model Connection

MAID (Monitoring to Automation Interface Description) Subscribes Data and Events to Model Nodes

Om

nibu

sO

mni

bus

CCMDB / TADDMCCMDB / TADDM

M-ARS ModelM-ARS Model

aAE Stream

aAE Stream

MA

IDM

onito

ring

to A

utom

atio

n In

terf

ace

Des

crip

tion

MA

IDM

onito

ring

to A

utom

atio

n In

terf

ace

Des

crip

tion

Monitoring Data

Attached to Model Nodes

Monitoring Data

Attached to Model Nodes

Page 27: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

aAE Execution via Tivoli

Execution Chains Are Built Through Write or Execute Events.

ssh and Other Protocols as Backup

aAE

aAE

Nat

iv I

nter

face

Nat

iv I

nter

face

Om

nibu

sO

mni

bus

Age

ntA

gent

Write FileWrite File

ExecuteExecute

Page 28: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Sizing

► Key Indicators for the arago Autopilot Engine ► Number of nodes in all models: 231.277► Number of nodes in largest model: 27.978► Number of machines in all models: 8.452► Amount of data processed per month: 102,7 GB

► Current aAE environment at arago:► 2 x Server Intel Dual Core 2,2 GHz, 4GB RAM, Red Hat 5.2► 1 x NAS 7,5 TB as Data Archive

Page 29: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Scalability

1 2 4 8 16 32 64 128 2560%

20%

40%

60%

80%

100%

120%

Konventionell Bei Einsatz aAE

Number of People in Production Team

Tim

e U

sed

fo

r P

rod

uct

ivel

y

Page 30: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

KNOWLEDGE POOL AND INTERACTION

Page 31: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Knowledge Structure

By Separating Decision and Execution Knowledge Reuse Is Increased Even More

MAID as Monitoring InterfaceMAID as Monitoring Interface

Internal Layer (Self Controlling Machine)Internal Layer (Self Controlling Machine)

Decision KnowledgeDecision Knowledge

Execution KnowledgeExecution Knowledge

Page 32: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Page 33: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

Knowledge Transfer Format

Page 34: Autopilot it operating

EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM

THANK YOU FOR YOUR TIME

Questions ? Please Ask

More Questions ? Please email me at [email protected]

Want Opinions ? Read more at www.hcboos.net