Autopilot it operating
-
date post
12-Sep-2014 -
Category
Education
-
view
1.201 -
download
6
description
Transcript of 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
EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM
THE BUSINESSCASE OF AUTOMATION
EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM
What Is Success ?
Money + Talent = Innovation
Talent * Innovation = Success
So, We Are Looking for Talent and Money!
EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM
What Is Talent?
Talent = YOU !
But Wait, YOU Are BUSY Keeping Things Going.
NO TIME FOR INNOVATION !
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
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
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
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
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
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
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
EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM
AUTOMATION CONCEPTS
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
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
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
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
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)
EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM
TECHNICALLY BUILDING AUTOPILOT ON TIVOLI PLATFORMS
EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM
Autopilot Behaves Like a Colleague
100% Process Integration from the Start
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
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
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
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)
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
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
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
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
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
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
EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM
KNOWLEDGE POOL AND INTERACTION
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
EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM
EUROPEAN TIVOLI TECHNICAL CONFERENCE 2010IBM
Knowledge Transfer Format
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