Opslag bepaalt het systeemprestatieniveau

15
Ruud Mulder Cloud architect Ewout Dekkinga IT architect Opslag bepaalt het systeemprestatieniveau

description

Negatieve beinvloeding van de gebruikerservaringen, in de vorm van prestatie en respons kan op vele lagen van de architectuur. Vaak wordt bij het zoeken van de bottleneck het belang van de opslag vergeten.

Transcript of Opslag bepaalt het systeemprestatieniveau

Page 1: Opslag bepaalt het systeemprestatieniveau

Ruud Mulder – Cloud architect

Ewout Dekkinga – IT architect

Opslag bepaalt het systeemprestatieniveau

Page 2: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 2

Data is koning, gebruiker is keizerMaar paleis is soms een vergulde en knellende kooi

Bottlenecks in de keten:

– Capaciteit management

• Standarisatie versus maatwerk

• Capaciteit versus prestatie

– Probleem management

• Incident versus known error

• Root Cause Analysis

– Change management

• Meer ‘data consumers’

• Organische groei

‘Geen data, geen business’‘Data is de belangrijkste asset’

‘Datagroei, enorme uitdagingen’‘Bits blijven komen, maar wel in verschillende kleren’

Page 3: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 3

Meten is weten, gissen is missenOnwetendheid is geen deugd maar een scha(n)de

Service Knowledge Management:

– Release of relatiemanagement

• Vervluchtiging infrastructuur

• Toenemende afhankelijkheden

– Management eilanden

• Point-to-point oplossingen

• Gegevens zijn nog geen informatie

– Modelleren architectuur

• Architect is geen engineer

• Theoretische aannames

‘CMDB Business intelligence’‘To Excel or not’

Page 4: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 4

Hulpmiddelen performance:

– Task manager

– Performance monitor

– Xperf

Bepaal de baseline – karakteristiekenMicrosoft Windows h(g)eeft genoeg hulpmiddelen

‘Proactief: bezint eer ge begint’‘Gebruik vaak reactief, als problemen er al zijn’

‘Rationalisatie & standaardisatie’‘Geen standaard antwoord voor maatwerk’

Page 5: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 5

Van rekencentrum naar datacenterCentralisatie van data stelt eisen aan het netwerk

‘Van megabyte via terrabytes naar zettabytes’

‘Omvang, snelheid en diversiteit maken het moeilijker beheersbaar’

Motivatie SAN/NAS:

• Storage management• Administratie

• Beveiliging

• Bezettingsgraad

• Efficiëntie

• Disaster recovery

• RPO

• RTO

• Flexibiliteit

Page 6: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 6

Blockbased of filebased centralisatieEen NAS? DAS geen SAN!

Standaardisatie of maatwerk:

• Capaciteit

• Prestatie (IOPS)

• Doorvoer

• Data karakteristieken

• Response tijden

• SLA

‘Hoe groter de overhead, hoe dikker de bottleneck’‘Goedkoop in de vorm van standaardisatie is vaak duurkoop’

Page 7: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 7

Bandbreedte en blokgrootte Prestatie komt uit de lengte en de breedte

• BACKEND IOPS

– Calculeren

– Specs leverancier

• FRONTEND IOPS

– Best practices

– Iometer / SQLio

– Perfmon / SQLprofiler

‘Toeren, latency en zoektijd’‘Vergelijk in Excel de RAID volumes’

Page 8: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 8

• Database filesRAID-10

• Log filesRAID-1

• OfficeRAID-5

•ArchiefRAID-6

Inrichting afstemmen op behoefteVerschillende applicaties, verschillende eisen

Page 9: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 9

Safe work load Static Dynamic

Software:

• Transacties/sec

• #Gebruikers

• Response

• Robuustheid

Hardware:

• Doorvoer

• Schaalbaarheid

• Prestatie

• Redundantie

Toets de theorie aan de praktijkAanname is de moeder van velen verrassingen

‘Toeren, latency en zoektijd’‘Vergelijk in Excel de RAID volumes’

Page 10: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 10

Identificeer de bottlenecks in storageEen plaatje zegt vaak meer dan 1000 woorden

Page 11: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 11

Opslaan, veiligstellen en bewarenKrijgen is geen kunst, het beheer ervan is vliegwerk

Recovery Point Objective:

Hoeveel data verlies kan je als organisatie aan? Bij een RPO van acht uur verliest een organisatie in geval van een escalatie ook acht uur aan data. Het is voor een organisatie daarom van groot belang om de kosten van mogelijk dataverlies (vooraf) helder te hebben.

Recovery Time Objective:

Hoe snel dient de data in geval van een escalatie weer beschikbaar dient te zijn.

Het veiligstellen van data is de eerste

stap. Maar de snelheid waar mee de data weer beschikbaar is, is minstens net zo belangrijk.

Page 12: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 12

Technische invulling RPO/RTO vraagstukHoe groter de omvang hoe langer het duurt

• (A)Synchrone replicatie

• Snapshots

• Online back-up naar disk

• Data classificatie

• Deduplicatie

‘Classificeer data naar belangrijkheid’‘Het is niet altijd goud dat er blinkt, brons is ook goed’

‘Definieer per categorie de voorwaarden’‘Hoe vaak, hoe snel en hoe lang’

Page 13: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 13

Andere invulling RPO/RTO vraagstukWie wat bewaard, die heeft wat

Niet alles…..

• Hoeft veiliggesteld te worden

• Is bedrijfsdata

• Is kritische of essentieel

• Is het bewaren waard

‘De centrale opslag is geen ‘private cloud’‘CD collecties behoren niet tot de bedrijfsdata ’

Voorkom organische groei

• Quota's

• Charge back

• Screening‘Opslag is meer dan dozenschuiven’

‘Data management is weten door te meten’

Page 14: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 14

Storage trends:

• Solid State Disks (SSD)

• Tiered storage (hybrides)

• Virtualisatie

• Deduplicatie

• Thin provisioning

• Unified Storage

• Cloud storage

• Big Data

• Personal data versus corporate

• BYOD / BYOC

• Backup

• Virtual Tape library

De enige constante in ICT is veranderingPrestatie komt uit de lengte en de breedte

Page 15: Opslag bepaalt het systeemprestatieniveau

© 2012 Unisys Corporation. All rights reserved. 15

Bedankt